| On relational support for XML publishing: beyond sorting and tagging |
| Full text |
Pdf
(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
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 29, Citation Count: 6
|
|
|
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
|
P. Griffiths Selinger , M. M. Astrahan , D. D. Chamberlin , R. A. Lorie , T. G. Price, Access path selection in a relational database management system, Proceedings of the 1979 ACM SIGMOD international conference on Management of data, May 30-June 01, 1979, Boston, Massachusetts
[doi> 10.1145/582095.582099]
|
| |
16
|
|
| |
17
|
Jayavel Shanmugasundaram , Eugene J. Shekita , Rimon Barr , Michael J. Carey , Bruce G. Lindsay , Hamid Pirahesh , Berthold Reinwald, Efficiently Publishing Relational Data as XML Documents, Proceedings of the 26th International Conference on Very Large Data Bases, p.65-76, September 10-14, 2000
|
| |
18
|
Q. Wang, D. Maier, and L. Shapiro. Algebraic unnesting of nested object queries. In Technical Report, Oregon Graduate Institute, 1999.
|
| |
19
|
|
| |
20
|
|
CITED BY 6
|
|
William M. Shui , Franky Lam , Damien K. Fisher , Raymond K. Wong, Querying and maintaining ordered XML data using relational databases, Proceedings of the sixteenth Australasian database conference, p.85-94, January 01, 2005, Newcastle, Australia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|