Which of the following statements is/are FALSE? (i) By definition a relation schema is in first normal form. (ii) A relation schema which is in third normal form is definitely in BCNF.

Which of the following statements is/are FALSE? (i) By definition a relation schema is in first normal form. (ii) A relation schema which is in third normal form is definitely in BCNF. Correct Answer Only (ii)

The correct answer is option 3.

Concept:

Statement 1:  By definition, a relation schema is in first normal form.

True, A relation is in first normal form (abbreviated INF) if the domains of all its attributes are atomic, and the value of any attribute in a tuple is a single value from its domain. An equivalent definition is that each attribute is non-decomposable and is functionally dependent on the key. A relation schema is in first normal form always.

Statement 2: A relation schema that is in third normal form is definitely in BCNF.

False, A table to satisfy the Boyce-Codd Normal Form should satisfy the following two conditions:

  • It should be in the Third Normal Form.
  • And, for any dependency A → B, A should be a super key.

A relation schema that is in the third normal form then that table may or may not in BCNF.

Hence the correct answer is Only (ii).

Related Questions