The expressiveness of a family of finite set languages
PODS '91 Proceedings of the tenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Tutorial: languages for collection types
PODS '94 Proceedings of the thirteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Hi-index | 0.00 |
We present a framework for analyzing the complexity and expressive power of many existing languages for manipulating information in bulk data types. The framework is based on four dimensions: the “cardinality measure” of the underlying data model; procedural vs. declarative; the presence of iteration; and the presence of “invention”. Several languages from the literature which correspond to various combinations of these dimensions are categorized into five families of queries, ranging from QLOGSPACE to a family which is more expressive than the computable queries.