DAT625 Database Management Systems

Lead Faculty: Dr. Pradip Peter Dey

Course Description

This course concentrates on the study of the internals of database management systems. Topics include: principles and theories of physical storage management, Storage and File Structure. Indexing and Hashing, query processing and optimization, index structures for relational databases, transaction processing, ACID properties, concurrency control, database backup and recovery.

Learning Outcomes

  • Understand the concepts, techniques, and implementation of the database management system.
  • Describe components of modern computerized database management systems.
  • Appraise the usefulness of a variety of types of database management systems.
  • Recognize effective use of a commercial database management system.