KIT | KIT-Bibliothek | Impressum

X2S - XPath query processing for relational databases

Gelhausen, Tom

Abstract:
This thesis shows a way to represent relational database content as a virtual XML document and how to process queries in natural XML access language (XPath) against this data. Design principals were both, efficiency and minimal system requirements to support also relational database systems without any type of
build-in XML support. This is a read-only approach so far.

The supported XPath features are
- NodeTest: NameTest and NodeType
- 8 axes (ancestor, ancestor-or-self, attribute, child, descendant, descendant-or-self, parent, self, unrolling is limited to mapping definitions depth)
- relative navigation (starting from context node)
- Constants: Numbers and Literals (Strings)
- Operations: in principle all standard XPath 1.0 operations (additive (+, -), multiplicative (*, div, mod), and, or, equality (=, ≠), relational (>, ≥, <, ≤), union, sign)


Zugehörige Institution(en) am KIT Institut für Programmstrukturen und Datenorganisation (IPD)
Publikationstyp Hochschulschrift
Jahr 2002
Sprache Englisch
Identifikator KITopen ID: 1000055691
Abschlussart Abschlussarbeit - Diplom
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft KITopen Landing Page