-
Zusammenfassung dieses Lehrmoduls:
Neben den Nutzdaten
enthält eine Datenbank immer auch Schemata und
weitere administrative Daten, die als Metadaten
bezeichnet werden. Zunächst grenzt dieses Lehrmodul
den Begriff Metadaten ein und stellt dann mehrere
Alternativen vor, wie die Schnittstellen zu
Datenbankinhalten gestaltet werden können. Bzgl.
der Schnittstellen ist zu trennen zwischen externen
Darstellungen, die durch Browser erzeugt werden,
und Programmschnittstellen (APIs). Alternativen für
die API-Gestaltung sind selbständige Abfrage- und
Datendefinitionssprachen und elementare
Operationen. Metadaten können zusätzlich als
normale Nutzdaten unter Nutzung eines Metaschemas
repräsentiert werden.
-
Inhaltsverzeichnis:
1 Datenbankinhalte
1.1 Übersicht
1.2 Metadaten
1.3 Selbstreferentialität
2 Browser vs. API
2.1 Alternativen zu einem API
3 Schnittstellen zu den Nutzdaten einer Datenbank
3.1 Navigierende vs. mengenorientierte Datenbankmodelle
3.2 Gestaltungsvarianten der Schnittstelle
4 Schnittstellen zu den Schemadaten einer Datenbank
4.1 Operationen auf Typdefinitionen
4.2 Schnittstelle zum Typverwaltungssystem
5 Selbstreferentialität und Metaschemata
5.1 Repräsentation relationaler Schemata durch Tabellen
5.2 Zugriff auf selbstreferentiell repräsentierte Schemata
5.3 Metatypen, Metaschemata und Meta-Metadaten
5.3.1 Unvollständigkeit der Metaschemata
5.3.2 Meta-Ebenen vs. Implementierungsebenen von Datenbankobjekten
5.3.3 `ist-Instanz-von'-Beziehungen
5.3.4 Typ-Annotationen und XML-Tags
5.4 Metadaten in der UML-Begriffswelt
5.4.1 Bedeutungsebenen von UML-Modellen
5.4.2 `ist-Instanz-von'-Beziehungen
6 Schnittstellen zu anderen Metadaten
Literatur
Glossar
Index
-
relevant für die Lehrveranstaltung(en):
-
Vorausgesetzte Lehrmodule:
- obligatorisch:
- Datenverwaltungssysteme
-
Stoffumfang in Vorlesungsdoppelstunden: 1.0
-
Umfang in (DIN-A5-) Seiten: 36
-
URLs der Volltexte des Skripts (Erläuterungen zu den Dateiformaten; bitte
lesen, sofern beim Entpacken oder Drucken der
Dateien Probleme auftreten, z.B. beim Drucken
fehlende Bilder):
-
Begleitmaterial:
- entfällt -
-
Änderungen gegenüber früheren Versionen:
2006-03-21: Abschnitte 1 und 5 wesentlich
erweitert, Titel geändert
2002-12-04: weitgehende Neubearbeitung
2002-02-18: Titel geändert, geringfügige
redaktionelle Änderungen
2000-08-28: Erstversion