๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Complete Geometric Query Languages

โœ Scribed by Marc Gyssens; Jan Van den Bussche; Dirk Van Gucht


Book ID
102586495
Publisher
Elsevier Science
Year
1999
Tongue
English
Weight
336 KB
Volume
58
Category
Article
ISSN
0022-0000

No coin nor oath required. For personal study only.

โœฆ Synopsis


We extend Chandra and Harel's seminal work on computable queries for relational databases to a setting in which also spatial data may be present, using a constraint-based data model. Concretely, we introduce both coordinate-based and point-based query languages that are complete in the sense that they can express precisely all computable queries that are generic with respect to certain classes of transformations of space, corresponding to certain geometric interpretations of spatial data. The languages we introduce are obtained by augmenting basic languages with a ``while'' construct. We also show that the respective basic point-based languages are complete, relative to the subclass of the corresponding generic queries consisting of those that are expressible in the relational calculus with real polynomial constraints.


๐Ÿ“œ SIMILAR VOLUMES


Localized geometric query problems
โœ John Augustine; Sandip Das; Anil Maheshwari; Sabhas C. Nandy; Sasanka Roy; Swami ๐Ÿ“‚ Article ๐Ÿ“… 2013 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 408 KB
Query language
๐Ÿ“‚ Article ๐Ÿ“… 1983 ๐Ÿ› Elsevier Science โš– 128 KB
Computational Power in Query Languages
โœ Davis, Henry W.; Winslow, Leon E. ๐Ÿ“‚ Article ๐Ÿ“… 1982 ๐Ÿ› Society for Industrial and Applied Mathematics ๐ŸŒ English โš– 935 KB
On Instance-Completeness for Database Qu
โœ Marc Andries; Jan Paredaens ๐Ÿ“‚ Article ๐Ÿ“… 1996 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 838 KB

In 1978 Bancilhon and Paredaens introduced a notion of completeness for relational database languages on instance-level. Their criterion was subsequently called BP-completeness. Since then, it was used frequently in the context of other database models. However, its application in the context of lan