Die Veranstaltung wird nicht mehr angeboten.
There is an newer course called "Advanced Management of Data" which you can take instead of the old and get your mark with an paper.
Modulnummer |
563090 |
Voraussetzungen |
Vorlesungen Datenbanken Grundlagen |
Inhalte |
Es werden objektorientierte Datenbanken hergeleitet aus der Darstellung von Nachteilen relationaler Systeme, der Entwicklung semantischer Datenmodelle, objektorientiertem Software-Entwurf und objektorientierten Programmiersprachen. Folgende Konzepte werden vorgestellt (Auszug):
- Erweiterungen des klassischen Relationalen Modells auf dem Wege zu objektorientierten und objektrelationalen Systemen
- Objektidentität,
- Klassen und Typen,
- Polymorphismus
- Vererbung
- Abgeschlossenheit und Erweiterbarkeit
Die Vorlesung geht nicht auf ein konkretes Datenbanksystem ein, sondern behandelt die genannten Themen in allgemeingültiger Form mit Beispielen aus realen Systemen. Übungen ergänzen die Vorlesung. |
Qualifikationsziele |
Die Vorlesung eröffnet die Möglichkeit, den derzeit noch stark forschungsorientierten Bereich objektorientierter Datenbanksysteme (Marktanteil < 2%) direkt verfolgen und bereits am Markt befindliche Systeme in ihrer Funktionalität gegenüber der Theorie einschätzen zu können. |