Fundamentals of Databases CIS-235 Dr. Samir Tartir 2015/2016

advertisement
Fundamentals of Databases
CIS-235
Dr. Samir Tartir
2015/2016
First Semester
Class
• Lecture Times:
– STT: 13:10 – 14:00
• Room:
– 403
• Labs:
– Thu 14:00-16:00
• Slides are on E-Course:
– http://ecourse.philadelphia.edu.jo
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/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
- main concepts of databases
- database models
- database design
- relational algebra
- query languages
- object oriented database
- normalization techniques
- query optimization
- databases on the web
Course Contents
•
•
•
•
•
•
Introduction, Concepts and Definitions
Database Models
Relational Database
E-R Diagrams
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
Points
1
Teams & Titles
25/October
1
2
Requirements
8/November
2
3
ER Diagram
22/November
3
4
Schema
6/December
3
5
Tables
13/December
2
6
Data
27/December
2
7
Screens
17/January
2
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
Download