The constraint database framework: lessons learned from CQA/CDB

We describe our experience with CQA/CDB, a prototype rational linear constraint database. First, we show that the standard semantics of constraint databases lead to an anomaly when queried in the presence of missing attributes. In CQA/CDB, this anomaly is avoided by enriching the CDB relational schema, resulting in heterogenous databases. Then, we present spatial databases as a special case of heterogenous databases and extend constraint query algebras (CQAs) with two additional spatial operators, proving that the resulting language is safe for linear constraints.

[1]  Gabriel M. Kuper,et al.  Constraint Databases , 2010, Springer Berlin Heidelberg.

[2]  Dina Q. Goldin,et al.  Constraint query algebras , 2004, Constraints.

[3]  Stéphane Grumbach,et al.  Constraint Databases , 1999, JFPLC.

[4]  Gabriel M. Kuper,et al.  Constraint Query Languages , 1995, J. Comput. Syst. Sci..

[5]  Agnès Voisard,et al.  Spatial Databases: With Application to GIS , 2001 .

[6]  Eugene C. Freuder A constraints journal , 2004, Constraints.