The Query Language TQL - Demo Presentation.
Giovanni Conforti, Giorgio Ghelli, Antonio Albano, Dario Colazzo, Paolo Manghi, Carlo Sartiani · 2002
This work presents the query language TQL, a query language for semistructured data, that can be used to query XML files. TQL substitutes the standard path-based patternmatching mechanism with a logic-based mechanism, where the programmer specifies the properties of the pieces of data he 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 examples, which will presented at the SEBD demo, we show that the range of queries that can be declaratively expressed in TQL is quite wide. 1