Abstract
We lay the foundations of a theory of constraint databases with indefinite information based on the relational model. We develop the scheme of indefinite L-constraint databases where L, the parameter, is a first-order constraint language. This scheme extends the proposal of Kanellakis, Kuper and Revesz to include indefinite information in the style of Imielinski and Lipski. We propose declarative and procedural query languages for the new scheme and study the semantics of query evaluation.
Most of this research was carried out while the author was with the Computer Science Division, Dept. of Electrical and Computer Engineering, National Technical University of Athens, Greece.
Preview
Unable to display preview. Download preview PDF.
References
F. Afrati, S. Cosmadakis, S. Grumbach, and G. Kuper. Linear vs. Polynomial Constraints in Database Query Languages. In this volume.
J. Cox and K. McAloon. Decision Procedures for Constraint Based Extensions of Datalog. In F. Benhamou and A. Colmerauer, editors, Constraint Logic Programming: Selected Research. MIT Press, 1993. Originally appeared as Technical Report No. 90-09, Dept. of Computer and Information Sciences, Brooklyn College of C.U.N.Y.
H.B. Enderton. A Mathematical Introduction to Logic. Academic Press, 1972.
Gosta Grahne. The Problem of Incomplete Information in Relational Databases. Technical Report Report A-1989-1, Department of Computer Science, University of Helsinki, Finland, 1989. Also published as Lecture Notes in Computer Science 554, Springer Verlag, 1991.
S. Grumbach and J. Su. Finitely representable databases. In Proceedings of the 13th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, pages 289–300, 1994.
T. Imielinski and W. Lipski. Incomplete Information in Relational Databases. Journal of ACM, 31(4):761–791, 1984.
T. Imielinski. Incomplete Information in Logical Databases. Data Engineering, 12(2):29–39, 1989.
Paris Kanellakis. Elements of Relational Database Theory. In J. van Leeuwen, editor, Handbook of Theoretical Computer Science, volume B, chapter 17. North-Holland, 1990.
P.C. Kanellakis and D. Goldin. Constraint Programming and Database Query Languages. In Proceedings of Theoretical Aspects of Computer Software (TACS), volume 789 of Lecture Notes in Computer Science, pages 96–120. Springer-Verlag, April 1994.
Paris C. Kanellakis, Gabriel M. Kuper, and Peter Z. Revesz. Constraint Query Languages. In Proceedings of the 9th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, pages 299–313, 1990. Long version to appear in Journal of Computer and System Sciences.
Manolis Koubarakis. Representation and Querying in Temporal Databases: the Power of Temporal Constraints. In Proceedings of the 9th International Conference on Data Engineering, pages 327–334, April 1993.
M. Koubarakis. Foundations of Temporal Constraint Databases. PhD thesis, Computer Science Division, Dept. of Electrical and Computer Engineering, National Technical University of Athens, February 1994.
Manolis Koubarakis. Complexity Results for First-Order Theories of Temporal Constraints. In Principles of Knowledge Representation and Reasoning: Proceedings of the Fourth International Conference (KR '94), pages 379–390. Morgan Kaufmann, San Francisco, CA, May 1994.
Manolis Koubarakis. Database Models for Infinite and Indefinite Temporal Information. Information Systems, 19(2):141–173, March 1994.
F. Kabanza, J.-M. Stevenne, and P. Wolper. Handling Infinite Temporal Data. In Proceedings of ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, pages 392–403, 1990.
H.J. Levesque. Foundations of a Functional Approach to Knowledge Representation. Artificial Intelligence, 23:155–212, 1984.
Witold Jr. Lipski. On Semantic Issues Connected with Incomplete Information Databases. ACM Transcactions on Database Systems, 4(3):262–296, September 1979.
M. Maher. A Logic Programming View of CLP. In Proceedings of the 10th International Conference on Logic Programming, pages 737–753, 1993.
David Maier. The theory of relational databases. Computer Science Press, 1983.
J. Paredaens, J. Van den Bussche, and D. Van Gucht. Towards a theory of spatial database queries. In Proceedings of the 13th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, pages 279–288, 1994.
M.O. Rabin. Decidable theories. In Handbook of Mathematical Logic, volume 90 of Studies in Logic and the Foundations of Mathematics, pages 595–629. North-Holland, 1977.
Ray Reiter. On Integrity Constraints. In Proceedings of the 2nd Conference on Theoretical Aspects of Reasoning About Knowledge, pages 97–111, Asilomar, CA, 1988.
Peter Z. Revesz. A Closed Form for Datalog Queries with Integer Order. In Proceedings of the 3rd International Conference on Database Theory, pages 187–201, 1990. Long version to appear in Theoretical Computer Science.
D. Srivastava, R. Ramakrishnan, and P. Revesz. Constraint Objects. In this volume.
P.J. Stuckey. Constructive Negation for Constraint Logic Programming. In Proceedings of Symposium on Logic in Computer Science, pages 328–339, 1991.
Ron van der Meyden. The Complexity of Querying Indefinite Data About Linearly Ordered Domains (Preliminary Version). In Proceedings of the 11th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, pages 331–345, 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Koubarakis, M. (1994). Foundations of indefinite constraint databases. In: Borning, A. (eds) Principles and Practice of Constraint Programming. PPCP 1994. Lecture Notes in Computer Science, vol 874. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58601-6_106
Download citation
DOI: https://doi.org/10.1007/3-540-58601-6_106
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58601-2
Online ISBN: 978-3-540-49032-6
eBook Packages: Springer Book Archive