Gesellschaft für Informatik e.V.

Lecture Notes in Informatics


XML Technologien für das Semantic Web - XSW 2002, Proceedings zum Workshop, 24.-25 Juni 2002, Berlin. P-14, 105-118 (2002).

GI, Gesellschaft für Informatik, Bonn
2002


Editors

Robert Tolksdorf (ed.), Rainer Eckstein (ed.)


Copyright © GI, Gesellschaft für Informatik, Bonn

Contents

Generierung und Anfragebearbeitung von hierarchischen XML-Sichten auf relationale Datenbanken

Sascha Klopp and Udo W. Lipeck

Abstract


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.


Full Text: PDF

GI, Gesellschaft für Informatik, Bonn
ISBN 388579-343-1


Last changed 04.10.2013 17:54:19