Title
The Query Language TQL
Abstract
This work presents the query language TQL, a query lan- guage for semistructured data, that can be used to query XML files. TQL substitutes the standard path-based pattern-matching mechanism with a logic-based mecha- nism, where the programmer specifies the properties of the pieces of data she is trying to extract. As a result, TQL queries are more 'declarative', or less 'operational', than queries in comparable languages. This feature makes some queries easier to express, and should allow the adoption of better optimization techniques. Through a set of exam- ples, we show that the range of queries that can be declar- atively expressed in TQL is quite wide. The implementa- tion of TQL binding mechanism requires the adoption of non-standard techniques, and some of its aspects are still open. In this paper we implicitly report about the current status of the implementation by writing all queries using the version of TQL that has been implemented, and that can be freely downloaded from //tql.di.unipi.it/tql.
Year
Venue
Keywords
2002
WebDB
pattern matching,query language
Field
DocType
Citations 
Query optimization,Web search query,RDF query language,Query language,Information retrieval,Query expansion,Computer science,Sargable,Query by Example,Object Query Language,Database
Conference
17
PageRank 
References 
Authors
4.74
3
6
Name
Order
Citations
PageRank
Giovanni Conforti110312.13
Giorgio Ghelli21300255.19
Antonio Albano3225.88
Dario Colazzo428334.21
Paolo Manghi519647.95
Carlo Sartiani624028.54