|
ABSTRACT
There has been some technical and justified criticism of the treatment of missing information in the data sublanguage SQL and in IBM's Database 2 system (a relational database management system). Some of this criticism has been directed (by mistake) at the relational model. The purpose of this paper is to clarify and extend the treatment of missing information by the relational model.
The clarification places heavy emphasis on the semantic aspects of missing information. The extension, which is relatively minor, provides a systematic approach (independent of data type) to dealing with the inapplicability of certain properties to some objects. This extension does not invalidate any part of the present version of the relational model.
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
|
|
 |
2
|
|
| |
3
|
[EFC3] E. F. Codd, "ALPHA: A Relational Data Sublanguage based on the Relational Calculus", Proc. ACM-SIGFIDET Workshop, San Diego, 1971.
|
 |
4
|
|
| |
5
|
[EFC5] E. F. Codd, "How Relational is your Database Management System?", Computerworld, Nov. 14 & 21, 1985.
|
| |
6
|
[EFC6] E. F. Codd, "The Twelve Rules for Relational DBMS", The Relational Institute, San Jose, EFC-6 / May 16, 1986.
|
| |
7
|
[CJD1] C. J. Date, "Null Values in Database Management", Proc. 2nd British National Conference on Databases, Bristol, England, July 1982; also Chapter 14 in book entitled "Relational Database: Selected Writings", Addison Wesley, 1986.
|
| |
8
|
[CJD2] C. J. Date, "A Critique of the SQL Database Language", Chapter 13 in book entitled "Relational Database: Selected Writings", Addison Wesley, 1986.
|
| |
9
|
[RTI] INGRES/QUEL Reference Manual, Relational Technology Inc., Alameda, California (most recent edition).
|
 |
10
|
|
 |
11
|
|
| |
12
|
[CFP] N. Casanova, R. Fagin, C. Papadimitriou, "Inclusion Dependencies and their interaction with Functional Dependencies", JCSS Vol. 28, No. 1, February 1984.
|
| |
13
|
[IBM] SQL Reference Manual, IBM Corporation, White Plains, NY (most recent edition)
|
| |
14
|
[WL] Witold Lipski, "On semantic issues connected with incomplete information data bases", Institute of Computer Science, Polish Academy of Sciences, Warsaw, Poland 1978.
|
CITED BY 25
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B. Jin , A. R. Hurson , L. L. Miller, Neural network-based decision support for incomplete database systems: Knowledge acquisition and performance analysis, Proceedings of the conference on Analysis of neural network applications, p.62-75, May 29-31, 1991, Fairfax, Virginia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|