In: Computer Science
Consider the following relation R(A, B, C, D, E, G) and the set
of functional dependencies F={ A → BCD,
BC → DE, B→D, D → A}
Note: Show the steps for each answer.
(a) Compute B+ .
(b) Prove (using Armstrong’s axioms) that AG is superkey.
(c) Compute Fc.
(d) Give a 3NF decomposition of the given schema based on a canonical cover.
(e) Give a BCNF decomposition of the given schema based on F. Use the first functional dependency as the violator of the BCNF condition.