Uploaded by Abbiha Mustafa

Normalization notes

advertisement
withou
Pradea
ito
neAmalizatien
is
Teckina0
mupl
relaked
Notmalzaar
dok
eoto
NoAMALIZATION
f janIZ
to
ta
mi
cedndon
Oata
RedundaneA
Bepekao
Repekalua
Aso
t
simles
ncreass
rauldtba
doto
Co
Leads
nsentien
Deleors
Upaalor
Cnd
PAoem
prole
Tee
newe
pdl
Jed
Studt
ExAMPLE
Rollno
3
2
Naun
AlS
bTane
CS
tt
peaed
tasl
hol
dHiee tel
MeX
1234
MX
1234
Ahmed
SRman
Lavn
c
CS
Me
Unne.ce
ze
Sn
dokes
epek.tiere
oakaab
ssue
ve
and
incKeAsAS
eodus
toRedandana
nseAlion Aomo
2
Anoma
3
UpolaturnAnoa
Insution
Anoma
To
insek
Stuen
redundot
datonin
glaoa
ee
st_te
inaertia
dake
ou
anem
aond
KERSe
ee
doko
naue
poe
sOnda
bbd
oR
relokadcdok
dat
exampa)is
DATA
úka stare d
hic
«
e
wauld
REPITILON:
wo
Saoe
repeaked
TepeakadA
iffen
telale
b
Deletion
e
AromaU
bae
talala
woll
loe
It dat
Ht
shuct
sta
ofa
T end we
taaldos
ek t dak balalades
dako. At
ta band Amole oo
ass
o
ssues
Jokosek
relalid&
while
e
o
doosek
data:
modi
Modihicatin
Vpdotian
Anamalln
Lets
became
Lho
Mai
CS
Supp
Hool
Cece
Oe
wkole
ee
iae
d)
no
chaaAp
teanesanel
ske
te
HOD
A
Mr.
Lupeatun
in
to ch
fecmd
and
duki m.bdspatim
m iSed
to inconbatink_dota
BatRedundan u
as
C
et
Ce
incnttank
pdotm anonal
reAult
olution to
prolens
Normal iastion
eu beak
Noalzatan
Sale
Siker
recendus
Student
Stadent
to
nome
oKNnaeorun
1 C3
minimit
k
n_
Gn
+ Baneh
bt
Foani
enample
inso
Bbll
Hod
Mey
i
no
tte
ban Hod
PhpaCS
6S
h
Nermdzobon
T
Prirake
Updotn
Bt
1234
inbanch
Bs
s eaer n6,
<koray
na
data
elimiaatii
tedundaua4
D.t reckandae
rss REdUMDANCI2Fese
und
Normabzetioo
wpda
Oivide
Ssllauss
Sloas
t
inset
Proble
and
Rule
but
ih
becomesLopicalindenpendant
Nonmalizatians
Typ/stapsNE
2
NE
BCNF
4 NE
NE
a
sbil relt
-> base step
Roce
Codd
-> Net
b
NF)
necesaoy
snoml
b.bka
Noauz. (A
wntil 3 NE
Advanee
k
sbl
Nonmaliztgn
3NF
2NE
Sv
INE
Norma
Lf NE)
Form
Novnolizatien-
2Step
desim whic Can he
to
retre dat
ScalalaR
cakende- dndea
DB desmHee
lonadekecl
pB
in1 NEits
even
tol
should
he
eaail
NF o Lais
1
atlea
otaba2
Ach
NF
bast
RULE A:
Lac cowmn skold cata
Ethes
Xod x
lila
iRDLE 2
contun
A celn
Do net inkeemi
Sane
Ce
4
Ordea
4ue
A4uRN
i
con
Vobuesbak
bypes
o
Vaues
in
shsd cant
koad
Label deka is
da
okomuc va
vadak
ditek
ba Ne
nni
RULE 3: Eac colusn esld
RDLE
Vodme.
si
be
save
tetchod
doenTMollenD
Ar
0da ae
ExRMPLE
ham
allna
1o
A
102
B
103
C
Subjec
oSCN
TAVA
An
CC+
puk
enc
NF
Rolloo
Name
A
tol
102
A
Suajeet
OS
CN
AVA
C
03
te
Ctt
skjd
ll
NEe
savaluin
cos/recod
2
Nomal
NE)
2hd
Condition:
hould
Tala
b
sheldnat
\t
NF
in
howne
t A- B
n
ParEia B Aepa ependentisa
A
as
Depeade
uwrtiavse
Form
Pri
Partis Dependanu
Lets
Eau
Sedttob
Nonc
A
2
ene
CS-18
T-18
A
dent
gopedo
p-
bfano
TN
IT
AP
CS
CS-18
C5
Leatan
is
Degendane
recond
or
not
etine coddeke
e
ker
deperdon
HR
MH
dep end
We
deponds ot AKY
addhess
CS
Cs18
e
e
B
PAN
Attoba
te B would
deped on
Axy
Ealble
Dependas{
Non
Adta
tt
A canal
S8Le-aa
etp
Dependan
sd
eaatia
t
Opendena1
sid
J
hale
(B
Cc6rd
rooe
ctedod
Susidmas
82
77
2
eam_ans
mos
M
esch
Mr.C
32
2
4
oslaumdby
stder
uect teku
na
Sd+Suai
Ru
me cautul
we
MeC
MP
fecosd
Subiect
S-
PK
o to
os
LOoldi
Teloto
\ab
s
Toll
teache
Scais
Sus
St
Mr
4
calu
Subjed?
D
2
t-
Panat
tAa
Sese Si
idutiiy
a
see
act
Creeti
tne
not
is
exan ple
Cam
w
Can
talle
kaow
uhet
So
+SedPk
>
a
e
stdek
One
On
Telat
Sulajet
Can
Swloject
teaes
e
NF
ttne
et
Patia
emave
& Se
and
shlel
not
dependaan
Pential
Removi
depenels
depadancH
be
to
be
o
cdum
pae
Thia
tab
asidants
studen
net
Suajee
be
degendanan
OUA
teochen
e
teat
can
nae
oojectine
to
Ppiaal
Sapea
also
IDs
Outo-inee
NoaMAL FoRM
NE)
(3
STUDENT
PkSia
Sun{ECT
TAPLE
Teno banch
Lname
ABLE
PL -lsuid Sub
nane
teachen
adhexs
hro
-> mee
Stoeta Pabak
Seme
epudi
P
n
adJed
ScoRe TARLE
6-id
Scove, id
NF
Subid maor
ELon-nau
Tsalmak
Conditiona
>t
shosld
be
in
2NF
anTransitive
he
li
SLOR
>
(s-id Sub-id)
ll
Depedary
is
A
Noprie
Mechanucek
T
Forpcoa
0
dependa
Colunn
hod bject
-A
Studa
t
hane
Ex
studt
Stadask
)
Leskshop exc
but|
aepAactis
ot
TL
ne
Ho
Praceak eLtns
cslus
bokal
deped
ro
6.0-10
Het
studn
depenel
studont
wetk
Aud
Seisveula
S
hOT
Prime
DEPENOANCY
TRANSITiYE
New
B
mar
a
Masks
.
46-5O
nae
EAom
Tatonaua
A
abrbuta
Scane tokR
ke (k5s.id)
phima
deRenes
\Cnt
o
pamo
depeela
depcnd
eecpt
Ts
for
nak
is
Av
e
al
but
is
called
ependsx
ng a ITe
ansit
depandamy
Solution
Tak
nes
tolle
t
EL
to
ttro
O
ads
e
Sale
4
olesad
Novs
a
MoRAL
D
Aeed
tdauJ
dak
ee Copli
m
s
in
e
cd
Crea
sknpen
makuan
3NF
NE
Boce Codd
35 NE
LBCNEJ
Spaclas
-In
3NE
MeASiom
3NE
For
dependanea
A
A
tl
Ng
fA
O
B
n6-p\ln
IS
Psie
e
shonld
albtes
abbulia
Bis
pAinealinbaa
seped
Dopendane
part a_ Peioy
depe
Pat
amo
(Not in BCNE)
abibidz
Functis
Ne
A
dines
Spe ke
Fo
B
k
Depandenc
NonNen-pA
deped
Dapanda
No
pA
dgend
SCNF
coes at
alou
->
pA
Nan-pline adiubuis
-Callese Enolle
ExAMPLEe
&id
teochea
Sukjeck
M
awa
lo
C
C
t
Subt
M
stdet
eachteokies
Cou
is
ultple
plesubpclsand
assspeeed
Oe
mulzpl
Ma
Subpk
tl
FeaLesN
Mj2
MCHa
0
Siale
wA
CpP
lo2
03
tabl
id
a
fos
2A% hculal
uecb
teaclens
M2
LSlje.t
for
/AVA
toseitatam
PAIav Ke
NE
is
yalues
2NF
tes
No pa
3MF2
->Deperdo
degndane
No
Eansstine
D.ependoneA
Pimo
>
ardidate
5upek
tes
Suhjecb
teacla
is
Suaect
on=PA
awt
Sa
Hoso
doesant
Break
Cikege
Lp
id
T
c
ken
Satu BCNF
tabl
Enhoknenk
P
is
teaghan
Supe
Solution:
dupandant
i
BCNF
7ble
bea
horSubt
Download