Datenbanksysteme II
Beschreibung
Datenbanken bilden die Basis fast aller großen Anwendungen. In dieser Vorlesung lernen wir Datenbanksysteme vornehmlich aus Administrator- und Entwicklersicht kennen. Die Vorlesung schliesst mit einem Vorlesungsblock zum Thema Web-scale Data Management ab. Die Vorlesung wird von einer Übung begleitet.
Veranstaltungsplan
Die Vorlesung findet 2x wöchentlich statt:
- Montags 09:15 - 10:45 in HS3
- Mittwochs 13:30 - 15:00 ins HS2
Die Folien zur Vorlesung befinden sich jeweils vor der Vorlesung im internen Bereich.
Ca. alle zwei Wochen findet eine Übung statt. Es gibt jeweils zwei identische Übungstermine:
- Übung A: Mi 15:15 - 16:45 in D-E.9/10
- Übung B: Mi 17:00 - 18:30 in D-E.9/10
| Datum | Thema | ||
| MO | 12.10. | fällt aus - HPI Vollversammlung HS1 | |
| MI | 14.10. | Einführung und Organisation | |
| MO | 19.10. | Physische Speicherstrukturen | |
| MI | 21.10. | Physische Speicherstrukturen | |
| MO | 26.10. | Physische Speicherstrukturen | |
| MI | 28.10. | Physische Repräsentation von Daten | |
| MO | 02.11. | Indexstrukturen | |
| MI | 04.11. | Indexstrukturen | |
| MO | 09.11. | Indexstrukturen | |
| MI | 11.11. | Multidimensionale Indexstrukturen | |
| MO | 16.11. | Keine Vorlesung | |
| MI | 18.11. | Keine Vorlesung | |
| MO | 23.11. | Anfrageausführung | |
| MI | 25.11. | Keine Vorlesung | |
| MO | 30.11. | Anfrageausführung | |
| MI | 02.12. | Keine Vorlesung | |
| MO | 07.12. | Anfrageausführung | |
| MI | 09.12. | Anfrageoptimierung | |
| MO | 14.12. | Anfrageoptimierung | |
| MI | 16.12. | Anfrageoptimierung | |
| Weihnachten | |||
| MO | 04.01. | Fehlererholung | |
| MI | 06.01. | Fehlererholung | |
| MO | 11.01. | WDM: Analytics | |
| MI | 13.01. | Keine Vorlesung | |
| MO | 18.01. | WDM: Analytics | |
| MI | 20.01. | Keine Vorlesung | |
| MO | 25.01. | WDM: Transaktionsmanagement | |
| MI | 27.01. | WDM: Transaktionsmanagement | |
| MO | 01.02. | Klausurvorbereitung | |
| MI | 03.02. | Keine Vorlesung | |
| MO | 08.02. | Klausur in HS 1 | |
Literatur
Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom: Database Systems - The Complete Book, Pearson Education International, 2002.
Das Buch steht in ausreichender Zahl in der Bibliothek und mehrfach bei uns am Lehrstuhl. Außerdem bei Amazon (second edition).
Es gibt zudem eine Vielzahl anderer (deutscher und englischer) Lehrbücher zu dem Thema, die allesamt ebenfalls als Studienbegleitung geeignet sind. Empfehlenswert sind zum Beispiel auch
- "Datenbanken: Implementierungstechniken" von Saake, Heuer und Sattler
- "Grundlagen von Datenbanksystemen" von Elmasri und Navathe
- "Database Management Systems" von Ramakrishnan und Gehrke.
Klausur
Die Note wird in einer Klausur ermittelt. Die Klausur findet statt am 8. Februar in der Zeit von 09:00 bis 12:00 Uhr in HS 1. Voraussetzung zur Zulassung zur Klausur ist die erfolgreiche Bearbeitung der Übungsaufgaben.