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   SiteMap shows list of All Categories in this site.
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 and what are the different forms of
normalizations?
 Question Submitted By :: Guest
I also faced this Question!!     Rank Answer Posted By  
 
  Re: What is normalization and what are the different forms of normalizations?
Answer
# 1
Normalization is the process of efficiently organizing data 
in a database. There are two goals of the normalization 
process: eliminate redundant data (for example, storing the 
same data in more than one table) and ensure data 
dependencies make sense (only storing related data in a 
table). Both of these are worthy goals as they reduce the 
amount of space a database consumes and ensure that data is 
logically stored.

First normal form (1NF) sets the very basic rules for an 
organized database: 
? Eliminate duplicative columns from the same table. 
? Create separate tables for each group of related data and 
identify each row with a unique column or set of columns 
(the primary key). 
Second normal form (2NF) further addresses the concept of 
removing duplicative data: 
? Meet all the requirements of the first normal form. 
? Remove subsets of data that apply to multiple rows of a 
table and place them in separate tables. 
? Create relationships between these new tables and their 
predecessors through the use of foreign keys. 
Third normal form (3NF) goes one large step further: 
? Meet all the requirements of the second normal form. 
? Remove columns that are not dependent upon the primary 
key. 
Finally, fourth normal form (4NF) has one additional 
requirement: 
? Meet all the requirements of the third normal form. 
? A relation is in 4NF if it has no multi-valued 
dependencies
 
Is This Answer Correct ?    7 Yes 1 No
Swapna
 

 
 
 
Other SQL Server Interview Questions
 
  Question Asked @ Answers
 
wht is normalization?can u explain me in detail? TCS6
What are mdf,ndf,ldf files and how to see the data in those files? Accenture5
A table contains list of customers and his city with other details. Each customer has a unique number and the table consists millions of data. Query is: I want to retrieve 10 customers from each city, no script, only from single query? Infosys3
to explain sql server 2000 architecture & authentication  1
write down the code for "how we delete a table without using of Drop command " ? Sonata2
SYNTAX FOR VIEWS WITH EXAMPLE HOW TO LINK TWO TABLES Microsoft1
What are the OS services that the SQL Server installation adds?  1
What is a sub-query? When would you use one?  3
What is the difference between a local and a global variable?  3
What is the purpose of UPDATE STATISTICS?  1
where do you use Isolations?give me some exmpale?  1
Explain some DBCC commands?  4
how we can count records as a group of days like sum of records for(four mondays),(four tuesday)........ in a month. group the column for weekdays.  1
Anyone please explain me the concept of Serialization?  3
what is the diffrence between Snap Shot and Transaction Replication CSC1
How can I know what query is executing by by a particural user? (using sp id or any othe way.)  2
can any one please send sql quries most used in applications.  1
can any one answer this query,thank you in advance Table 1 has 2 columns: EmployeeId, T shirtsize(values can be 1,2,3) Table 2 has 2 columns: EmployeeId, Region Write SQL to Find the region which has the largest number of people with Tshirt size=3 Google10
select the 3rd maximum salary from sql server database if 4 (just an example In practically I may not know the exact situation) of the highest salaries are equal.  7
What command do we use to rename a db?  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