| Design and implementation of a graphical interface to XQuery |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 15, Citation Count: 2
|
|
|
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
|
Luc Bouganim , Tatiana Chan-Sine-Ying , Tuyet-Tram Dang-Ngoc , Jean-Luc Darroux , Georges Gardarin , Fei Sha, Miro Web: Integrating Multiple Data Sources through Semistructured Data Types, Proceedings of the 25th International Conference on Very Large Data Bases, p.750-753, September 07-10, 1999
|
| |
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
|
Sara Cohen , Yaron Kanza , Yakov A. Kogan , Werner Nutt , Yehoshua Sagiv , Alexander Serebrenik, Combining the Power of Searching and Querying, Proceedings of the 7th International Conference on Cooperative Information Systems, p.54-65, September 06-08, 2000
|
 |
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
|
Jan Paredaens , Jan Van den Bussche , Marc Andries , Marc Gemis , Marc Gyssens , Inge Thyssens , Dirk Van Gucht , Vijay Sarathy , Lawrence Saxton, An overview of GOOD, ACM SIGMOD Record, v.21 n.1, p.25-31, March 1992
[doi> 10.1145/130868.130872]
|
| |
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.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|