|
ABSTRACT
The representative instance is proposed as a representation of the data stored in a database whose relations are not the projections of a universal instance. Database schemes are characterized for which local consistency implies global consistency. (Local consistency means that each relation satisfies its own functional dependencies; global consistency means that the representative instance satisfies all the functional dependencies.) A method of efficiently computing projections of the representative instance is given, provided that local consistency implies global consistency. Throughout, it is assumed that a cover of the functional dependencies is embodied in the database scheme in the form of keys.
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
|
AHO, A.V., SAGIV, Y., AND ULLMAN, J.D. Equivalences among relational expressions. SIAM. J. Comput. 8, 2 (May 1979), 218-246.
|
| |
4
|
ARMSTRONC, W.W. Dependency structures of database relationships. In Proc. IFIP 74, North Holland, Amsterdam, 1974, pp. 580-583.
|
 |
5
|
|
 |
6
|
|
| |
7
|
BERNSTEIN, P.A., AND GOODMAN, N. What does Boyce-Codd normal form do? In Proc. Int. Conf. on Very Large Data Bases, Montreal, Canada, 1980, pp. 245-259.
|
 |
8
|
|
 |
9
|
|
 |
10
|
|
 |
11
|
|
| |
12
|
HONEYMAN, P. Extension joins. In Proc. Int. Conf on Very Large Data Bases, Montreal, Canada, 1980, pp. 239-244.
|
 |
13
|
|
| |
14
|
HONEYMAN, P., LADNER, R.E., AND YANNAKAKAIS, M. Testing the universal instance assumption. Inf. Proc. Lett. I0, 1 (Feb. 1980), 14-19.
|
| |
15
|
KORTH, H.F. A proposal for the SYSTEM/U query language. Unpublished memorandum, Stanford Univ., Stanford, Calif., 1980.
|
| |
16
|
KORTH, H.F., AND ULLMAN, J.D. System/U: A database system based on the universal relation assumption. In Proc. XP1 Conf., Stony Brook, N.Y., June 1980.
|
| |
17
|
LIEN, Y.E. Multivalued dependencies with null values in relational data bases. In Proc. 5th Int. Conf on Very Large Data Bases, Rio de Janeiro, Brazil, 1979, pp. 61-66.
|
| |
18
|
MAIER, D. Discarding the universal instance assumption: Preliminary results. In Proc. XP1 Conf., Stony Brook, N.Y., June 1980.
|
 |
19
|
|
| |
20
|
MAIER, D., AND ULLMAN, J.D. Maximal objects and the semantics of universal relation databases. Tech. Rep. 80-016, Dept. Computer Science, State Univ. New York at Stony Brook, Stony Brook, N.Y., Nov. 1980.
|
| |
21
|
OSBORN, S.L. Towards a universal relation interface. In Proc 5th Int. Conf. on Very Large Data Bases, Rio de Janeiro, Brazil, 1979, pp. 52-60.
|
 |
22
|
|
 |
23
|
|
| |
24
|
SCIORE, E. The universal instance and database design. Tech. Rep. TR 271, Dept. Elec. Eng. and Comp. Sci., Princeton Univ., Princeton, N.J., June I980.
|
| |
25
|
VASSILIOU, Y. A formal treatment of imperfect information in database management. Tech. Rep. CSRG-123, Univ. Toronto, Nov. 1980.
|
| |
26
|
VASSILIOU, Y. Functional dependencies and incomplete information. In Proc. Int. Conf. on Very Large Data Bases, Montreal, Canada, 1980, pp. 260-269.
|
CITED BY 36
|
|
|
|
|
|
|
A. D'Atri , P. Di Felice , M. Moscarini, Dynamic query interpretation in relational databases, Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.70-78, March 23-25, 1987, San Diego, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
F.
Theory of Computation
F.4
MATHEMATICAL LOGIC AND FORMAL LANGUAGES
Additional Classification:
H.
Information Systems
H.2
DATABASE MANAGEMENT
H.2.1
Logical Design
Subjects:
Normal forms;
Schema and subschema
H.3
INFORMATION STORAGE AND RETRIEVAL
H.3.3
Information Search and Retrieval
Subjects:
Query formulation
General Terms:
Algorithms,
Design,
Languages,
Theory
Keywords:
chase,
extension join,
functional dependency,
null value,
relational algebra,
relational database,
representative instance,
universal relation scheme
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
|