Which of the following normal form(s) is/are based on the functional dependencies among the attributes of a relation? A. 1NF B. 2NF C. 3NF D. 4 NF

Which of the following normal form(s) is/are based on the functional dependencies among the attributes of a relation? A. 1NF B. 2NF C. 3NF D. 4 NF Correct Answer A, B and C

The correct answer is option 3.

Concept:

1 Normal forms, 2 Normal forms, 3 Normal forms, and Boyce Codd Normal Forms are based on the functional dependencies among the attributes of a relation.

First Normal forms:

  • There should be just one value in each table cell.
  • Every record must be distinct from the others.

Second Normal Forms:

  • It must be in 1NF.
  • Single Column Primary Key that does not functionally dependant on any subset of candidate key relation. It means it allows only fully functional dependency.

Third Normal Forms:

  • It must be in 2NF.
  • There are no transitive functional dependencies.

Boyce Codd normal form:

  • It must be in 3NF.
  • A table is in BCNF if every functional dependency X → Y, X is the super key of the table.

Fourth normal form:

  • It should be in the Boyce-Codd Normal Form.
  • The table should not have any Multi-valued Dependency.

Here 4 NF is not based on the functional dependencies among the attributes of a relation.

Hence the correct answer is A, B, and C.

Related Questions

Relation R with an associated set of functional dependencies, F, is decomposed into BCNF. The redundancy (arising out of functional dependencies) in the resulting set of relations is
The following functional dependencies hold true for the relational schema R{V, W, X, Y, Z}: V → W VW → X Y → VX Y → Z Which of the following is irreducible equivalent for this set of functional dependencies?
A table is in 3NF if it is in 2NF and if it has no ____________