Skip to content. | Skip to navigation

Sections
Personal tools
You are here: Home Teaching WS 11/12 Implementation of Databases

Implementation of Databases

Type Weekly Lecture
Term WS 11/12
Mentor(s)
Assistant(s)
Campus visit
L2P visit

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.

News

Exercise 1 is already released in L2P.

The L2P room has been created and should be available for registered students.

Course dates

Meeting typeDate/TimeRoomStarting on
Lecture Tuesday, 15:45 - 17:15 5053.2 (opposite to AH 6) 11. October 2011
Thursday, 15:00 - 16:30 5053.2 (opposite to AH 6) 20. October 2011
Exercise Thursday, 15:00 - 16:30 5053.2 (opposite to AH 6) 27. October 2011

Prerequisites

Introduction to Databases/Datenbanken und Informationssysteme

Literature

  • 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.

Document Actions