Professional Documents
Culture Documents
Quizzes:
• Most of the Quizzes will be unannounced except few.
Mid Term / Final Exam :
Practical:
• Lab
• Term Project / demo presentation …
• Final practical exam
Quizzes will be taken either in the first
ten minutes of the class (so come to the
class on time & be prepared!) or in the
last ten minutes of the class (so listen to
the lecture carefully).
Attendance Policy
75% Univ. Requirement
2
Course Organization : Grading Policy
2222222222222222
What to do !!!
Follow the course regularly.
Come prepared for unannounced quiz.
Study reading materials and tutorials.
Feedback from last courses.
Class Min Ma Grades
x
Data warehouse– 8th sem 4 50 1 A,few C’s and 4 F’s 13/17
DDB 7th Semester (online) 0 55 1 A’s ,5 B,7 C’s and few D’s 2F
2 UFM
DDB 8th Semester (online) 0 50 4 A’s ,8 B,6 C’s and few D’s 3F
6 UFM
What not to do !!!
No tolerance on Cross talk in class
People leaving in between class just to attend
phone call.
What not to do !!!
Habitual late comers just for attendance.
Students asking for unfair grades via some
Reference or directly.
Your Feedback !!!
Database Normalization
DBMS Dependencies
Meta Data Relation Algebra
File based App Joins
Database App Views
ANSI-SPARC Arch SQL
ERD Index
Entity User management
Field Grant/revoke
Record Transaction mgt
Keys
What is Database?
Organized Data:
Muhammad#waheed#uiit#12-arid-1971#24 OR
Muhammad
Waheed
Uiit
12-arid-1971
24
File base vs Database Approach
ANSI SPARC
2
Terminology
Table/Relation/File/Entity/object
Attribute/Column/Field
Student_info Metadata/
Data about data /
Data dictionary /
F Name L name Dept Age Reg no
Domain
saba Uiit 20 12-arid-xyz
Danyal Khan Uiit 20 12-arid-xyz
Tuple / row / record /
Ali Malik Uiit 20 12-arid-xyz
relation
Humza Hamid Uiit 24 12-arid-xyz
]\
Disadvantages:
Software cost and complexity
Processing overheads
Data integrity
Distributed Database
Advantages
Minimize communications
Costs
Local control
Disadvantages
Adds to complexity and cost
Processing overheads
Data Integrity