Startseite :: Kontakt :: Sitemap ::

 

:: Transaktionssysteme - SS '05

Überblick: Vorlesung :: Prüfung :: Skript :: Übung :: Übungsblätter
 

:: Vorlesung

Art:Vorlesung
Dozent:Prof. Dr. Guido Moerkotte
Semester:Sommersemester '05
Semesterwochenstunden:2+2
Termine und Räume:Di: 13:45-15:15, B6 A3.05
Erstmals am:12.04.2005
:: Kommentar 
  • Voraussetzungen: Grundlagen der Informatik, Datenbanksysteme I
  • Inhalt:
    Die Vorlesung behandelt die Grundlagen der Mehrbenutzersynchronisation. Im Vordergrund stehen verschiedene Serialisierbarkeitsbegriffe und die zugehörigen Protokolle. Zwei Spezialkapitel beschäftigen sich mit der Synchronisation von Zugriffsstrukturen und verteilten Datenbanken.
    • Grundlagen der Graphentheorie
    • Transaktionen und das R/W-Modell
    • Serialisierbarkeit von Schedules
    • Fehlersicherheit von Schedules
    • Concurrency Control Protokolle
    • Recovery Protokolle
    • Mehrversionenkontrolle
    • Ausblick
      • Geschachtelte Transaktionen
      • Allgemeine Operationen
      • TP-Monitore
      • Concurrency Control und Wiederanlauf in verteilten Datenbanken
  • Literatur:
    P.A. Bernstein, V. Hadzilacos, N. Goodman: Concurrency Control and Recovery in Database Systems. Addison-Wesley 1987.
  • Archiv:
 

:: Prüfung

 
  • Termin: Freitag, den 29.07.2005
  • Raum: B6, C0.10
  • Dauer: 20 min
  • Kommentar: 

    muendliche Pruefung

    ZeitName
    10:00Philip Fleck
    10:20Susanne Bitzer
    10:40Hou Ruiyu
    11:00Lothar Gremkes
    11:20Christian Weyand
    11:40Haobo Zhang
    Pause
    14:00Jan Kadathakalan
    14:20Robert Hoffmann
    14:40Waldemar Hoffmann
    15:00Dominic Seiffert
    15:20Florian Hoffmann
 

:: Skript

 
  • Skript - PDF 
 

:: Übung

Dozent:Norman May
Termine und Räume:Mi: 13:45-15:15, B6 A3.05
Erstmals am:27.04.2005
 

:: Übungsblätter

 
ÜbungsblattLösungsvorschlag
Übungsblatt 1 Lösung 1 
Übungsblatt 2 Lösung 2 
Übungsblatt 3 Lösung 3 Java 
Übungsblatt 4 Lösung 4 Java 
Übungsblatt 5 Lösung 5 Java 
Übungsblatt 6 Lösung 6 Java 
Übungsblatt 7 Lösung 7 Java 
Übungsblatt 8 Lösung 8 Java 
Übungsblatt 9 Lösung 9 Java 
Übungsblatt 10 Lösung 10 Java 
Übungsblatt 11 Lösung 11 Java 
Übungsblatt 12 Lösung 12 

Organisatorisches