|
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
|
C. Beeri , S. Naqvi , R. Ramakrishnan , O. Shmueli , S. Tsur, Sets and negation in a logic data base language (LDL1), Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.21-37, March 23-25, 1987, San Diego, California, United States
[doi> 10.1145/28659.28662]
|
 |
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
|
Michael Kifer , Georg Lausen, F-logic: a higher-order language for reasoning about objects, inheritance, and scheme, Proceedings of the 1989 ACM SIGMOD international conference on Management of data, p.134-146, June 1989, Portland, Oregon, United States
|
| |
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...
|