Full Length Research Paper
Abstract
The extensible markup language (XML) is designed for data representation with conciseness, generalization, and usability through the internet, however, this technology requires an appropriate medium for the storage of data. The approach, named XRecursive, is proposed to store and retrieve XML documents using relational database, which is applied to all internal nodes mapped by Schema-oblivious, and all the leaf nodes mapped by Schema-conscious. The XRecursive storage model of XML data querying can effectively reduce the search range and to improve the search speed. The XRecursive storage model for querying data is more efficient than the Edge models, further, it is easy to implement and simpler than the XRel model. XRecursive model is suitable for the storage of XML documents, which is based on a relational database without document type definition (DTD) or XML schema information.
Key words: Extensible markup language (XML), relational database, document type definition (DTD).
Copyright © 2024 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0