5 questions to test your understanding
A table has schema (Course, Instructor, Textbook). Course CS101 has instructors {Smith, Jones} and textbooks {Algorithms, Data Structures}. How many rows must this table contain for CS101?
A table with schema (Employee, Skill, Language) is in BCNF. You notice that an employee's skills and languages are assigned independently. What should you do?
A relation that is in BCNF can seldom have update anomalies.
The multivalued dependency A →→ B means that for each value of A, the set of B values is determined by A alone, independently of other attributes in the relation.
Explain why BCNF normalization is insufficient to eliminate all redundancy caused by multivalued dependencies, using a concrete example.