This course is intended to provide an understanding of the theoretical and practical issues that influence the design and implementation of database management system. These include the Relational Model – relations, domains, attributes, keys, dependencies, normalization, relationship between relations, data models and data sublanguages. This course also intend to provide database system features of concurrency control and locking Recovery and security, and integrity of data management, transaction management, the database models, query optimizing strategies, object-oriented databases and new requirement of database systems.
This course intends to make student to
On completion of this course students should be able to
Textbook:
References:
Evaluation | Marks | Percentage |
---|---|---|
Tutorial | 10 Marks | 10% |
Discussion/Assignments/Presentation | 10 Marks | 10% |
Attendance | 10 Marks | 10% |
Project | 10 Marks | 10% |
Final Examination | 60 Marks | 60% |