Fundamentals of Databases CIS-235 Dr. Samir Tartir 2014/2015 First Semester Class • Lecture Times: – STT: 11:10 – 12:00 • Room: – 512 • Labs: – Sun 12:10-13:00 • Slides are on ecourse: – http://ecourse.philadelphia.edu.jo 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/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-221 (Data Structures) • Textbook: – Title: “Fundamentals of Database Systems” – Authors: El Masri & Navathe – Publisher: Addison-Wesley, 5th edition, 2006 Course Description • This module aims to give the students the main concepts of databases, database models, database design, relational algebra, query languages, object oriented database, normalization techniques, query optimization and database on the web. Course Contents • • • • • • Introduction, Concepts and Definitions Database Models Relational Database E-R Diagrames Relational Algebra SQL Grading • • • • • First exam: 20% Second exam: 20%: Class: 15%+ Lab: 5% Lab: 5% Project: 15% Final exam: 40%: Class: 35%+ Lab: 5% Projects • To be done in teams of 3 • 7 Project deliverables • Details on next slide Project Deliverables Description Date 1 Teams & Titles 2/November 2 Requirements 16/November 3 ER Diagram 30/November 4 Schema 7/December 5 Tables 14/December 6 Data 28/December 7 Screens 11/January 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 healthrelated excuses • Cheating cases handed over to academic honesty department – Minimum penalty: Failing the class 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