Archive | April, 2008

Tags: , , , , ,

Normalization - An Overview

Posted on 23 April 2008 by Praveen

  • Normalization is the process of removing redundant data from your tables in order to improve storage efficiency, data integrity and scalibility. This improvement is balanced against an increase in complexity and potential performance losses from the joining of the normalized tables at query-time.
  • The database community has developed a series of guidelines for ensuring that databases are nomarlized. These are reffered to as normal forms and are numbered from one through five. In practical applications, you will often seen 1NF, 2NF and 3NF along with theĀ  ocassional 4NF. Fifth Normal form is very rarely seen.
  • First normal form (1NF) sets the very basic rules for an organized database.

Eliminate duplicative columns from the same table.

Create Seperate tables for each group of related data and identify each row with a unique column or set of columns ( the primary key). Continue Reading

Comments (0)







Page 1 of 11