Datenbanksysteme II

Veranstalter:

  • Prof. Dr. Bernhard Seeger
  • Dipl.- Inf. Jochen van den Bercken
  • Termine:

    Voraussetzungen:

    Inhalt:

    Dieser Kurs vermittelt eine systematische und umfassende Einführung in die Implementierung von Datenbanksystemen. Der Schwerpunkt liegt dabei auf der effizienten Umsetzung einer deskriptiven Anfrage in einen effizienten Ausführungsplan. Es wird auf folgende Aspekte ausführlich eingegangen: Architekturen von Datenbanksystemen,  Speicherhierarchie, Externspeicherverwaltung, Pufferverwaltung, Speicherungsstrukturen, Zugriffsstrukturen,  Algorithmen zum externen Sortieren und zur Joinberechnung, Anfrageoptimierung, Transaktionsverwaltung, Synchronisation und Recovery.  In den Übungen soll ein Prototyp eines Datenbanksystems in Java implementiert werden.

    Skripte:

    Literatur:

    Querverbindungen:

    Übungsbetrieb: