Datenbanken II

Dozent:
AHProf. Dr. Andreas Heuer
      Az.
Abkürzungen   2
1. Datenbankgrundbegriffe   6
2. Architektur von Datenbanksystemen   6
3.1 Speichermedien   6
3.4 Verwaltung des Hintergrundspeichers   2
3.5 Seiten, Sätze und Adressierung   7
4.1 Pufferverwaltung   5
4.2 Suche von Seiten   2
4.3 Seitenersetzungsstrategien   5
5. Dateiorganisation   7
5.1 Zugriffspfade   22
5.2 Zugriffspfade: statisch   3
5.3 Zugriffspfade: Baumverfahren   15
5.4 Zugriffspfade: Hashverfahren   3
5.5 Zugriffspfade: Ballung   3
6.1 Dynamisches Hashen   3
6.2 Mehrdimensionale Speichertechniken   16
7.1 Datenbankparameter   2
7.1 Grundalgorithmen   3
7.2 Scans   3
7.3 Unäre Operationen   5
7.4 Binäre Operationen   1
7.5 Berechnung von Verbunden   6
8.1 Optimierung von Anfragen   6
8.2 Phasen der Anfrageverarbeitung   1
8.3 Übersetzung und Vereinfachung   5
8.4 Algebraische Regeln   12
8.5 Interne Optimierung   12
8.6.1 Kostenmodelle   8
8.6.2 Kostenabschätzung   6
8.6.3 Kostenbasierte Auswahl   15
9.1 Transaktionen im Mehrbenutzerbetrieb   1
9.2 Transaktionseigenschaften   8
9.3 Probleme im Mehrbenutzerbetrieb   1
9.4 Serialisierbarkeit   20
9.5 Transaktionsabbruch und Fehlersicherheit   6
10.1 Transaktionsverwaltung   3
10.2 Sperrmodelle   6
10.3 Sperrprotokolle   4
10.4 Sperrgranulate   6
10.5 Nicht-sperrende Verfahren   4
11.1 Wiederherstellung und Datensicherheit   2
11.2 Fehlerklassifikation   4
11.2 Recovery-Klassen   5
11.3 Protokollierungsarten   5
11.4 Recovery-Strategien   4
Anwendungsfragen   4