IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Integration of Relational and Native Approaches to XML Query Processing

Integration of Relational and Native Approaches to XML Query Processing
View Sample PDF
Author(s): Huayu Wu (National University of Singapore, Singapore)and Tok Wang Ling (National University of Singapore, Singapore)
Copyright: 2010
Pages: 21
Source title: Advanced Applications and Structures in XML Processing: Label Streams, Semantics Utilization and Data Query Technologies
Source Author(s)/Editor(s): Changqing Li (Duke University, USA)and Tok Wang Ling (National University of Singapore, Singapore)
DOI: 10.4018/978-1-61520-727-5.ch017

Purchase

View Integration of Relational and Native Approaches to XML Query Processing on the publisher's website for pricing and purchasing information.

Abstract

Existing XML twig pattern query processing algorithms fall into two classes: the relational approach and the native approach. Both kinds of approaches have their advantages and limitations. Particularly, the relational approach can search for data values (content search) efficiently using tables, but it is not efficient to match query structure to documents (structural search). The native approach processes structural search efficiently, but it has problem dealing with values. In this chapter, a hybrid approach for XML query processing is introduced. In this approach, the content search and the structural search in a twig pattern query are performed separately using the data structures in the relational approach and the native approach, i.e. relational tables and inverted lists. The authors show that this hybrid style technique can process both structural search and content search efficiently, and then improve the query processing performance comparing to the existing approaches. Furthermore, when more semantic information on object class and relationship between objects in the XML document is known, the relational tables used can be optimized according to such semantic information to achieve a better performance. Finally after performing twig pattern matching, value results can be extracted easily using relational tables, rather than navigating the document again in many other approaches.

Related Content

Ruizhe Ma, Azim Ahmadzadeh, Soukaina Filali Boubrahimi, Rafal A Angryk. © 2019. 19 pages.
Zhen Hua Liu. © 2019. 25 pages.
Lubna Irshad, Zongmin Ma, Li Yan. © 2019. 25 pages.
Hao Jiang, Ahmed Bouabdallah. © 2019. 22 pages.
Gbéboumé Crédo Charles Adjallah-Kondo, Zongmin Ma. © 2019. 22 pages.
Safa Brahmia, Zouhaier Brahmia, Fabio Grandi, Rafik Bouaziz. © 2019. 20 pages.
Zhangbing Hu, Li Yan. © 2019. 20 pages.
Body Bottom