Exrcise 352 a What are all the keys for courses b Verify tha

Exrcise 3.5.2:

a) What are all the keys for courses?

b) Verify that the given FD\'s are their own minimal basis.

c) Use the 3NF synthesis algorithm to find a a lossless-join, dependency-preserving decomposition of R into 3NF relations. Are any of the relations not in BCNF?

Solution

Solution:

a) Key for the relation courses is HS.

b) FD\'s are already minimal basis, as no attributes can be removed from the left side, right side is having only single attributes and none of the FD can be removed as given in the question.

c) By using the 3NF synthesis algorithm, the final set of relations obtained will be CT, HRC, HTR, HSR, CSG (FD\'S are already proved to be minimal basis in part (b)). All the relations are in BCNF.

Exrcise 3.5.2: a) What are all the keys for courses? b) Verify that the given FD\'s are their own minimal basis. c) Use the 3NF synthesis algorithm to find a a

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site