Chapter10(pdf) - KFUPM Open Courseware
Chapter10(pdf) - KFUPM Open Courseware
Chapter10(pdf) - KFUPM Open Courseware
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Normalization of Relations<br />
• Normalization:<br />
• The process of decomposing unsatisfactory "bad" relations by<br />
breaking up their attributes into smaller relations<br />
• Normal form:<br />
• Condition using keys and FDs of a relation to certify whether a<br />
relation schema is in a particular normal form<br />
• Normal form of a relation is the highest NF condition that it meets,<br />
and hence indicates the degree to which it has been normalized<br />
• 2NF, 3NF, BCNF<br />
• based on keys and FDs of a relation schema<br />
• 4NF<br />
• based on keys, multi-valued dependencies : MVDs<br />
• 5NF<br />
• based on keys, join dependencies d : JDs<br />
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 10- 23