ACM Home Page
Please provide us with feedback. Feedback
The logical data model
Full text PdfPdf (2.01 MB)
Source ACM Transactions on Database Systems (TODS) archive
Volume 18 ,  Issue 3  (September 1993) table of contents
Pages: 379 - 413  
Year of Publication: 1993
ISSN:0362-5915
Authors
Gabriel M. Kuper  IBM T. J. Watson Research Center, Yorktown Heights, NY
Moshe Y. Vardi  IBM Almaden Research Center, San Jose, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 91,   Citation Count: 8
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/155271.155274
What is a DOI?

ABSTRACT

We propose an object-oriented data model that generalizes the relational, hierarchical, and network models. A database scheme in this model is a directed graph, whose leaves represent data and whose internal nodes represent connections among the data. Instances are constructed from objects, which have separate names and values. We define a logic for the model, and describe a nonprocedural query language that is based on the logic. We also describe an algebraic query language and show that it is equivalent to the logical language.


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
ABITEBOUL, S., AND BEERI, C. On the power of languages for the manipulation of complex objects. Tech. Rep. 846, INRIA, 1988.
3
4
 
5
ACZEL, P. Non-Well-Founded Sets. Stanford University, Center for Study of Language and Information Lecture Notes, no. 14, 1988.
6
7
8
9
10
11
12
13
14
 
15
FISCHER, P. C., AND THOMAS, S.J. Operators for non-first-normal-form relations. In Proceedings of the IEEE Computer Software Applications Conference (1983), 464-475.
 
16
 
17
GRAHAM, M. H. NETS: operations and logic. In A Panache of DBMS Ideas H, F. H. Lochovsky, Ed., 152 179. Tech. Rep. CSRG-101, Computer Systems Research Group, Univ. of Toronto, 1979.
 
18
Hm~DGRAVE, W. T. Ambiguity in processing boolean queries on TDMS tree-structures: A study of four different philosophies. Tech. Rep. IFSM TR-35, Univ. of Maryland, 1978.
 
19
20
21
22
 
23
HULL, R, AND SU, J. Domain independence and the relational calculus. Tech. Rep. 88-64. Univ. of Southern California, 1989.
24
 
25
JACOBS, B.E. Application of database logm to database design. Tech. Rep TR-892, Univ. of Maryland at College Park, 1979.
26
27
28
 
29
KOBAYASHI, I An overview of the database management technology Tech. Rep. TRCS-4-1, Sanno College, Kanagawa, Japan, 1980, 259-11.
 
30
 
31
32
33
 
34
 
35
 
36
MAIEI~, D. A logic for objects. In Proceedzngs of the Workshop on Foundatzons of Deductive Databases and Logw Programmlng (Washington, D.C., 1986).
 
37
MAKINOUCHI, A. A consideration on normal form of not-necessarily normalized relations in the relational data model. In Proceedings of the Thtrd Internattonal Conference on Very Large Data Bases (Tokyo, 1977), IEEE, 447 453.
38
39
40
41
 
42
REITER, R. Deductive question answering in relational databases. In Logzc and Databases, H. Gallaire and J. Minker, Eds., Plenum Press, 1978, 147-177.
 
43
RAFANELLI, M., AND RICCI, F.L. A data definition language for a statistical database. Tech. Rep. TR-62, IASI-CNR, July 1983.
44
 
45
46
 
47
48
 
49
50
51



REVIEW

"Marcos P. Sivitanides : Reviewer"

The theory necessary to support the logical data model (LDM) is developed in this well-written scientific paper. The LDM is an object-oriented data model that generalizes the relational, hierarchical, and network models. Section 1   more...

Collaborative Colleagues:
Gabriel M. Kuper: colleagues
Moshe Y. Vardi: colleagues