DBMS · Question 6 · Medium

DBMS question 6

Relation R(A, B, C) has the functional dependencies A → B and B → C, and A is the only candidate key. What is the highest normal form R satisfies?

  1. 1NF
  2. 3NF
  3. 2NF
  4. BCNF
Answer and explanation

Answer: C. 2NF

Explanation: The key A is a single attribute, so there is no partial dependency and R is in 2NF. But A → B → C is a transitive dependency of the non-prime attribute C on the key, so R is not in 3NF.

Previous: In an ER diagram (Chen notation), how is a weak entity set drawn? · Next: Relation R(A, B, C, D, E) has the functional dependencies A → B, B → C and CD…

Practise dbms

Try a fresh set of dbms questions with an explanation after every answer, free and without signing up: DBMS practice. Or sit a full placement mock test.

More dbms questions

More technical & programming practice

SQL · Operating Systems · Computer Networks · Software Engineering · Cloud & DevOps · GenAI Basics · Pseudo-code · C Programming

LogicWiz Exams home · All practice topics · Placement mock tests · Daily 10 challenge