3. Database Design

Normalization — Quiz

Test your understanding of normalization with 5 practice questions.

Read the lesson first

Practice Questions

Question 1

Which normal form is violated when a non-key attribute is functionally dependent on a part of a composite primary key?

Question 2

Consider a table 'StudentCourses' with attributes (StudentID, CourseID, StudentName, CourseName). If (StudentID, CourseID) is the primary key, and 'StudentName' is dependent only on 'StudentID', which normal form is violated?

Question 3

A table is in Third Normal Form (3NF) if it is in 2NF and eliminates which type of dependency?

Question 4

Which of the following is an example of a transitive dependency?

Question 5

What is the primary goal of Boyce-Codd Normal Form (BCNF)?