The GATE Grind

GATE 2026 CS (CS1) – Question 31

Databases · Integrity Constraints and Normal Forms · 1 mark · Multiple select

In the context of relational database normalization, which of the following statements is/are true?

  1. It is always possible to obtain a dependency-preserving 3NF decomposition of a relation
  2. It is always possible to obtain a dependency-preserving 1NF decomposition of a relation
  3. It is not always possible to obtain a dependency-preserving BCNF decomposition of a relation
  4. It is not always possible to obtain a dependency-preserving 2NF decomposition of a relation

Practise this question in The GATE Grind →

Show answer and explanation

Correct answer: (A) It is always possible to obtain a dependency-preserving 3NF decomposition of a relation; (B) It is always possible to obtain a dependency-preserving 1NF decomposition of a relation; (C) It is not always possible to obtain a dependency-preserving BCNF decomposition of a relation

Explanation

Therefore, statements (A), (B), and (C) are true.