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
How to upsert (update or insert into a table)?
How do I know if oracle is installed on windows?
How to start your 10g xe server?
What is the difference between Delete, Truncate and Drop in Oracle?
How to export data to a csv file?
Is java required for oracle client?
What is concurrency in oracle?
What is the cache hit ratio, what impact does it have on performance of an Oracle database and what is involved in tuning it?
What language does oracle use?
What is Java Pool in Oracle?
What is a data lock in oracle?
How to use group functions in the select clause using oracle?
How do I limit the number of oracle database connections generated by weblogic server?
Explain the use of analyse option in exp command.
How do we display rows from the table without duplicates?