Download presentation
Presentation is loading. Please wait.
Published byMeghan Oliver Modified over 9 years ago
1
Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 Second Semester
2
Class Lecture Times: –STT: 14:10 – 15:00 Room: –402 Slides are on ecourse: –http://ecourse.philadelphia.edu.johttp://ecourse.philadelphia.edu.jo
3
Lecturer Instructor: Dr. Samir Tartir Office: IT 303 Office Hours: STT 12-1, MW: TBA E-mail: startir@philadelphia.edu.jo Website –http://www.philadelphia.edu.jo/academics/startirhttp://www.philadelphia.edu.jo/academics/startir Facebook group: –http://www.facebook.com/groups/drsamirtartirhttp://www.facebook.com/groups/drsamirtartir
5
Lecturer Background PhD: From the University of Georgia in 2009. Database Programmer: –1998-2000: CCS: Jordan –1999-1999: Al-Awa’el: Jordan –2000-2003: Integrant: Jordan & USA –2003-2003: Dar Al-Handasa: Jordan –2004-2004: SIMTIX: Jordan –2006-2006: Padgett: USA Database Technologies: –Oracle, SQL Server, MS Access, Sybase, MySQL, SQLite
6
Course Overview Prerequisites: –CIS-235: Database Fundamentals Textbook: –Title: “Fundamentals of Database Systems” –Authors: El Masri & Navathe –Publisher: Addison-Wesley, 6 th edition, 2014
7
Course Description This module tends to give the student knowledge in database systems programming using Oracle. –SQL statements –Cursors –PL/SQL Blocks –Stored and user-defined Procedures –Stored and user-defined Functions –Stored and user-defined Packages –Oracle Forms –Oracle Reports
8
New Content Practical design methodology (Ch. 10) Introduction to SQL Programming (Ch. 13) Web DB Programming using PHP (Ch. 14) Algorithms for Query processing and Optimization (Ch. 19) Physical DB Design and Tuning (Ch. 20) DB Recovery Techniques (Ch. 23) DB Security (Ch. 24) Distributed DB (Ch. 25)
9
Grading First exam: 20% Second exam: 20% Project: 20% Final exam: 40%
10
Projects To be done in teams of 3 6 Project deliverables –Details on next slide Submitted by email to –startir.philly@gmail.com
11
Project Deliverables DescriptionDate 1Teams & Titles15/March 2ER Diagram29/March 3Schema12/April 4Tables26/April 5 PL/SQL: Triggers, Procedures, Funcations, & Packages 17/May 6System7/June
12
Late and Cheating Policies All assignments are due by 11:59 PM 10% penalty for each late day Zero points if late by more than 5 days Proper documentation needed for health- related excuses within 1 week Cheating cases handed over to academic honesty department –Minimum penalty: Failing the class
13
Use of Electronic Devices Laptops/Tablets –Only for note taking or training on class material, can be asked to turn in notes. Phones –Must always be silent or turned off while in class –First time a warning, second you’ll be asked to leave class. –Only in emergencies Others –Should be turned off
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.