Prof. Erhard Rahm [1]
Die Vorlesung findet freitags statt.
Beginn: 07.04.2017
- Uhrzeit: 11:15 – 12:45 Uhr
- Ort: Hs 19
Teilnehmerkreis
- Bachelorstudenten Informatik (ab 4. Semester)
- Masterstudenten Informatik, Bioinformatik und Wirtschaftsinformatik
- alle Interessenten
- Modulzuordnung siehe Kap. 0 bzw. hier [2].
Übersicht
Die IDBS-Vorlesungen (IDBS1, IDBS2) behandeln die wichtigsten Realisierungskonzepte von Datenbanksystemen, deren Kenntnis wesentlich ist für Berufsgruppen wie Big Data Experten, Datenbankadministratoren und Entwickler großer Software-Systeme. Die Kenntnisse sind auch für Abschlussarbeiten und sonstige Tätigkeiten am Lehrstuhl Datenbanken bzw. dem Big Data Zentrum ScaDS von großer Relevanz. Im Mittelpunkt von IDBS2 steht vor allem die Transaktionsverwaltung (Synchronisation, Logging/Recovery, erweiterte Transaktionsmodelle etc.).
Skript
Kapitel | Thema |
---|---|
0 | Organisation/Inhalt [3] |
1 | Transaktionsverwaltung, Integritätskontrolle [4] |
2 | Synchronisation in DBS: Grundlagen, Sperrverfahren [5] |
3 | Synchronisation: Weitere Verfahren, Leistungsbewertung (Update am 16.5.17) [6] |
4 | Logging und Recovery: Grundlagen [7] |
5 | Crash- und Medien-Recovery [8] |
6 | Transaktionskonzept: Weiterentwicklungen [9] |
7 | Benchmarking von Datenbank- und Transaktionssystemen [10] |
Erwartete Vorkenntnisse
DBS1
Leistungsbewertung
Klausur (60 Minuten)
Literatur
- Härder/Rahm: Datenbanksysteme - Konzepte und Techniken der Implementierung [11]. Springer, 2. Auflage 2001
- Bernstein/Newcomer: Principles of Transaction Processing. Morgan Kaufmann, 2nd edition, 2009
- Weitere Hinweise im Skript, Kap. 0
Online-Übungen
Begleitend zur Vorlesung werden zur Anwendung des Stoffes Online-Übungen im E-Learning-System LOTS [12] angeboten. Um der IDBS-Gruppe IDBS 2017 in LOTS beizutreten geben Sie als Kennung idbs#ss17 ein; siehe dazu auch LOTS-Hinweise. Falls Sie schon einen Zugang zu LOTS eingerichtet haben, reicht die Eingabe der Kennung in ihrem Profil, um der Gruppe beizutreten.