Logo des Repositoriums
 
Konferenzbeitrag

Generierung und Anfragebearbeitung von hierarchischen XML-Sichten auf relationale Datenbanken

Lade...
Vorschaubild

Volltext URI

Dokumententyp

Text/Conference Paper

Zusatzinformation

Datum

2002

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

In diesem Beitrag wird beschrieben, wie aus einem relationalen Datenbankschema äquivalente XML-Dokumentbeschreibungen in XMLSchema generiert werden können, die implizite hierarchische Strukturen aus der Datenbank möglichst explizit darstellen. Dabei wird ausgenutzt, dass Primärund Fremdschlüssel sowie Eindeutigkeitsund Nullwert-Bedingungen in XMLSchema übernommen und dass Datentypen des Datenbankschemas auf entsprechende XML-Datentypen abgebildet werden können. Die Schemaerzeugung geschieht in zwei Schritten: Nach der Überführung jedes Relationenschemas in eine flache XML-Struktur werden mit Hilfe der Fremdschlüssel Hierarchien zwischen den Relationen erkannt bzw. selektiert und ein baumartiges XML-Schema erzeugt. Die generierten XML-Schemata werden als virtuelle Sichten auf die Datenbank aufgefasst, aus der mit Hilfe von XQuery-Anfragen Auszüge geholt werden können. Dazu wird ein neuer Ansatz vorgestellt, (eingeschränkte) XQuery-Anfragen durch Spezialisierung einer geschachtelten Gesamtanfrage in SQL zu übersetzen.

Beschreibung

Klopp, Sascha; Lipeck, Udo W. (2002): Generierung und Anfragebearbeitung von hierarchischen XML-Sichten auf relationale Datenbanken. XML Technologien für das Semantic Web – XSW 2002. Bonn: Gesellschaft für Informatik e.V.. PISSN: 1617-5468. ISBN: 3-88579-343-1. pp. 105-118. Regular Research Papers. Berlin. 24.-25 Juni 2002

Schlagwörter

Zitierform

DOI

Tags