








Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Functional dependencies and normalization in the context of database systems. It explains the concept of redundancy and how it can make databases brittle. It defines relations and functional dependencies, and provides rules for transitive and trivial dependencies. It also covers keys and superkeys, and provides an example of a split schema. The document concludes with a practice exercise and a decomposition process for achieving BCNF.
Typology: Exams
1 / 14
This page cannot be seen from the preview
Don't miss anything!









id item price customer email 1 bottled water $1 Katara [email protected] 2 ceiling fan $10 Aang [email protected] 3 bottled water $1 Aang [email protected] 4 sandbags $20 Aang [email protected] 5 matches $5 Aang [email protected] Purchases
id item price customer email 1 bottled water $1 Katara [email protected] 2 ceiling fan $10 Aang [email protected] 3 bottled water $1 Aang [email protected] 4 sandbags $20 Aang [email protected] 5 matches $5 Aang [email protected] Purchases Is the email address redundant? It depends! ...do we want to know the customerโs current email address, or what the email address was at the time of purchase?
โ Key
โ
โ Functional Dependencies
โ
โ
โ
โ