ACM Home Page
Please provide us with feedback. Feedback
Design and implementation of a graphical interface to XQuery
Full text PdfPdf (537 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2003 ACM symposium on Applied computing table of contents
Melbourne, Florida
SESSION: Web technologies and applications table of contents
Pages: 1163 - 1167  
Year of Publication: 2003
ISBN:1-58113-624-2
Authors
Enrico Augurusa  Politecnico di Milano, P.za L. da Vinci 32, I-20133, Milano, Italy
Daniele Braga  Politecnico di Milano, P.za L. da Vinci 32, I-20133, Milano, Italy
Alessandro Campi  Politecnico di Milano, P.za L. da Vinci 32, I-20133, Milano, Italy
Stefano Ceri  Politecnico di Milano, P.za L. da Vinci 32, I-20133, Milano, Italy
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 15,   Citation Count: 2
Additional Information:

abstract   references   cited by   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/952532.952759
What is a DOI?

ABSTRACT

As the use of XML is rapidly growing, a growing number of users without programming skills will need to query XML data. Although designed to be easily understood by humans, XQuery, the XML standard query language, has the typical syntax of programming languages, which most users dislike. In this paper we describe a graphical language (XQBE) inspired by "Query By Example" (QBE), a popular relational query language used by MS Access. XQBE covers a significant subset of XQuery and is supported by a prototype enabling the formulation of queries on a graphical interface and their translation into XQuery, thus providing non-trivial querying capabilities to a wide spectrum of users. Simple queries are easily represented in XQBE, but many "complex" queries allow as well for an intuitive graphical representation.


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
 
2
S. Cohen, Y. Kanza, Y. A. Kogan, W. Nutt, Y. Sagiv, and A. Serebrenik. Equix easy querying in XML databases. In WebDB (Informal Proceedings), pages 43--48, 1999.
 
3
4
 
5
Mariano P. Consens and Alberto O. Mendelzon. The graphlog visual query system, 1990.
 
6
Isabel F. Cruz, Alberto O. Mendelzon, and Peter T. Wood. A graphical query language supporting recursion, 1987.
 
7
Isabel F. Cruz, Alberto O. Mendelzon, and Peter T. Wood. G+: Recursive queries without recursion. In Second Int. Conference on Expert Database Systems, pages 355--368, 1988.
 
8
M. Fernandez, J. Siméon, P. Wadler, S. Cluet, A. Deutsch, D. Florescu, A. Levy, D. Maier, J. McHugh, J. Robie, D. Suciu, and J. Widom. Xml query languages: Experiences and exemplars. 1999.
 
9
Irna M. R. Evangelista Filha, Alberto H. F. Laender, and Altigran S. da Silva. Querying semistructured data by example: The qsbye interface.
 
10
 
11
12
 
13
S. Kepser. A proof of the turing-completeness of xslt and xquery. Technical report SFB 441, Eberhard Karls Universitat Tubingen, May 2002.
 
14
B. Ludaescher, Y. Papakonstantinou, P. Velikhov, and V. Vianu. View Definition and dtd inference for xml. In Proc. Post-IDCT Workshop, 1999.
 
15
K. Munroe, B. Ludäscher, and Y. Papakonstantinou. Blended browsing and querying of xml in a lazy mediator system, March 2000.
16
 
17
 
18
World Wide Web Consortium. Extensible Stylesheet Language (XSL) Version 1.0, W3C Recommendation. http://www.w3c.org/TR/xsl/, October 2001.
 
19
World Wide Web Consortium. XQuery 1.0: An XML Query Language W3C Working Draft. http://www.w3.org/XML/Query, June 2001.
 
20
M. M. Zloof. Query by example: A database language. IBM Systems Journal, 16(4), 1977.

Collaborative Colleagues:
Enrico Augurusa: colleagues
Daniele Braga: colleagues
Alessandro Campi: colleagues
Stefano Ceri: colleagues

Peer to Peer - Readers of this Article have also read: