Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Database Normalization

Database Normalization



|Views: 1,570 |Likes:
Published by lyparish

More info:

Published by: lyparish on Aug 06, 2009
Copyright:Traditional Copyright: All rights reserved


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC or read online from Scribd
See more
See less


Database Normalization
1Running head: DATABASE NORMALIZATIONDatabase NormalizationLyndsey ParishThomas Edison State College2009-07-CIS-311-OL009
Database Normalization
2AbstractThis paper describes what database normalization is, why it is important, what it does, and why it isused when building a database. This paper will also describe what happens to a database, when it hasnot been normalized. It goes on then, to describe the first (1NF), second (2NF) and third (3NF) normalforms.
Database Normalization
3Database NormalizationWhen designing a relational database, it is common at first to run into problems like dataredundancy and data anomalies. To decrease data redundancy and anomaly problems, databasedesigners use a process called normalization. The process will eliminate data that is unnecessarilystored in many tables, and eliminate inconsistency. Normalization works through a series of differentstages, which evaluate and correct the table structure. Database normalization is essentially the processof organizing data in the database to increase consistency and integrity of the data.Redundant data wastes time and space. If a data exists in more than one place and needs to bechanged, it must be changed exactly the same, in every place it exists. If the data is not changedcorrectly, it will cause data inconsistency, meaning that a customer, for example, could have twodifferent addresses, leaving the end user unsure of which address is the correct one. Redundant data notonly poses an update anomaly, but also can create insertion and deletion anomalies. These all pose athreat towards the data integrity of the database.The normalization process ensures that all the relations become well formed, however theymust have certain characteristics to be considered normalized. Each table must represent a singlesubject, no data may be entered in more than one table, non prime attributes on a table must bedependent on the primary key, and every table must not have any anomalies. All these characteristics

Activity (9)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Sam Djjs Nilesh liked this
gecol2010 liked this
gecol2010 liked this
sathmano liked this
sathmano liked this
maheshumbarkar liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->