EssaysForStudent.com - Free Essays, Term Papers & Book Notes
Search

Database Normalization

By:   •  Essay  •  344 Words  •  December 16, 2009  •  801 Views

Page 1 of 2

Essay title: Database Normalization

Although, data is separated into different and more complex tables during normalization, the process of normalizing a database can help to organize data more efficiently by minimizing redundancy and providing more accurate records. During the process, column and field names are consolidated into more specific ones to avoid repetition of data. In many cases, tables are divided into two or more tables and linked via a relationship using their Primary Keys and/or Foreign Keys. The main goal is to allow each table to be updated individually without directly affecting the information contain within the fields of other tables (www.webopedia.com).

In addition, the normalization process ensures that rows are not identical, despite their order, and they have precise data about an entity. All existing columns are unique and they can be in any other. Each column has entities of the same type and their attributes. Moreover, the tables clearly state what kind of information is required and their cells only have a single value.

For instance, in the sample table above, the sales contact list contain various field names to gather information about different product suppliers. Each field is unique and precisely asks for the most critical or essential information.

Download as (for upgraded members)  txt (2.1 Kb)   pdf (55.6 Kb)   docx (10.5 Kb)  
Continue for 1 more page »