Datenbanken II - Implementierungstechniken

Organisatorisches

Dozent:  Prof. Saake
Vorlesung:  LSF-Eintrag
Übungsleiter:  Andreas Meister
Übung:  LSF-Eintrag
Prüfungsvoraussetzung
  • Anmeldung für die Übung via LSF.
  • Anmeldung für das Programmierprojekt via Mail.
  • Erfolgreiche Teilnahme an dem Programmierprojekt.
  • Die Prüfung selbst ist schriftlich.

Aktuelles

  • Alle Teilnehmer sollten an der ersten Übung teilnehmen.
  • The exam review will take place on the 01st of April at 09:00 in room G29-130.
  • Die erste Übung findet am 11.04.2019 statt (Einführung-Projekt)
  • Die Vorlesung am 05.04.2019 entfällt.
  • We needed to find a second time slot due to several time conflicts of the lecturer.
    The exercise is now conducted on Thursday either at 13:00 or at 15:00.
    Please have a look into the LSF, if there is an exercise scheduled at 13:00, the exercise at 15:00 will not take place.
  • The exercise on 25.04.2019 is cancelled.
  • For the exercise at 15:00, we will move the starting time from 15:15 to 15:00.

Inhalt

  • Aufgaben und Prinzipien von Datenbanksystemen
  • Architektur von Datenbanksystemen
  • Verwaltung des Hintergrundspeichers
  • Dateiorganisation und Zugriffstrukturen
  • Zugriffsstrukturen für spezielle Anwendungen
  • Basisalgorithmen für Datenbankoperationen

Vorlesung

Übung

Programmieraufgabe

Begleitend zur Vorlesung und Übung soll eine Programmieraufgabe (C++) gelöst werden.
Die erfolgreiche Bearbeitung der Programmieraufgabe ist die Vorraussetzung für die Prüfungszulassung! Details werden in der ersten Übung erklärt.

Übungsblätter
  1. Wiederholung SQL (English)
  2. DB-Architektur  (English
  3. Hintergrundspeicher  (English)
  4. Hintergrundspeicher II; Buffer Management (English)
  5. Zugriffsstrukturen (English
  6. Hashing (English)
  7. Weitere Indexstrukturen (English
  8. Kompression und Operationen (English) (open)
  9. Anfragebearbeitung und Optimierung (English) (open)

Literatur

  •  Als begleitendes Buch zur Vorlesung wird empfohlen:
    Gunter Saake, Kai-Uwe Sattler, Andreas Heuer: "Datenbanken: Implementierungstechniken", 3. Auflage
    mitp-Verlag, Bonn, 2011, ISBN 978-3826691560
  • Weitere Literatur:
    • T. Härder, E. Rahm. Datenbanksysteme Konzepte und Techniken der Implementierung. Springer-Verlag, 2001.
    • H. Garcia-Molina, J. Ullman, J. Widom. Database System Implementation. Addison-Wesley, 1999.
    • A. Silberschatz, H.F. Korth, S. Sudarshan. Database System Concepts. Wiley & Sons, 2001.

 

Letzte Änderung: 26.06.2019 - Ansprechpartner:

Sie können eine Nachricht versenden an: Webmaster
Sicherheitsabfrage:
Captcha
 
Lösung: