|
ABSTRACT
We define the independence-reducibility based on a modification of key dependencies, which has better computational properties and is more practically useful than the original one based on key dependencies. Using this modification as a tool, we design BCNF databases that are highly desirable with respect to updates and/or query answering. In particular, given a set U of attributes and a set F of functional dependencies over U, we characterize when F can be embedded in a database scheme over U that is independent and is BCNF with respect to F, a polynomial time algorithm that tests this characterization and produces such a database scheme whenever possible is presented. The produced database scheme contains the fewest possible number of relation schemes. Then we show that designs of embedding constant-time-maintainable BCNF schemes and of embedding independence-reducible schemes share exactly the same method with the above design. Finally, a simple modification of this method yields a polynomial time algorithm for designing embedding separable BCNF schemes.
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.
| |
A
|
W W Armstrong, "Dependency structures of data base relatlonslups," IFIP Congress. 1974, pp 580-583
|
 |
ABU
|
|
 |
AC
|
|
 |
B
|
|
 |
BB
|
|
| |
BBG
|
C Been. P A Berstem and N Goodman, "Soptusucate's mtroducuon to database normahzat~on theory," VLDB 1978, pp 113-124
|
| |
BH
|
C Been and P Honeyman, "Preserving funcuonal dependencies." SIAM J Comput . Vol I0. No 3.1981, pp 647-656
|
| |
BS
|
F Bancflhon and N Spyratos, "Independent components of data bases," VLDB 1981, pp 398-408
|
 |
CH
|
|
| |
CM
|
|
| |
Co
|
E F Codd, "Recent mvestlgataon m relatmnal systems," IFIP 1987, pp 1017-1021
|
 |
GMV
|
|
 |
GW
|
|
| |
GY
|
M H Graham and M Yannakakas, "Independent database schemes," JCSS, Vol 28, No I. 1984, pp 121- 141
|
 |
H
|
|
 |
HC
|
|
| |
HW
|
H J Hemandez and K Wang, "On the boundedness of comtant-umo-mamtamable database schemes," subnutted to pubhcauon, 1989
|
| |
IIK
|
M Ito, M Iwasakl and T Kasam, "Some results on the representative instances m relatmnal databases," SlAM J Comps, Vol 14, No 2, May, 1985. pp 334- 353
|
 |
M
|
|
| |
Ma
|
D Maler, The theory of relatwnal databases, CSP Inc, 1983
|
 |
MMS
|
|
 |
MUV
|
|
 |
S1
|
|
 |
S2
|
|
 |
S3
|
|
| |
U
|
|
| |
V
|
|
 |
W
|
|
| |
WG
|
K Wang and MH Graham, "Constant-tlrnemamtamabdlty a 8enerahzatlon of independence," submitted to pubhcatlon, 1988 (See {GW} for an extended abstract)
|
| |
Y
|
M Yannakakas, "Algorithms for acychc database schemes," VLDB 1981
|
|