Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


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

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

4

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


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

Similar presentations


Ads by Google