In a schema R(A, B, C, D, E, F, G, H), each field of R contains only atomic…

2024

In a schema R(A, B, C, D, E, F, G, H), each field of R contains only atomic values. F = {CH→G, A→BC, B→CFH, E→A, F→EG} is a set of functional dependencies so that F+ is exactly the set of FDs that holds R. The relation R is :

Answer: A. In 1NF, but not in 2NFTo determine the Normal Form, first identify the Candidate Keys. Since attribute D never appears on the right-hand side of any dependency, it must be part of…

  1. A.

    In 1NF, but not in 2NF

  2. B.

    In 2NF, but not in 3NF

  3. C.

    In 3NF, but not in BCNF

  4. D.

    In BCNF

Attempted by 386 students.

Show answer & explanation

Correct answer: A

To determine the Normal Form, first identify the Candidate Keys. Since attribute D never appears on the right-hand side of any dependency, it must be part of every key. Combining D with other attributes reveals that AD, BD, ED, and FD are the candidate keys.

A relation is in 2NF only if there are no partial dependencies (where a proper subset of a candidate key determines a non-prime attribute). Here, the dependency A→BC violates 2NF because A is a proper subset of the key AD, and it determines C (which is a non-prime attribute). Since it fails the check for 2NF, the relation is in 1NF but not in 2NF.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Mppsc Assistant Professor Computer Science Paper 2

Loading lesson…