Direkt zum Inhalt | Direkt zur Navigation

Benutzerspezifische Werkzeuge
Sie sind hier: Startseite Teaching WS 13/14 Implementation of Databases

Implementation of Databases

Typ Wöchentliche(r/s) Vorlesung
Semester WS 13/14

The lecture introduces basic technologies of the realization of database systems. Beside the coarse architecture (e.g. layered architecture) detailed procedures for the solution of special database tasks (especially query analysis and transaction management) will be discussed. The concepts of implementation will be applied to classical (relational model) as well as to more recent data models (distributed, XML). In addition to necessary theoretical fundamentals, practical concepts will be introduced that allow database administrators the efficient tuning of databases.


TypDatumRaumBeginn ab
Vorlesung Tuesday, 15:15 - 16:45 5053.2 15. October 2013
Thursday, 15:15 - 16:45 5053.2 17. October 2013
Übung Thursday, 15:15 - 16:45 5053.2 17. October 2013


Introductionary course to database systems (e.g., Datenbanken und Informationssysteme) which includes basic knowledge about the relational data model, query languages, database architectures, and query processing


  • R. Ramakrishnan, J. Gehrke: Database Management Systems, 3rd Ed., McGraw-Hill, 2003.
  • H. Garcia-Molina, J.D. Ullman, J. Widom: Database Systems – The Complete Book. 2nd Ed., Pearson, 2008.
  • A. Kemper, A. Eickler: Datenbanksysteme – Eine Einführung. Oldenbourg, 2011.
  • G. Weikum, G. Vossen: Transactional Information Systems, Morgan Kaufmann Publ., 2002.
  • M.T. Özsu, P. Valduriez: Principles of Distributed Database Systems. 3rd Ed., Springer, 2011.
  • T. Härder, E. Rahm: Datenbankssysteme - Konzepte und Techniken der Implementierung, Springer, 1999.
  • P. A. Bernstein, V. Hadzilacos, N. Goodman: Concurrency Control and Recovery In Database Systems, online available here
  • D.E. Shasha, P. Bonnet: Database Tuning: Principles, Experiments and Troubleshooting Techniques. Morgan Kaufmann, 2002.