ACM Home Page
Please provide us with feedback. Feedback
Semantics for null extended nested relations
Full text PdfPdf (2.77 MB)
Source ACM Transactions on Database Systems (TODS) archive
Volume 18 ,  Issue 3  (September 1993) table of contents
Pages: 414 - 459  
Year of Publication: 1993
ISSN:0362-5915
Authors
Mark Levene  Univ. of London, London, UK
George Loizou  Univ. of London, London, UK
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 40,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/155271.155275
What is a DOI?

ABSTRACT

The nested relational model extends the flat relational model by relaxing the first normal form assumption in order to allow the modeling of complex objects. Much of the previous work on the nested relational model has concentrated on defining the data structures and query language for the model. The work done on integrity constraints in nested relations has mainly focused on characterizing subclasses of nested relations and defining normal forms for nested relations with certain desirable properties. In this paper we define the semantics of nested relations, which may contain null values, in terms of integrity constraints, called null extended data dependencies, which extend functional dependencies and join dependencies encountered in flat relational database theory. We formalize incomplete information in nested relations by allowing only one unmarked generic null value, whose semantics we do not further specify. The motivation for the choice of a generic null is our desire to investigate only fundamental semantics which are common to all unmarked null types. This lead us to define a preorder on nested relations, which allows us to measure the relative information content of nested relations. We also define a procedure, called the extended chase procedure, for testing satisfaction of null extended data dependencies and for making inferences by using these null extended data dependencies. The extended chase procedure is shown to generalize the classical chase procedure, which is of major importance in flat relational database theory. As a consequence of our approach we are able to capture the novel notion of losslessness in nested relations, called herein null extended lossless decomposition. Finally, we show that the semantics of nested relations are a natural extension of the semantics of flat relations.


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
 
4
 
5
BEER~, C., AND VARDI, M. Y. On the properties of join dependencies. In Advances ~n Dalabase Theory, Vol. 1, H. Gallaire, J. Minker, and J. M. Nicholas, Eds., Plenum Press, New York, 1981, 25 72.
 
6
 
7
8
9
10
11
12
13
 
14
15
 
16
GUREVICH, Y., AND SELAH, S. Fixed-point extensions of first-order logic. Ann. Pure Appl. Logic 32 (1986), 265-280.
17
 
18
HARARY, F. Graph Theory. Addison-Wesley, Reading, Mass., 1969.
19
20
21
 
22
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30
LEVENE, M. The Nested Umversal Re{atwn Database Model. Lecture Notes in Computer Science vol 595. Springer-Verlag, Berhm 1992.
 
31
LISN, Y.E. Multivalued dependencies with null values in relational databases. In Proceedrags of 5th International Conference on Very Large Data Bases (Rio de Janeiro, 1979), 61-66.
32
33
34
 
35
36
 
37
MAKINOUCHI, A. A consideration on normal form of not-necessarily-normalized relation in the relational data model In Proceedings of 3rd Internatmnal Conference on Very Large Data Bases (Tokyo, 1977), 447-453.
38
 
39
 
40
MIURA, T., MORIYA, K., AND ARISAWA, H. Normalizing non first normal form relations. In Proceedings of 6th Advanced Database Symposium (Tokyo, Aug. 1986), Information Processing Society of Japan, 65-71.
41
 
42
43
 
44
45
 
46
 
47
 
48
49
50
 
51
 
52
rpHOMAS, 8. J., AND FISCHER, P.C. Nested relational structures. In Advances ~n Computl, ng 269-307.
 
53
 
54
 
55
ZANIOLO, C. Database relations with null values. J. Comput. Syst. Scz. 28, i (Feb. 1984), 142-166.

CITED BY  8
 
 
 
 
 


REVIEW

"Clement R. Attanasio : Reviewer"

A nested relation is one that is not necessarily in first normal form; that is, it is not necessarily true that the value of every attribute of every tuple of the relation is an atom of the universe of possible values. An element of a tuple   more...

Collaborative Colleagues:
Mark Levene: colleagues
George Loizou: colleagues

Peer to Peer - Readers of this Article have also read: