International Journal of
Physical Sciences

  • Abbreviation: Int. J. Phys. Sci.
  • Language: English
  • ISSN: 1992-1950
  • DOI: 10.5897/IJPS
  • Start Year: 2006
  • Published Articles: 2572

Full Length Research Paper

Mapping extensible markup language document with relational database management system

Mohammed Adam Ibrahim Fakharaldien, Khalid Edris, Jasni Mohamed Zain and Norrozila Sulaiman      
Faculty of Computer System and Software Engineering, University Malaysia Pahang, Malaysia.  
Email: [email protected]

  •  Accepted: 14 June 2012
  •  Published: 29 June 2012

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).