Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Q4-A (6 marks) Consider the relation R (A, B, C, D, E, F, G) and the set of functional dependencies Fd = {A->B, BC->F,
Q4-A (6 marks) Consider the relation R (A, B, C, D, E, F, G) and the set of functional dependencies Fd = {A->B, BC->F, BD->EG, AD->C, D- >F, BEG->FA}. Determine if we can infer the following functional dependencies from Fd and justify your answer. a. (3 marks) BD->FG b. (3 marks) ACE->BFG Q4-B (20 marks) Suppose that a relation R (A, B, C, D, E, G, H) is given where the functional dependency set is Fd = {E->D, DE->AC, HC- >A, H->B, A->C}. a. (4 marks) List all the candidate keys with respect to Fd and justify your answer. b. (6 marks) If R is not already in BCNF, decompose it into a set of BCNF relations. Justify your answer. c. (4 marks) Compute a minimum cover of Fd. d. (6 marks) If R is not already in 3NF, decompose it into a set of 3NF relations. Justify your answer.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started