Architektur und Implementierung von Datenbanksystemen

Vorlesung

Inhalt (geplant)

1. Einführung und Überblick
2. Prozess-Synchronisation und Betriebssystem-Einbettung (Grundlagen)
3. Prozess-, Synchronisations- und Kommunikationskonzepte in UNIX und JAVA
4. Implementierung und Synchronisation von Transaktionen
(Scheduling, Synchronisation konkurriender Zugriff, CC-Verfahren, ...)
5. Implementierung von Fehlertoleranz
6. DBMS-Systempufferverwaltung
7. Implementierungsaspekte ausgewählter DBMS-Komponenten
8. Realisierung großer Online-TP-Systeme

Script - Zugriff nur vom Uni-Netz aus möglich

Kapitel 0: Startet das Herunterladen der DateiPDF

Kapitel 1: Startet das Herunterladen der DateiPDF - Startet das Herunterladen der DateiPDF2auf1

Kapitel 2: Startet das Herunterladen der DateiPDF - Startet das Herunterladen der DateiPDF2auf1

Kapitel 3: Startet das Herunterladen der DateiPDF - Startet das Herunterladen der DateiPDF2auf1

Kapitel 4: Startet das Herunterladen der DateiPDF - Startet das Herunterladen der DateiPDF2auf1

Kapitel 5: Startet das Herunterladen der DateiPDF - Startet das Herunterladen der DateiPDF2auf1

Kapitel 6: Startet das Herunterladen der DateiPDF - Startet das Herunterladen der DateiPDF2auf1

Kapitel 7: Startet das Herunterladen der DateiPDF - Startet das Herunterladen der DateiPDF2auf1

Kapitel 8: Startet das Herunterladen der DateiPDF - Startet das Herunterladen der DateiPDF2auf1

Kapitel 9: Startet das Herunterladen der DateiPDF - Startet das Herunterladen der DateiPDF2auf1

Kapitel 10: PDF - Startet das Herunterladen der DateiPDF2auf1

Kapitel 11: Startet das Herunterladen der DateiPDF - Startet das Herunterladen der DateiPDF2auf1

 

Übungen

Übungsblätter und ergänzende Downloads

Auf dieser Seite finden Sie die Übungsblätter und die Musterlösungen zum Download (Achtung: Zugriff nur vom Uni-Netz aus möglich)

   Übungsblatt und Lösung  Ergänzende Downloads
Übung 1
Do, 25.10.07
  Blatt 1
  Lösung 1

  Quellcode:
  Aufgabe 1-1 a
  Aufgabe 1-1 b
  Aufgabe 1-2
  Folien zur Übung

  Modula 2 Compiler geändert
  Modula 2 Homepage (ext. Link)
  Coroutinen mit Modula 2
Übung 2
Do, 08.11.07
  Blatt 2
  Lösung 2

  Quellcode:
  Aufgabe 2-2 a
  Aufgabe 2-2 b
  Aufgabe 2-3
  Aufgabe 2-4:
    Client
    Server
    Header
  Folien zur Übung

  Einführung in C
Übung 3
Do, 22.11.07
  Blatt 3
  Lösung 3

  Quellcode:
  Aufgabe 3-1:
    Client
    Server
    Header

  Aufgabe 3-2:
    Client
    Server
    Header

  Aufgabe 3-4 (zip)
  Folien zur Übung

Übung 4
Do, 06.12.07
  Blatt 4
  Lösung 4

Thread mit start() vs. run()
in Java


Übung 5
Do, 20.12.07
  Blatt 5
  Lösung 5

 Aufgabe 5-1 war korrekt. Siehe Bemerkungen in der Lösung
Übung 6
Do, 10.01.08
  Blatt 6
  Lösung 6

 
Übung 7
Do, 24.01.08
  *** letzter Übungstermin ***  

Klausur und Prüfung

 

Übungsleiter

Öffnet einen internen Link im aktuellen FensterJens Kolb

Zeit und Ort

Weitere Infos

LSF