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 Conforti | 1 | 103 | 12.13 |
Giorgio Ghelli | 2 | 1300 | 255.19 |
Antonio Albano | 3 | 22 | 5.88 |
Dario Colazzo | 4 | 283 | 34.21 |
Paolo Manghi | 5 | 196 | 47.95 |
Carlo Sartiani | 6 | 240 | 28.54 |