UniKL Logo

Lehrgebiet Informationssysteme

FB Informatik

FB Informatik
 
LG IS
AG DBIS
AG HIS
Jobs / Tasks
Courses
Publications
Contact
Misc
Impressum
(C) AG DBIS
 

Fine-Grained Management of Natively Stored XML Documents


Michael P. Haustein

Kaiserslautern University of Technology
Dept. of Computer Science (AG DBIS)
P.O. Box 3049, 67653 Kaiserslautern, Germany
e-mail: haustein@informatik.uni-kl.de

Theo Härder

Kaiserslautern University of Technology
Dept. of Computer Science (AG DBIS)
P.O. Box 3049, 67653 Kaiserslautern, Germany
e-mail: haerder@informatik.uni-kl.de

Full paper (PDF version)


Abstract


Processing XML data in relational database systems (RDBMSs) requires a sophisticated and application-specific mapping of XML data to relational database tables and columns. Future database systems should provide-in addition to the relational processing capabilities-native storage and processing mechanisms for XML data which allow for abstraction and isolation from the internal representation at higher system layers. In this paper, we present the architecture and implementation of our prototype system which gives the user full relational and XML functionality based on native storage structures and processing capabilities for each side. Our XML Transaction Coordinator (XTC) supports such a combined query processing via declarative and navigational interfaces. For this purpose, the XTC architecture extends an existing (object-) relational database system by a native XML storage engine using mature techniques proven and tested in various DBMS implementations.