XRecursive: Connecting XML with Relational Databases

XRecursive: Connecting XML with Relational Databases

Mohammed Adam Ibrahim Fakharaldien, Jasni Mohamed Zain, Norrozila Sulaiman, Tutut Herawan
Copyright: © 2013 |Pages: 12
ISBN13: 9781466638983|ISBN10: 1466638982|EISBN13: 9781466638990
DOI: 10.4018/978-1-4666-3898-3.ch017
Cite Chapter Cite Chapter

MLA

Fakharaldien, Mohammed Adam Ibrahim, et al. "XRecursive: Connecting XML with Relational Databases." Information Retrieval Methods for Multidisciplinary Applications, edited by Zhongyu Lu, IGI Global, 2013, pp. 281-292. https://doi.org/10.4018/978-1-4666-3898-3.ch017

APA

Fakharaldien, M. A., Zain, J. M., Sulaiman, N., & Herawan, T. (2013). XRecursive: Connecting XML with Relational Databases. In Z. Lu (Ed.), Information Retrieval Methods for Multidisciplinary Applications (pp. 281-292). IGI Global. https://doi.org/10.4018/978-1-4666-3898-3.ch017

Chicago

Fakharaldien, Mohammed Adam Ibrahim, et al. "XRecursive: Connecting XML with Relational Databases." In Information Retrieval Methods for Multidisciplinary Applications, edited by Zhongyu Lu, 281-292. Hershey, PA: IGI Global, 2013. https://doi.org/10.4018/978-1-4666-3898-3.ch017

Export Reference

Mendeley
Favorite

Abstract

Storing XML documents in a relational database is a promising solution because relational databases are mature and scale very well. They have the advantages that in a relational database XML data and structured data can coexist making it possible to build application that involve both kinds of data with little extra effort. This paper proposes an alternative method named Xrecursive for mapping XML (eXtensible Markup Language) documents to RDB (Relational Databases). The Xrecursive method does not need a DTD (Document Text Definition) or XML schema. Further, it can be applied as a general solution for any XML data. The steps and algorithm of Xrecursive are given in details to describe how to use the storing structure to storage and query XML documents in relational database. The authors report their experimental results on a real database, showing that the performance of their Xrecursive algorithm achieves better results in terms of storage size, insertion time, mapping time, and reconstruction time as compared with that SUCXENT and XParent methods. In overall, Xrecursive performs better in term of query performances as compared to the both methods.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.