Research on supporting the group by clause reflecting XML data characteristics in XQuery


The KIPS Transactions:PartD, Vol. 13, No. 4, pp. 501-512, Aug. 2006
10.3745/KIPSTD.2006.13.4.501,   PDF Download:

Abstract

XML is the most popular platform-independent data expression which is used to communicate between loosely coupled heterogeneous systems such as B2B Applications or Workflow systems. The powerful query language XQuery has been developed to support diverse needs for querying XML documents. XQuery is designed to configure results from diverse data sources into a uniquely structured query result. Therefore, it became the standard for the XML query language. Although the latest XQuery supports heavy search functions including iterations, the grouping mechanism for data is too primitive and makes the query expression difficult and complex. Therefore, this work is focused on supporting the groupby clause in the query expression to process XQuery grouping. We suggest it to be a more efficient way to process grouping for restructuring and aggregation functions on XML data. We propose an XQuery EBNF that includes the groupby clause and implemented an XQuery processing system with grouping functions based on the eXist Native XML Database.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
M. S. Lee, H. Y. Cho, J. S. Oh, Y. M. Kim, S. K. Song, "Research on supporting the group by clause reflecting XML data characteristics in XQuery," The KIPS Transactions:PartD, vol. 13, no. 4, pp. 501-512, 2006. DOI: 10.3745/KIPSTD.2006.13.4.501.

[ACM Style]
Min Soo Lee, Hye Young Cho, Jung Sun Oh, Yun Mi Kim, and Soo Kyung Song. 2006. Research on supporting the group by clause reflecting XML data characteristics in XQuery. The KIPS Transactions:PartD, 13, 4, (2006), 501-512. DOI: 10.3745/KIPSTD.2006.13.4.501.