Normal forms and syntactic completeness proofs for functional independencies

Citation
D. Wijesekera et al., Normal forms and syntactic completeness proofs for functional independencies, THEOR COMP, 266(1-2), 2001, pp. 365-405
Citations number
36
Categorie Soggetti
Computer Science & Engineering
Journal title
THEORETICAL COMPUTER SCIENCE
ISSN journal
03043975 → ACNP
Volume
266
Issue
1-2
Year of publication
2001
Pages
365 - 405
Database
ISI
SICI code
0304-3975(20010906)266:1-2<365:NFASCP>2.0.ZU;2-I
Abstract
We prove normal form theorems of a complete axiom system for the inference of functional dependencies and independencies in relational databases. We a lso show that all proofs in our system have a normal form where the applica tion of independency rules is limited to three levels. Our normal form resu lts in a faster proof-search engine in deriving consequences of functional independencies. As a result, we get a new construction of an Armstrong rela tion for a given set of functional dependencies. It is also shown that an A rmstrong relation for a set of functional dependencies and independencies d o not exist in general, and this generalizes the same result valid under th e closed-world assumption. (C) 2001 Elsevier Science B.V. All rights reserv ed.