Processing global XQuery queries based on static query decomposition

  • Authors:
  • Jong-Hyun Park;Ji-Hoon Kang

  • Affiliations:
  • Dept. of Computer Science, Chungnam National University, Gung-Dong, Yuseong-Gu, Daejeon, South Korea;Dept. of Computer Science, Chungnam National University, Gung-Dong, Yuseong-Gu, Daejeon, South Korea

  • Venue:
  • ISPA'07 Proceedings of the 5th international conference on Parallel and Distributed Processing and Applications
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The concept of XML views is proposed to integrate heterogeneous data sources in XML, and a global XML view can represent the distributed heterogeneous data sources as single XML document. XQuery is one of the standard query languages for searching XML data. How to process efficiently of global XQuery queries, which are written under a global XML view, emerges as a new research topic. Popular techniques of distributed query processing are based on decomposition, and static decomposition is one of the processing techniques for the traditional query language. However, XQuery has a complex syntax such as FOR clauses that are not supported by other query languages, and its structural complexity causes some considerations for the decomposition of global XQuery queries. In this paper, we propose a method to decompose a global XQuery query into local XQuery queries and to construct the result of the global XQuery query from the results of the local XQuery queries.