ACM Home Page
Please provide us with feedback. Feedback
Null values in data base management a denotational semantics approach
Full text PdfPdf (957 KB)
Source International Conference on Management of Data archive
Proceedings of the 1979 ACM SIGMOD international conference on Management of data table of contents
Boston, Massachusetts
SESSION: Database semantics I table of contents
Pages: 162 - 169  
Year of Publication: 1979
ISBN:0-89791-001-X
Author
Yannis Vassiliou  University of Toronto, Canada
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 39,   Citation Count: 47
Additional Information:

abstract   references   cited by   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/582095.582123
What is a DOI?

ABSTRACT

We start with a very brief description of the many-valued logic approach to the formal treatment of null values in data bases and show some problems that are encountered. In the second part of the paper we present our approach, based on the Denotational Semantics Theory. An informal introduction to the theory is given and then the relational model is described in terms of the theory. Query evaluations are defined as continuous functions and several examples are presented. The formalization in the framework of Denotational Semantics allows for a better understanding of the semantic problems with null values. It also gives flexibility for alternatives in acceptable semantic interpretations. We conclude with a presentation of an algorithm for the evaluation of simple queries. This algorithm uses symbolic manipulations and it is more economical than the strict application of the definition of query evaluations.


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
ANSI/X3/SPARC Study Group on Data Base Management Systems, Interim Report, ANSI, February 1975.
 
2
Codasyl Development Committee, An Information Algebra, Phase I Report, Communications of the ACM, 1962.
 
3
Vassiliou, Y., DBMS Transaction Translation, Dept. of Computer Science, University of Toronto, to appear as a CSRG technical report, 1979.
 
4
Zaniolo, C., Relational Views in a Data Base System --- Support for Queries, Sperry Research Center, Sudbury Mass., 1978.
5
 
6
 
7
Rescher, Many Valued Logic, McGraw-Hill Inc., New York, 1969.
 
8
Donahue, J., Scottery, Dept. of Computer Science, University of Toronto, July 1974.
 
9
Mylopoulos, J., and Wong, H.K.T., A Denotational Semantics for TAXIS, AI memo, Dept. of Computer Science, University of Toronto, 1979.
 
10
Levesque, H., private correspondence.
 
11
Grant, J., Null Values in a Relational Data Base, information processing letters, 5(1977), pp.156--157.
 
12
 
13
 
14
Vassiliou, Y., The Use of Denotational Semantics in DBMSs, Database-Memo, Dept. of Computer Science, University of Toronto, 1978.
 
15
Lipski, W., Jr., On Semantic Issues Connected with Incomplete Data Bases (extended abstract), VLDB, 1977.

CITED BY  47