ACM Home Page
Please provide us with feedback. Feedback
On relational support for XML publishing: beyond sorting and tagging
Full text PdfPdf (238 KB)
Source International Conference on Management of Data archive
Proceedings of the 2003 ACM SIGMOD international conference on Management of data table of contents
San Diego, California
SESSION: XML query processing II table of contents
Pages: 611 - 622  
Year of Publication: 2003
ISBN:1-58113-634-X
Authors
Surajit Chaudhuri  Microsoft Research, Redmond, WA
Raghav Kaushik  University of Wisconsin, Madison, WI
Jeffrey F. Naughton  University of Wisconsin, Madison, WI
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 29,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/872757.872831
What is a DOI?

ABSTRACT

In this paper, we study whether the need for efficient XML publishing brings any new requirements for relational query engines, or if sorting query results in the relational engine and tagging them in middleware is sufficient. We observe that the mismatch between the XML data model and the relational model requires relational engines to be enhanced for efficiency. Specifically, they need to support relation valued variables. We discuss how such support can be provided through the addition of an operator, GApply, with minimal extensions to existing relational engines. We discuss how the operator may be exposed in SQL syntax and provide a comprehensive study of optimization rules that govern this operator. We report the results of a preliminary performance evaluation showing the speedup obtained through our approach and the effectiveness of our optimization rules.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
P. Bohannon, S. Ganguly, H. Korth, P. Narayan, and P. Shenoy. Optimizing view queries in ROLEX to support navigable result trees. In Proceedings of VLDB, 2002.
 
2
M. Carey, D. Florescu, Z. Ives, Y. Lu, J. Shanmugasundaram, E. Shekita, and S. Subramanian. XPERANTO: Publishing object-relational data as XML. In WebDB, 2000.
 
3
 
4
D. Chamberlin, D. Florescu, J. Robie, J. Siméon, and M. Stefanescu. XQuery: A query language for XML. World Wide Web Consortium, http://www.w3.org/TR/xquery, Feb 2000.
 
5
 
6
 
7
 
8
J. Clark and S. DeRose. XML path language (XPath) 1.0. W3C recommendation. World Wide Web Consortium, http://www.w3.org/TR/xpath, Nov. 1999.
 
9
T. P. P. Council. TPC-H: Decision support for adhoc queries. http://www.tpc.org.
 
10
M. Fernández, A. Morishima, D. Suciu, and W. Tan. Publishing relational data in XML: The SilkRoute approach. In IEEE Data Engineering Bulletin, 2001.
 
11
M. Fernández, D. Suciu, and W. Tan. SilkRoute: Trading between relations and XML. In WWW9, 2000.
12
 
13
 
14
15
 
16
 
17
 
18
Q. Wang, D. Maier, and L. Shapiro. Algebraic unnesting of nested object queries. In Technical Report, Oregon Graduate Institute, 1999.
 
19
 
20


Collaborative Colleagues:
Surajit Chaudhuri: colleagues
Raghav Kaushik: colleagues
Jeffrey F. Naughton: colleagues