GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Concepts  >  Data Modeling
Go To First  |  Previous Question  |  Next Question 
 Data Modeling  |  Question 7 of 27    Print  
What is First Normal Form ?

  
Total Answers and Comments: 4 Last Update: June 15, 2007   
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
June 24, 2005 20:32:52   #1  
Kiran Shetty        

RE: What is First Normal Form ?
An entity is in the first normal form if it contains no repeating groups. In relational terms a table is in the first normal form if it contains no repeating columns. Repeating columns make your data less flexible waste disk space and make it more difficult to search for data. In the telephone directory


 
Is this answer useful? Yes | No
July 18, 2005 21:12:13   #2  
Kenny        

RE: What is First Normal Form ?
First Normal Form (1NF)

A table satisfying the properties of a relation is said to be in first normal form. As discussed in an earlier chapter a relation cannot have multivalued or composite attributes. This is what the 1NF requires.

A relation is in 1NF if and only if all underlying domains contain atomic values only.

The first normal form deals only with the basic structure of the relation and does not resolve the problems of redundant information or the anomalies discussed earlier. All relations discussed in these notes are in 1NF.

For example consider the following example relation:


student (sno sname dob)
Add some other attributes so it has anomalies and is not in 2NF


The attribute dob is the date of birth and the primary key of the relation is sno with the functional dependencies sno -> sname and sno -> dob. The relation is in 1NF as long as dob is considered an atomic value and not consisting of three components (day month year). The above relation of course suffers from all the anomalies that we have discussed earlier and needs to be normalized. (add example with date of birth)


 
Is this answer useful? Yes | No
June 24, 2006 08:45:15   #3  
vvijaychandra Member Since: June 2006   Contribution: 8    

RE: What is First Normal Form

eliminate the repeating groups in the individual tables

create a seperate table for each set of related data.

identify each set of related data with a primary key


 
Is this answer useful? Yes | No
June 15, 2007 14:36:08   #4  
Sujatars Member Since: December 2006   Contribution: 217    

RE: What is First Normal Form ?

First Normal Form sets the basic structure for an organized database by
1. Eliminating the duplicate/repetative columns from the same table.
2. Create a seperate table for each set of related data and identify each set of related data (row) with a unique column (primary key).


 
Is this answer useful? Yes | No


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape