Advance Database Management Systems
Advance Database Management Systems
Email: [email protected]
V. Course Description
The course covers Introduction to advance data models such as object relational, object
oriented. File organizations concepts, Transactional processing and Concurrency control
techniques, Recovery techniques, Query processing and optimization, Database
Programming (PL/SQL, T-SQL or similar technology), Integrity and security, Database
Administration (Role management, managing database access, views), Physical database
design and tuning, Distributed database systems, Emerging research trends in database
systems, MONGO DB, NO SQL (or similar technologies)
1
VI. Text book
1. Database Systems: A Practical Approach to Design, Implementation, and Management, 6th Edition
by Thomas Connolly and Carolyn Begg
2. Database Management Systems, 3rd Edition by Raghu Ramakrishnan, Johannes Gehrke
Transaction states
6 Thomas Connolly
Concurrent executions and serializability
Recovery Techniques
9 Failure types Thomas Connolly
Week 5 Recovery algorithms (undo/redo logging)
Checkpointing
10 Thomas Connolly
ARIES algorithm
5
X. Course Learning Outcomes (CLO)and Program Learning Outcomes
Upon completion of the course, students will be able to:
CLO Description PLO Domain BT Level