ALLInterview.com :: Home Page KalAajKal.com
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
tip   To Refer this Site to Your Friends   Click Here
Google
 
Categories  >>  Software  >>  Databases  >>  SQL Server
 
 


 

 
 Oracle interview questions  Oracle Interview Questions
 SQL Server interview questions  SQL Server Interview Questions
 MS Access interview questions  MS Access Interview Questions
 MySQL interview questions  MySQL Interview Questions
 Postgre interview questions  Postgre Interview Questions
 Sybase interview questions  Sybase Interview Questions
 DB Architecture interview questions  DB Architecture Interview Questions
 DB Administration interview questions  DB Administration Interview Questions
 DB Development interview questions  DB Development Interview Questions
 SQL PLSQL interview questions  SQL PLSQL Interview Questions
 Databases AllOther interview questions  Databases AllOther Interview Questions
Question
What is normalization in Database ?
 Question Submitted By :: Mehsam
I also faced this Question!!     Rank Answer Posted By  
 
  Re: What is normalization in Database ?
Answer
# 1
Normalization was introduced in RDBMS by IBM, and the use 
of normalization is to check the database consistency of a 
table.There are three types of normalization forms 
1 First normalization
2.second normalization
3. third normalization

Murlaidharan 
dharanmu@yahoo.com
 
Is This Answer Correct ?    4 Yes 2 No
Muralidharan
 
  Re: What is normalization in Database ?
Answer
# 2
Normalization is the process of removing redundant data and
avoiding anomalies due to updates and delete.
 
Is This Answer Correct ?    4 Yes 2 No
Jerry Joseph
 
 
 
  Re: What is normalization in Database ?
Answer
# 3
Normalization is the process of designing a datamodel and 
effociently store the data in a database. to reduce the 
redundecny.
 
Is This Answer Correct ?    1 Yes 1 No
Hari
 
  Re: What is normalization in Database ?
Answer
# 4
Normalization is the process of designing a datamodel and 
effociently store the data in a databaseFirst normal form 
(1NF) lays the groundwork for an organised database design:
Ensure that each table has a primary key: minimal set of 
attributes which can uniquely identify a record.

Eliminate repeating groups (categories of data which would 
seem to be required a different number of times on 
different records) by defining keyed and non-keyed 
attributes appropriately.

Atomicity: Each attribute must contain a single value, not 
a set of values.

'First normal form' depends on functional dependency 
formula f(x)=y. For every value of x there is value for y.
Second normal form
Second normal form (2NF) If a table has a composite key, 
all attributes must be related to the whole key:
The database must meet all the requirements of the first 
normal form.
The relational schema should not have any partial 
functional dependency i.e. No proper subset of the primary 
key should derive a functional dependency belonging to the 
same schema. For example, consider functional dependencies 
FD:{AB->C, A->D, C->D} here AB is the primary key, as A->D 
this relational schema is not in 2NF.
Third normal form
Third normal form (3NF) requires that data stored in a 
table be dependent only on the primary key, and not on any 
other field in the table.
The database must meet all the requirements of the first 
and second normal form.
All fields must be directly dependent on the primary key 
field. Any field which is dependent on a non-key field 
which is in turn dependent on the Primary Key (ie a 
transitive dependency) is moved out to a separate database 
table.
 
Is This Answer Correct ?    2 Yes 0 No
Nivedita
 

 
 
 
Other SQL Server Interview Questions
 
  Question Asked @ Answers
 
SYNTAX FOR VIEWS WITH EXAMPLE HOW TO LINK TWO TABLES Microsoft1
If you are working on a SQL database and if suddenly a developer changes the code and your queries results start giving errors,how will you check using a T-SQL query (on system tables) that what has changed in the database. Microsoft2
What is Files and Filegroups in SQL Server & it's implementation. Zenith1
How can i change the column name. HCL7
wat will be the sql query to extract only last 3 records from table supose table hving thousands for records  16
can primery key be a non clustered index?  8
how can we use a composite key for two tables and how can we represent it BoA1
how to implement locking in sql server Satyam1
What should we do to copy the tables, schema and views from one SQL Server to another?  3
Difference between writing SQL query and stored procedure ? Cognizent8
please can anyone answer this query Table 1 has 2 columns: EmployeeId,Age Table 2 has 2 columns: EmployeeId, Region Write SQL to Find the region who has the oldest person  7
Explain some DBCC commands?  4
Which institute is best for SQL Server 2005 Training?  5
what are default? Is there a column to which a default cant be bound?  1
What is the difference between Stored Procedure , Function and Package, 1. how many blocks in Package and what are they. IBM5
Can you create UNIQUE and PRIMARY KEY constraints on computed columns in SQL Server 2000? Infosys1
What is an Index? Yardi-Software3
What types of integrity are enforced by a foreign-key constraint  1
what is the main difference between constraints(like primary key etc..)& joins? Annik2
What is a stored procedure?  3
 
For more SQL Server Interview Questions Click Here 
 
 
 
 
 
   
Copyright Policy  |  Terms of Service  |  Help  |  Site Map 1  |  Articles  |  Site Map  |   Site Map  |  Contact Us interview questions urls   External Links 
   
Copyright © 2007  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  Forum9.com   ::  KalAajKal.com