Transcript Rules
Fundamentals of Databases
CIS-235
Dr. Samir Tartir
2013/2014
First Semester
Class
• Section: 2
• Lecture Times:
– MW 12:45-14:00
• Rooms (for now):
– 414
• Labs:
– Mondays 11:15-12:05
• 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: [email protected]
Website
– http://www.philadelphia.edu.jo/academics/startir/
• Facebook:
– www.facebook.com/groups/drsamirtartir
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
Data Base Models.
Relational Data Base.
E-R Diagrames.
Relational Algebra.
SQL.
Grading
•
•
•
•
•
First exam: 20%
Second exam: 20%: Class: 15%+ Lab: 5%
Lab: 10%
Project: 10%
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
27/October
2
Requirements
7/November
3
ER Diagram
17/November
4
Schema
5/December
5
Tables
12/December
6
Data
22/December
7
Screens
5/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