Efficient Structure Oriented Storage of XML Documents Using ORDBMS

  • Alexander Kuckelberg
  • Ralph Krieger
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2590)


In this paper we will present different storage approaches for XML documents, the document centered, the data and the structure centered approach. We will then focus on the structure centered approach and will introduce an abstract view on XML documents using tree graphs. To make these tree graphs persistent different storage techniques are mentioned and evaluated concerning the creation and retrieval of complete documents. Measurement results are shown and shortly discussed for creation and retrieval of different (complete) XML documents. Moreover we will shortly introduce the partial mapping extension, which helps to optimize the generic structure based storage approach for specific documents whose structure is known in advance.

The results presented come from the ongoing implementation of a high performance generic document server with an analytic decision support agent.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    T. Shimura, M. Yoshikawa, S. Uemura, Storage and Retrieval of XML Documents Using Object-Relational Databases. 134Google Scholar
  2. [2]
    J. Shanmugasundaram, K. Tufte, G. He, C. Zhang, D. DeWitt, J. Naughton. Relational databases for querying XML documents: Limitations and opportunities, VDLB Conference, Edinburgh, Scotland, 1999. 132, 133Google Scholar
  3. [3]
    P. Zezula, Fausto Rabitti, Object Store with navigation acceleration, Oktober 1992. 137Google Scholar
  4. [4]
    D. Florescu, D. Kossmann, A performance evaluation of alternative mapping schemes for storing XML data in a relational database, Technical report, INRIA, Rocquencourt, Mai 1999. 132, 133Google Scholar
  5. [5]
    A. Schmidt, M. Kersten, M. Windhouwer, F. Waas, Efficient Relational Storage and Retrieval of XML Documents, 132, 133
  6. [6]
    Online documentation, Informix Dynamic Server 2000, 139
  7. [7]
    Online documentation, DataBlade Modules and DataBlade Developer’s Kit, 139
  8. [9]
    IBM DB2 XML Extender, An end-to-end solution for storing and retrieving XML documents, 133
  9. [13]
    R. Bourret, XML and Databases, September, 1999, 132
  10. [14]
    D.D. Kha, M. Yoshikawa, S. Uemura, An XML Indexing Structure with Relative Region Coordinate, 132

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Alexander Kuckelberg
    • 1
  • Ralph Krieger
    • 2
  1. 1.Chair of Railway Studies and Transport EconomicsRWTH AachenAachenGermany
  2. 2.Institute of Information Systems (i5)RWTH AachenGermany

Personalised recommendations