Which standard relational database normalization stage eliminates partial functional dependencies on candidate keys, requiring every non-prime attribute to be fully functionally dependent on the primary key?

Answer and explanation

Correct answer: C. Second Normal Form

  1. Step 1: 2NF requires a table to be in 1NF and have no non-prime attributes dependent on a proper subset of any composite candidate key. Step 2. Tables with single-attribute primary keys in 1NF are automatically in 2NF. Answer: Second Normal Form. Why not the others: 1NF eliminates repeating groups; 3NF eliminates transitive dependencies; BCNF eliminates all functional determinant anomalies.

Practise more Computer Systems, Networking and ICT.

Free questions with an explanation for every one, and full timed Bangladesh Civil Service Preliminary Examination mock tests.