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 am 13.04 teilnehmen.
  • The exercise will be conducted in English.
  • Die Vorlesung am 26.05.2017 entfällt.
  • The results of the exam should be available via LSF. If you are interested in reviewing your exam, please contact Andreas Meister.

    We will organize the review before the start of next semester, and will announce the details as soon as all details are fixed.
  • The review of the exam will take place on 24.10.2017 at 12:00 in G29-130.

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 und Relationenalgebra (English) - KW 16
  2. DB-Architektur (English)  - KW 17
  3. Hintergrundspeicher I (English)  - KW 18
  4. Hintergrundspeicher II; Buffer Management (English) - KW 19
  5. Zugriffsstrukturen (English) - KW 20
  6. Zugriffsstrukturen 2; Basisalgorithmen (English)  - KW 22
  7. Basisalgorithmen 2 (English) - KW 23
  8. Optimierung (English) - KW 24
  9. Optimierung 2 (English) - KW 25
  10. Optimierung 3; Zugriffsstrukturen 3 (English) - KW 26
  11. Zugriffsstrukturen 3; Kompressionsverfahren (English) - KW 27

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: 27.10.2017 - Ansprechpartner:

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