What is Normalization ?

Answer Posted / rajaram gupta

Database normalization is a technique for designing
relational database tables to minimize duplication of
information and, in so doing, to safeguard the database
against certain types of logical or structural problems,
namely data anomalies.

For example, when multiple instances of a given piece of
information occur in a table, the possibility exists that
these instances will not be kept consistent when the data
within the table is updated, leading to a loss of data
integrity. A table that is sufficiently normalized is less
vulnerable to problems of this kind, because its structure
reflects the basic assumptions for when multiple instances
of the same information should be represented by a single
instance only.

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what is dynamic SGA and static SGA

3840


How do we get field detail of a table?

627


What is an oracle user account?

582


How to lock and unlock a user account in oracle?

616


List the various oracle database objects?

599






What is execute immediate in oracle?

549


How to loop through a cursor variable?

569


List out the components of logical database structure of oracle database.

585


Explain the use of consistent option in exp command.

552


What is truncate oracle?

532


How to convert characters to dates in oracle?

560


How to establish administrator authentication to the server?

558


What does sharding mean?

539


What is format trigger?

1616


what is the difference between functional dependecy and multilevel dependency?

1994