What is better - 2nd Normal form or 3rd normal form? Why?

Answers were Sorted based on User's Feedback



What is better - 2nd Normal form or 3rd normal form? Why?..

Answer / pandian s

1.2nd Normal Form is the 'BEST' in real time scenario.

2.But, The 3rd Normal Form is good in theoritical ONLY not
in REAL TIME SCENARIO.

3.The 2nd Normal form tells "Eliminating Redundant of
Data" - The repeatition of data should be in seperate table
and mapped with parent table (PARENT - CHILD Relationship,
What we using in real scenario (Primary Key & Foreign Key).

4.The 3nd Normal form tells "Eliminating Data that is not
part of KEY" - The each and every columns' data should be a
part of KEY.

ie: We have Student(RollNo, StudName, Class, Phone,..)
table. Each columns' data should be referred from KEY
columns.

"RollNo" should be referred from Parent ROLL Table,
"StudName" should be referred from Parent NAME Table,
"Class" should be referred from Parent CLASS Table,
"Phone" should be referred from Parent PHONE Table

Finally, 2nd NF is BETTER than 3rd NF.

Is This Answer Correct ?    6 Yes 1 No

What is better - 2nd Normal form or 3rd normal form? Why?..

Answer / varun4db

3rd normalization is better in data warehousing.

Is This Answer Correct ?    1 Yes 2 No

Post New Answer

More SQL Server Interview Questions

What is lock escalation?

1 Answers  


What is the difference between login and a user?

13 Answers   CTS, TCS,


can we call functions from stored procedure in SQL Server 2005 ? How?

3 Answers  


role of sql sever 2005 in database rather than any other database

0 Answers  


What is data compression?

0 Answers  






Can Having clause be used without Group by clause?

6 Answers   CarrizalSoft Technologies, CSC, CTS,


Do you know what are the restrictions applicable while creating views? : SQL Server Architecture

0 Answers  


What are truncate options available in sql server? : sql server database administration

0 Answers  


Why transaction is important?

0 Answers  


Give me any three differences between Truncate and Delete.

0 Answers   Genpact,


What is filestream?

0 Answers  


How can I create a new template for import ? : sql server management studio

0 Answers  


Categories