Eugen Kimmerstorfer,
"Entwurf einer deklarativen XML Datenmanipulationssprache für X-Ray"
, 1-2002, E. Kimmerstorfer: Entwurf einer deklarativen XML Datenmanipulationssprache für X-Ray, Diplomarbeit an der Johannes Kepler Universität Linz, 2002.
Original Titel:
Entwurf einer deklarativen XML Datenmanipulationssprache für X-Ray
Sprache des Titels:
Deutsch
Original Kurzfassung:
Datenbankmanagementsysteme (DBMS) spielen heutzutage eine zentrale Rolle bei der Realisierung moderner Informationssysteme
zur effizienten Speicherung, Verwaltung und Verarbeitung großer Datenmengen. Gleichzeitig steht mit der eXtensible Markup
Language (XML) eine erweiterbare Auszeichnungssprache zur Verfügung, die unter anderem als Quasi-Standard für den
elektronischen Datenaustausch gilt. Um die Vorteile beider Technologien nutzen zu können, existiert bereits eine Reihe von Ansätzen,
die eine Integration von XML und DBMS zum Ziel haben und eine Verarbeitung der XML Datenbestände auf Basis deklarativer
Abfragesprachen erlauben. Der Manipulation von XML Daten wurde jedoch bisher in der Literatur wenig Aufmerksamkeit
geschenkt.
Hauptziel dieser Diplomarbeit ist die Konzeption einer deklarativen Daten-Manipulationssprache für XML. Diese
Datenmanipulationssprache X-Ray QL ermöglicht, neben dem deklarativen Erzeugen, Ändern und Löschen von
XML-Datenbeständen, auch einfache Abfragen durchzuführen. Die Datenbestände werden dabei von X-Ray verwaltet, einem
generischen Ansatz zur Integration von XML und relationalen Datenbanken auf Basis einer Meta-Datenbank. Ein weiteres Ziel dieser
Arbeit stellt die Erweiterung dieser Meta-Datenbank dar, um unter anderem den transparenten Zugriff über X-Ray QL auf einzelne
XML Dokumente zu ermöglichen. Dem Benutzer wird X-Ray QL in Form von X-Ray NET, einer Sammlung von Web Services, zur
Verfügung gestellt. Die Verwendung von X-Ray QL wird durch eine prototypische Implementierung von drei Anwendungen, einer
Web-basierten, einer Windows- und einer WindowsCE- Anwendung, demonstriert.
Sprache der Kurzfassung:
Deutsch
Englische Kurzfassung:
Nowadays, database management systems (DBMS) play a central role in the realization of modern information systems for efficient
storage, management and retrieval of large amount of data. At the same time, the eXtensible Markup Language (XML) is emerging
fast as de facto standard for electronic data exchange. In order to be able to benefit from both technologies, a number of approaches
have already been developed, aiming at the integration of XML and DBMS. They allow processing of XML data on the basis of
declarative query languages. Until now, however, current literature does not give much attention to the declarative manipulation of
XML data.
The primary goal of this diploma thesis is the development of a declarative data manipulation language for XML. Besides the
insertion, update, and deletion of XML data, the X-Ray QL language allows simple queries thereon. XML data is managed by
X-Ray, a generic approach for the integration of XML and relational databases based on a meta-database. Another goal of the
diploma theses is an extension of this meta-database to enable, among other things, also a transparent access with X-Ray QL to
individual XML documents. X-Ray QL will be presented to a user in the form of X-Ray NET, a collection of web services. The
usage of X-Ray QL is demonstrated by three different prototype implementations, namely a web-based, a Windows-based and a
WindowsCE-based application.
Erscheinungsmonat:
1
Erscheinungsjahr:
2002
Notiz zum Zitat:
E. Kimmerstorfer: Entwurf einer deklarativen XML Datenmanipulationssprache für X-Ray, Diplomarbeit an der Johannes Kepler Universität Linz, 2002.