CS623HW5
CS623HW5
Exercise Points
1 25
2 25
3 25
4 25
Total 100
Exercise 1
Stock describes the name and quantity of products stocked in a particular department.
Is Stock 3NF?
Is Stock BCNF?
Exercise 2
Plane describes the plane id and its type, constructor, capacity and owner. For example,
b747 is a 4-seat large airliner, manufactured by Boeing, owned by American Airline.
Is Plane 3NF?
Is Plane BCNF?
Exercise 3
1. Compute the attribute closure of XZA with respect to the following set of
dependencies: F = {XZ => ZYB, YA -> GC, C -> W, B -> G, XZ -> G}
Exercise 4
2. What are the properties of the BCNF decomposition algorithm? Explain lossless
and dependency preservation with your own words.