Upload
meghan-oliver
View
218
Download
2
Embed Size (px)
Citation preview
Class
• Lecture Times:– STT: 14:10 – 15:00
• Room:– 402
• Slides are on ecourse:– http://ecourse.philadelphia.edu.jo
Lecturer
• Instructor: Dr. Samir Tartir• Office: IT 303• Office Hours: STT 12-1, MW: TBA• E-mail: [email protected]• Website
– http://www.philadelphia.edu.jo/academics/startir
• Facebook group:– http://www.facebook.com/groups/drsamirtartir
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
Course Overview
• Prerequisites:
– CIS-235: Database Fundamentals
• Textbook:
– Title: “Fundamentals of Database Systems”
– Authors: El Masri & Navathe
– Publisher: Addison-Wesley, 6th edition, 2014
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
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)
Projects
• To be done in teams of 3
• 6 Project deliverables– Details on next slide
• Submitted by email to– [email protected]
Project Deliverables
DescriptionDate
1Teams & Titles15/March
2ER Diagram29/March
3Schema12/April
4Tables26/April
5PL/SQL:Triggers, Procedures, Funcations, & Packages
17/May
6System7/June
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
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