Add Resources      Login      Logout

Database Normalization Corner:articles, white papers, tools, consultants, services.

Database Normalization

Database Normalization is a process of eliminating duplicated data in a relational database. The key idea is to relate pieces of data together instead of storing the same data over and over again. Well-normalized databases have a design that reflects the true dependencies between tracked quantities, allowing quick updates to data with little risk of introducing inconsistencies. This not only increases the performance of the Relational DataBase Management System (RDBMS) that is used to warehouse the data, but the ease of accessing relevant data and making connections between data that forms the basis of today's Business Intelligence applications.

Advertisements
 

There are formal methods for quantifying "how normalized" a relational database is, and these classifications are called normal forms (or NF). Though algorithms exist for converting a given database between forms, these may require splitting existing tables into ones that are re-joined each time a query is issued. This can lead to poor performance, so intentional denormalization is sometimes preferred.

Latest entries about Database Normalization

All content Copyright© 2004-2006. databasecorner.com . All Rights Reserved.

Reproduction in whole or in part in any form or medium without express written permission is prohibited.

Use of this site, content or service of databasecorner.com constitutes acceptance of our Terms of Use and Privacy Policy

All product names and designated trademarks and brands are the property of their respective owners.

databasecorner.com is not affiliated with or endorsed by any company listed at this site.

Sistemax, LLC
1920 South Main Street, Suite 530
McAllen, TX 78503
USA
(210) 787-3505

Page rendered on:9/7/2008 5:50:20 PM