|
||
Lesson 3
Objective
|
Normalization, part 2
Explain the purpose of normalization. |
|
|
Relational databases are built to store and access data efficiently. The design of a database has a huge impact on its performance.
The purpose of normalization is to maximize the efficiency of a database.
Consider a database where all the data is stored in a single table.
Tables that conform to the rules of normalization are said to be in one of several normal forms,
depending on which rules the table adheres to. In this
module and the next we will concentrate on the first, second, and third normal forms. There is a logical progression from one normal
form to the next, so it is possible to resolve basic design flaws before tackling potentially more difficult problems. This means that
a table in a normal form is automatically in all lower normal forms. That is, a table in second normal form is automatically in first
normal form.
The next lesson describes first normal form and provides instructions for producing a table in first normal form.
normal forms : (Entered in the db under normal form.) A set of theoretical rules for the design of database tables. Normalization Process - Quiz
Before you move on to the next lesson, click the Quiz link below to reinforce your understanding of normalization.
Normalization Process - Quiz |
||
|
|
||