Question: 1. a) Define first, second, and third normal forms when only primary keys are considered. How do the general definitions of 2NF and 3NF, which
1. a) Define first, second, and third normal forms when only primary keys are considered. How do the general definitions of 2NF and 3NF, which consider all keys of a relation, differ from those that consider only primary keys?
b) In what way do the generalized definitions of 2NF and 3NF extend the definitions beyond primary keys?
c) Define Boyce-Codd normal form. How does it differ from 3NF? Why is it considered a stronger form of 3NF?
d) Consider a relation R(A, B, C, D, E) with the following dependencies: AB C, CD E, DE B Is AB a candidate key of this relation? If not, is ABD? Explain your answer.
Please no partial answers thank you!
Step by Step Solution
There are 3 Steps involved in it
Lets tackle each part of the question step by step Part 1 Normal Forms Involving Primary Keys a Definitions and Differences First Normal Form 1NF A re... View full answer
Get step-by-step solutions from verified subject matter experts
