ACM Home Page
Please provide us with feedback. Feedback
A sound and sometimes complete query evaluation algorithm for relational databases with null values
Full text PdfPdf (1.60 MB)
Source Journal of the ACM (JACM) archive
Volume 33 ,  Issue 2  (April 1986) table of contents
Pages: 349 - 370  
Year of Publication: 1986
ISSN:0004-5411
Author
Raymond Reiter  Univ. of British Columbia, Vancouver, B.C., Canada
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 55,   Citation Count: 25
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/5383.5388
What is a DOI?

ABSTRACT

A sound and, in certain cases, complete method is described for evaluating queries in relational databases with null values where these nulls represent existing but unknown individuals. The soundness and completeness results are proved relative to a formalization of such databases as suitable theories of first-order logic. Because the algorithm conforms to the relational algebra, it may easily be incorporated into existing relational systems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
BISKUP, J. Null values in database relations. In Advances in Data Base Theory, vol. 1, H. Gallaire, J. Minker, and J. M., Nicolas, Eds. Plenum Press, New York, 1981, pp. 299-341.
 
2
3
 
4
IMIF.LINSKI, T. On algebraic query processing in logical databases. In Advances in Database Theory, vol. 2, H. Gallaire, J. Minker, and J. M. Nicolas, Eds. Plenum Press, New York, 1984.
 
5
KING, J. QUIST: A system for semantic query optimization in relational databases. In Proceedings of the 7th Conference on Very Large Databases (Sept.). 1981, pp. 510-517.
 
6
LEVESQUE, H. J. A formal treatment of incomplete knowledge bases. FLAIR Tech. Rep. 3, Fairchild Laboratory for Artificial Intelligence Research, Palo Alto, Calif., Feb. 1982.
 
7
REIT~R, R. On closed world data bases. In Logic" and Data Bases, H. Gallaire and J. Minker, Eds. Plenum Press, New York, 1978, pp. 55-76.
8
9
 
10
RE~TER, R. Towards a logical reconstruction of relational database theory. In On Conceptual Modelling: Perspectives from Artificial Intelligence, Databases, and Programming Languages. M. L. Brodie, J. Mylopoulos, and J. W. Schmidt, Eds. Springer-Verlag, New York, 1984, pp. 191-233.
11
12
 
13
WALKER, A. Time and space in a lattice of universal relations with blank entries. In XP1 Workshop on Relational Database Theory (Stony Brook, N.Y., June/July). 1980.
 
14
ZANIOLO, C. Relational views in a database system; Support for queries. In Proceedings of the IEEE Computer Applications and Software Conference (Chicago, Ill., Nov. 8-11 ). IEEE, New York, 1977, pp. 267-275.

CITED BY  25


REVIEW

"Haim I. Kilov : Reviewer"

Yet another paper dealing with null values? Yes and no—the main point of the paper is not so much the null values issue itself, but rather an example of application of first-order logic to databases. In order to make the semantics clear, p  more...