Database Normalization

5200 Words Feb 5th, 2018 21 Pages
T h i s i s p o s s i b l e v i a t h e s p l i t t i n g o f l a r g e t a b l e s i n t o s m a l l e r o n e s t o i s o l a t e d a t a s o t h a t a d d i t i o n s , d e l e t i o n s , a n d m o d i f i c a t i o n s o f a f i e l d c a n b e m a d e i n j u s t o n e t a b l e a n d t h e n p r o p a g a t e d t h r o u g h t h e r e s t o f t h e d a t a b a s e v i a t h e d e f i n e d r e l a t i o n s h i p s ( C o d d , 1 9 7 0 ) . I n t h e n o r m a l i z a t i o n t h e r e a r e f a c t o r s c o n s i d e r e d d u r i n g n o r m a l i z a t i o n t h e s e b e i n g ; F i r s t N o r m a l F o r m ( 1 N F ) , S e c o n d N o r m a l F o r m ( 2 N F ) , a n d T h i r d N o r m a l F o r m ( 3 N F ) . H o w e v e r , f o r t h e t a b l e t o b e f u l l y n o r m a l i z e d , i t i s s u p p o s e d t o f a l l i n t h e 3 N F c a t e g o r y ; f r e e o f i n s e r t i o n , u p d a t e , a n d d e l e t i o n a n o m a l i e s .

T a b l e N o r m a l i z a t i o n T h e t a b l e s c r e a t e d i n t h…

More about Database Normalization