What does Boyce-Codd Normal Form Do?
Philip A. Bernstein, Nathan Goodman:
What does Boyce-Codd Normal Form Do?
VLDB 1980: 245-259@inproceedings{DBLP:conf/vldb/BernsteinG80,
author = {Philip A. Bernstein and
Nathan Goodman},
title = {What does Boyce-Codd Normal Form Do?},
booktitle = {Sixth International Conference on Very Large Data Bases, October
1-3, 1980, Montreal, Quebec, Canada, Proceedings},
publisher = {IEEE Computer Society},
year = {1980},
pages = {245-259},
ee = {db/conf/vldb/BernsteinG80.html},
crossref = {DBLP:conf/vldb/80},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
Normalization research has concentrated on defining
normal forms for database schemas and developing
efficient algorithms for attaining these normal
forms. It has never been proved that normal forms
are good, i.e. that normal forms are beneficial to
database users. This paper considers one of the
earliest normal forms (Boyce Codd normal form
[Cod2]) whose benefits are intuitively understood.
We formalize these benefits and attempt to prove
that the normal form attains them. Instead we
prove the opposite: Boyce-Codd normal form fails
to meet its goals except in trivial cases. This
counterintuitive result is a consequence of the
"universal relation assumption" upon which normalization
theory rests. Normalization theory will
remain an isolated theoretical area, divorced from
database practice, until this assumption is
circumvented.
Copyright © 1980 by The Institute of
Electrical and Electronic Engineers, Inc. (IEEE).
Abstract used with permission.
CDROM Version: Load the CDROM "Volume 1 Issue 4, VLDB '75-'88" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Sixth International Conference on Very Large Data Bases, October 1-3, 1980, Montreal, Quebec, Canada, Proceedings.
IEEE Computer Society 1980
Contents
References
- [ABU]
- Alfred V. Aho, Catriel Beeri, Jeffrey D. Ullman:
The Theory of Joins in Relational Databases.
ACM Trans. Database Syst. 4(3): 297-314(1979)
- [AM]
- ...
- [Arm]
- William Ward Armstrong:
Dependency Structures of Data Base Relationships.
IFIP Congress 1974: 580-583
- [BBG]
- Catriel Beeri, Philip A. Bernstein, Nathan Goodman:
A Sophisticate's Introduction to Database Normalization Theory.
VLDB 1978: 113-124
- [BFH]
- Catriel Beeri, Ronald Fagin, John H. Howard:
A Complete Axiomatization for Functional and Multivalued Dependencies in Database Relations.
SIGMOD Conference 1977: 47-61
- [Bern]
- Philip A. Bernstein:
Synthesizing Third Normal Form Relations from Functional Dependencies.
ACM Trans. Database Syst. 1(4): 277-298(1976)
- [BG]
- ...
- [BMSU]
- Catriel Beeri, Alberto O. Mendelzon, Yehoshua Sagiv, Jeffrey D. Ullman:
Equivalence of Relational Database Schemes.
STOC 1979: 319-329
- [Cod1]
- E. F. Codd:
Further Normalization of the Data Base Relational Model.
IBM Research Report, San Jose, California RJ909: (1971)
- [Cod2]
- E. F. Codd:
Recent Investigations in Relational Data Base Systems.
IFIP Congress 1974: 1017-1021
- [Date]
- ...
- [DB]
- Umeshwar Dayal, Philip A. Bernstein:
On the Updatability of Relational Views.
VLDB 1978: 368-377
- [DC]
- ...
- [Fag1]
- Ronald Fagin:
Multivalued Dependencies and a New Normal Form for Relational Databases.
ACM Trans. Database Syst. 2(3): 262-278(1977)
- [Fag2]
- Ronald Fagin:
Normal Forms and Relational Database Operators.
SIGMOD Conference 1979: 153-160
- [HLY]
- Peter Honeyman, Richard E. Ladner, Mihalis Yannakakis:
Testing the Universal Instance Assumption.
Inf. Process. Lett. 10(1): 14-19(1980)
- [Mar]
- ...
- [Ris]
- Jorma Rissanen:
Independent Components of Relations.
ACM Trans. Database Syst. 2(4): 317-325(1977)
Copyright © Fri Mar 12 17:22:45 2010
by Michael Ley (ley@uni-trier.de)