Incomplete Information in Relational Databases

736Citations
Citations of this article
114Readers
Mendeley users who have this article in their library.

Abstract

This paper concerns the semantics of Codd's relational model of data. Formulated are precise conditions that should be satisfied m a semantically meaningful extension of the usual relational operators, such as projection, selection, union, and join, from operators on relations to operators on tables with “null values” of various kinds allowed. These conditions require that the system be safe in the sense that no incorrect conclusion is derivable by usmg a specified subset [l of the relational operators; and that it be complete in the sense that all valid conclusions expressible by relational expressions using operators in fl are in fact derivable in this system. Two such systems of practical interest are shown. The first, based on the usual Codd's null values, supports projection and selection. The second, based on many different (“marked”) null values or variables allowed to appear in a table, is shown to correctly support projection, posmve selection (with no negation occurring in the selection condition), union, and renaming of attributes, which allows for processing arbitrary conjunctive queries. A very desirable property enjoyed by this system is that all relational operators on tables are performed in exactly the same way as in the case of the usual relations. A third system, mainly of theoretical interest, supporting projection, selection, union, join, and renaming, is also discussed. Under a so-called closed world assumption, it can also handle the operator of difference. It is based on a device called a condiUonal table and is crucial to the proof of the correctness of the second system. All systems considered allow for relational expressions contaming arbitrardy many different relation symbols, and no form of the universal relation assumption is required. © 1984, ACM. All rights reserved.

References Powered by Scopus

A Relational Model of Data for Large Shared Data Banks

4780Citations
N/AReaders
Get full text

Extending the database relational model to capture more meaning

915Citations
N/AReaders
Get full text

Optimal implementation of conjunctive queries in relational data bases

913Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Answering queries using views: A survey

1046Citations
N/AReaders
Get full text

Semantics and complexity of SPARQL

800Citations
N/AReaders
Get full text

A survey of top-k query processing techniques in relational database systems

704Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Imieliński, T., & Lipski, W. (1984). Incomplete Information in Relational Databases. Journal of the ACM (JACM), 31(4), 761–791. https://doi.org/10.1145/1634.1886

Readers over time

‘09‘10‘11‘12‘13‘14‘15‘16‘17‘18‘19‘20‘21‘22‘23‘24‘2505101520

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 56

58%

Researcher 19

20%

Professor / Associate Prof. 16

17%

Lecturer / Post doc 5

5%

Readers' Discipline

Tooltip

Computer Science 95

96%

Business, Management and Accounting 2

2%

Earth and Planetary Sciences 1

1%

Physics and Astronomy 1

1%

Article Metrics

Tooltip
Mentions
References: 6

Save time finding and organizing research with Mendeley

Sign up for free
0