1.1 Theorieblöcke

Folgende Theorieblöcke werden in dieser Reihenfolge erarbeitet:

  • Konzeptionelle Modellierung
  • Relationale Modellierung (RM)
  • Entity-Relationship – Modellierung (ERM)
  • Übertragung ERM nach RM
  • Zeitaspekte in Datenbanken / Prozessorientierte Datenmodellierung
  • Objektorientierte Datenmodellierung (OODM)

Skript: [Staud 2005], für OODM auch [Staud 2006]. Weitere Texte werden verteilt.

Zu den einzelnen Themen in den Theorieblöcken vgl. unten („Beschreibung“).

1.2 Praktische Arbeit

Die Praktischen Arbeiten werden vergeben, wenn der erste Theorieblock (RM) erarbeitet ist. Sie werden dann abschnittsweise abgegeben: Relationales Modell, ER-Modell, Oracle-Realisierung. Die im jeweiligen Semester konkreten Abgabedaten werden in der Vorlesung bekanntgegeben.

1.3 Übungen

Parallel zur Erarbeitung der theoretischen Inhalte finden Modellierungsübungen sowie Übungen mit dem Datenbanksystem ORACLE statt:

  • Grundlagen von SQL (Skript hierzu wird verteilt).
  • Datenmodelle einrichten. Hier werden aus den Übungen entstandene Datenmodelle in Datenbanken überführt.
  • Modellierungsübungen, darunter ein großes Beispiel, entweder „Hochschule“ oder „Literatur“.