Presentation is loading. Please wait.

Presentation is loading. Please wait.

Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 First Semester.

Similar presentations


Presentation on theme: "Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 First Semester."— Presentation transcript:

1 Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 First 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 11-12, 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

4 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

5

6 Course Overview Prerequisites: –CIS-235: Database Fundamentals Textbook: –Title: “Fundamentals of Database Systems” –Authors: El Masri & Navathe –Publisher: Addison-Wesley, 5th edition, 2006

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%: Class: 15%+ Lab: 5% Lab: 5% Project: 15% Final exam: 40%: Class: 35%+ Lab: 5%

10 Projects To be done in teams of 3 7 Project deliverables Details on next slide

11 Project Deliverables DescriptionDate 1Teams & Titles2/November 2Requirements16/November 3ER Diagram30/November 4Schema7/December 5Tables14/December 6Data28/December 7Screens11/January

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 Cheating cases handed over to academic honesty department –Minimum penalty: Failing the class

13 Use of Electronic Devices Laptops –Only for note taking or training on class material, can be asked to turn in notes. Phones/Tablets etc –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


Download ppt "Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 First Semester."

Similar presentations


Ads by Google