What is Normalization ?
Answer Posted / amarnath
The formal classifications describing the level of database
normalization in a data model are called Normal Forms (NF)
and the process of doing this is Normalization.
First normal form :
· A table is in first normal form when it contains no
repeating groups.
· The repeating column or fields in an un normalized table
are removed from the table and put in to tables of their own.
· Such a table becomes dependent on the parent table from
which it is derived.
· The key to this table is called concatenated key, with the
key of the parent table forming a part it.
Second normal form:
· A table is in second normal form if all its non_key fields
fully dependent on the whole key.
· This means that each field in a table ,must depend on the
entire key.
· Those that do not depend upon the combination key, are
moved to another table on whose key they depend on.
· Structures which do not contain combination keys are
automatically in second normal form.
Third normal form:
· A table is said to be in third normal form , if all the
non key fields of the table are independent of all other non
key fields of the same table.
Is This Answer Correct ? | 27 Yes | 4 No |
Post New Answer View All Answers
what are steps for interface? where is exchange rate defined in which table?
What do you mean by a tablespace?
How to use null as conditions in oracle?
What is different types of joins?
How do you bind variables in oracle?
What do you understand by a database object? Can you list a few of them?
How to turn on or off recycle bin for the instance?
What happens to the current transaction if a ddl statement is executed?
How to load data through external tables?
How do we represent comments in oracle?
How to get a list of all user accounts in the database?
you are a universe designer and report developer in BO, what type of information you gather from client?Briefly explain plz
What is the simplest tool to run commands on oracle servers?
How to rename an index in oracle?
What is snapshot is too old? Give and example for better understand.