Contact People Projects Teaching Publications Intranet
 

Vorlesung: Einführung in Datenbanksysteme, Wintersemester 04/05
 

Dozenten: Ralf Möller, Joachim Schmidt

Ort: TUHH, Harburger Schloßstraße 20, Raum 021

Zeit: Donnerstag 12.00-13.30 Uhr und Freitag 10.00-10.45 Uhr


Uebung (Atila Kaya, Michael Wessel)  |  Klausurergebnisse


Voraussetzungen:

Informatik I,II,III, Algorithmen und Datenstrukturen, Objektorientierte Programmierung


Inhalt:

  1. Einführung
  2. Konzeptuelle Datenmodellierung:
  3. Implementierungsmodelle: Relationales Datenmodell
    • Grundlagen
      Referentielle Integrität, Schlüssel, Fremdschlüssel,
      kanonische Abbildung von Entitytypen und Relationships ins Relationenmodell
    • Funktionale Abhängigkeiten (fds)
      Aktualisierungs-, Einfüge- und Löschanomalien,
      Relationale Algebra
    • Relationale Entwurfstheorie:
      Hülle bzgl. FD-Menge, kanonische Ueberdeckung von FD-Mengen, Normalisierung,
      verlustfreie und äbhängigkeitsbewahrende Zerlegung,
      mehrwertige Abhängigkeiten (mvds)
    • Anfragesprachen, SQL
  4. Mehrbenutzersynchronisation und Fehlerbehandlung: Transaktionen
  5. Implementierungsmodelle: Objektorientiertes Datenmodell
  6. Implementierungsmodelle: Objektrelationale Datenmodelle
  7. Implementierungsmodelle für semistrukturierte Daten
  8. Deduktive Datenbanken
  9. Verteilte Datenbanken


Danksagung

Diese Vorlesung basiert u.a. auf Präsentationsmaterialien von F. Matthes (jetzt TU Müchnen). Weiterhin wurde in die Präsentationsmaterialen im Internet verfügbare Materialen von A. Kemper (Uni Passau) eingearbeitet (siehe die jeweiligen Hinweise auf das untenstehende Buch). Die Präsentationen zu XQuery stammen von J. Robie, Software AG. Einige Präsentationen zum Thema Transaktionen stammen von B. Neumann, (Uni HH). Vielen Dank für die Bereitstellung.


Literatur:

NB: Um Mißverständnissen vorzubeugen: Für die Klausur ist der Inhalt dieser Vorlesung maßgebend. Es reicht nicht,
zur Vorbereitung einfach nur eine Literaturangabe aus der obigen Liste zu wählen.


Alte Klausuren


Ralf Möller