Chapter 11: Problem 2
Why are normal forms alone insufficient as a condition for a good schema design?
Short Answer
Step by step solution
Key Concepts
These are the key concepts you need to understand to accurately answer the question.
Chapter 11: Problem 2
Why are normal forms alone insufficient as a condition for a good schema design?
These are the key concepts you need to understand to accurately answer the question.
All the tools & learning materials you need for study success - in one app.
Get started for freeDiscuss the null value and dangling tuple problems.
Why is the domain-key normal form (DKNF) known as the ultimate normal form?
Why can we not guarantee that BCNF relation schemas will be produced by dependency-preserving decompositions of non-BCNF relation schemas? Give a counterexample to illustrate this point.
Why can we not guarantee that BCNF relation schemas will be produced by dependency-preserving decompositions of non-BCNF relation schemas? Give a counterexample to illustrate this point.
, YEAR, PRICE, MANUF_PLANT, COLOR), which is abbreviated as REFRIG(M, Y, P, MP, C), and the following set \(F\) of functional dependenci… # Consider the relation REFRIC(MODEL#, YEAR, PRICE, MANUF_PLANT, COLOR), which is abbreviated as REFRIG(M, Y, P, MP, C), and the following set \(F\) of functional dependencies: \(F=\\{M \rightarrow M P,\\{M, Y\\} \rightarrow P, M P \rightarrow C\\}\) a. Evaluate each of the following as a candidate key for REFRIG, giving reasons why it can or cannot be a key: \(\\{\mathrm{M}\\},\\{\mathrm{M}, \mathrm{Y}\\},\\{\mathrm{M}, \mathrm{C}\\}\) b. Based on the above key determination, state whether the relation REFRIG is in \(3 \mathrm{NF}\) and in BCNF, giving proper reasons. c. Consider the decomposition of REFRIG into \(D=\\{\mathrm{R} 1(\mathrm{M}, \mathrm{Y}, \mathrm{P}), \mathrm{R} 2(\mathrm{M}, \mathrm{MP}, \mathrm{C})\\}\) Is this decomposition lossless? Show why. (You may consult the test under Property LJ 1 in Section \(11.1 .4 .\)
What do you think about this solution?
We value your feedback to improve our textbook solutions.