Unterlagen
|
Wir
bemühen uns, die Vorlesungsfolien (als .pdf und .ppt -- Letzteres P'wort-geschützt,
P'wort ist mein Vorname) vor jeder Sitzung ins Web
zu stellen.
|
Kapitel 0 (Einführung)
|
pdf
|
ppt
|
|
Kapitel 1 (Transaktionen)
|
pdf
|
ppt
|
|
Kapitel 2 (Transaktionsmodell)
|
pdf
|
ppt
|
|
Kapitel 3 (Beispiele für Isolation)
|
pdf
|
ppt
|
|
Kapitel 4 (Isolation)
|
pdf
|
ppt
|
|
Kapitel 5 (Isolation & Serialisierbarkeit)
|
pdf
|
ppt
|
|
Kapitel 6 (Synchronisation & Sheduler)
|
pdf
|
ppt
|
|
Kapitel 7 (Synchronisation & Nebenläufigkeit)
|
pdf
|
ppt
|
|
Kapitel 8 (Transaktions-Recovery)
|
pdf
|
ppt
|
| Kapitel 9 (Verteilte Transaktionen,
erster Teil) |
pdf |
ppt |
| Kapitel 9 (Verteilte Transaktionen,
zweiter Teil) |
pdf |
ppt |
| Kapitel 10 (Transaktionen in
föderierten DBMSen) |
pdf |
ppt |
| Kapitel 11 (Replikation) |
pdf |
ppt |
| |
|
|
Übung 1 (Beispiel & Fragen)
|
pdf
|
|
Übung 2 (Locking)
|
pdf
|
|
Übung 3 (Verteilte Datenhaltung)
|
pdf
|
|
Übungsblatt 1: Locking (Übung am 30. Juni 2006 zum Termin der Vorlesung)
|
Übungsblatt
1
|
|
Übungsblatt 2: Verteilte Datenhaltung (Übung am 27. Juli 2006 zum Termin der Vorlesung)
|
Übungsblatt
2
|
|
Buchempfehlung
für Teile der Vorlesung
|
-
Gerhard
Weikum, Gottfried Vossen: Transactional
Information Systems, Morgan Kaufmann, 2002 (wesentliche Grundlage der
Vorlesung, in der Informatikbibliothek vorhanden)
-
Bernstein, Hadzilacos,
Goodman: Concurrency
Control and Recovery
in Database Systems, Addison Wesley, 1987
(sehr gute theoretische Grundlagen, aber ziemlich dichte Darstellung,
Begriffe z.T. etwas anders als in der Vorlesung,
kostenlos
herunterzuladen.)
-
weiterführende Literatur:
-
Bernstein, Newcomer: Transaction Processing, Morgan Kaufmann, 1997
-
Gray,
Reuter: Transaction Processing: Concepts and Technology, Morgan
Kaufmann, 1993
-
Elmagarmid: Database Transaction
Models, Morgan Kaufmann, 1992
|