In the context of relational database normalization, which of the following…

2026

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

  1. A.

    It is always possible to obtain a dependency-preserving 3NF decomposition of a relation

  2. B.

    It is always possible to obtain a dependency-preserving 1NF decomposition of a relation

  3. C.

    It is not always possible to obtain a dependency-preserving BCNF decomposition of a relation

  4. D.

    It is not always possible to obtain a dependency-preserving 2NF decomposition of a relation

Attempted by 30 students.

Show answer & explanation

Correct answer: A, B, C

In relational database normalization, 3NF decomposition always preserves dependencies using synthesis algorithms. All relations can be decomposed into 1NF while preserving dependencies. However, BCNF decomposition may lose dependencies in some cases. Option D is false because 2NF decompositions can preserve dependencies.

Explore the full course: Gate Guidance By Sanchit Sir