Rob & Coronell - Chapter 6 Flashcards
1
Q
What are two reasons to practice data normalization?
A
- So that you can recognize a poor table structure
2. To produce a good table
2
Q
What is normalization?
A
A process for evaluating and correcting table structures to minimize data redunandcies, thereby reducing the likelihood of data anomalies.
3
Q
Why is the highest level of normalization not always the most desired level?
A
The higher the normal form, the more relational join operations are required to produce an output: can reduce efficiency and speed for the end-user
4
Q
What is denormalization?
A
Make your database less normalized to increase performance requirements.
By product: more data redundancy.