Implementation of Database Systems
Sector: Computer systems and Applications
Semester :
Teaching Hours : 4
Textbook: Foundations of Database Systems, 1st and 2nd volume, Ramez Elmasri and Sham B. Navathe
Web page:
Course Description:

Introduction in database systems, differences from file systems, attribures of external storage systems (disks), organization of data on disks, the file concept, buffer management, primary file organizations, secondary file organizations, static-dynamic data structures, ISAM, B+ trees, static and dynamic hashing, external sorting, relational algebra, processing of relational algebra operators and associated algorithms, cost models, query optimization, transaction, concurrency control, recovery.


MaDgIK 2009-2016