JOURNAL ARTICLE

XQuery layers

Daniele BragaAlessandro CampiStefano CeriPaola Spoletini

Year: 2007 Journal:   ACM SIGMOD Record Vol: 36 (1)Pages: 25-30   Publisher: Association for Computing Machinery

Abstract

XML is becoming widespread as data interoperability standard in many application domains. An increasing number of researchers and professionals, who are not computer scientists (although they may have a strong technical background), needs to query and transform XML data during their working activities. Such tasks typically require simple queries and partial awareness of the XML data model, in the context of a given, domain-specific XML-based protocol. The W3C community has proposed XQuery as the standard query language for XML [9]. XQuery has a huge expressive power - as it encompasses features belonging both to query and functional languages, but it may be considered as too complex for the above user profiles; well-designed subsets of XQuery are sufficient to satisfy their needs. In this paper, we propose six layered subsets of XQuery, targeted to cover user communities with increasing needs. The initial layers are based upon XQBE (XQuery By Example), a visual XML query language, strictly less expressive than XQuery. We argue that the first layers are easier to learn and to master than the full language, also thanks to the availability of simple visual interfaces, and that these layers cover most of the needs of many user communities.

Keywords:
XQuery Computer science XML Query language Streaming XML Interoperability XML database Information retrieval XML validation XML Schema Editor World Wide Web Efficient XML Interchange Programming language Database

Metrics

3
Cited By
0.32
FWCI (Field Weighted Citation Impact)
10
Refs
0.66
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Database Systems and Queries
Physical Sciences →  Computer Science →  Computer Networks and Communications
Semantic Web and Ontologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Data Management and Algorithms
Physical Sciences →  Computer Science →  Signal Processing

Related Documents

BOOK-CHAPTER

XQuery

Apress eBooks Year: 2008 Pages: 115-151
JOURNAL ARTICLE

XQuery

Donald D. Chamberlin

Year: 2003 Pages: 682-682
JOURNAL ARTICLE

XQuery

Donald D. Chamberlin

Year: 2003
BOOK-CHAPTER

Fuzzy XQuery

José Ángel LabbadRicardo R. MonascalLeonid Tineo

Advances in data mining and database management book series Year: 2015 Pages: 158-198
JOURNAL ARTICLE

Implementing XQuery

Paul Cotton

Year: 2002
© 2026 ScienceGate Book Chapters — All rights reserved.