An efficient mapping schema for storing and accessing XML data in relational databases
International Journal of Web Information Systems
ISSN: 1744-0084
Article publication date: 28 August 2009
Abstract
Purpose
The purpose of this paper is to reduce the number of join operations for retrieving Extensible Markup Language (XML) data from a relational database.
Design/methodology/approach
The paper proposes a new approach to eliminate the join operations for parent‐child traversing and/or sibling searching such that the performance of query processing could be improved. The rationale behind the design of the proposed approach is to distribute the structural information into relational databases.
Findings
The paper finds that the number of join operations which are needed for processing parent‐child traversal and sibling search can be bounded under the proposed approach. It also verifies the capability of the proposed approach by a series of experiments based on the XMark benchmark, for which it has encouraging results.
Research limitations/implications
Compared with previous approaches based on the structure encoding method, the proposed approach needs more space to store additional immediate predecessor's IDs. However, the approach has similar performance to others and it is much easier to implement.
Practical implications
The experimental results show that the performance of the proposed approach is less than 3 per cent of the well‐known MonetDB approach for processing benchmark queries. Moreover, its bulkloading time is much less than that for the MonetDB. There is no doubt that the approach is efficient for accessing XML data with acceptable overheads.
Originality/value
This paper contributes to the implementations of XML database systems.
Keywords
Citation
Wu, J. and Huang, S. (2009), "An efficient mapping schema for storing and accessing XML data in relational databases", International Journal of Web Information Systems, Vol. 5 No. 3, pp. 327-347. https://doi.org/10.1108/17440080910983574
Publisher
:Emerald Group Publishing Limited
Copyright © 2009, Emerald Group Publishing Limited