You are on page 1of 4

Procesul de normalizare.

Forma normala Boyce-Codd si a 4a si a 5a forma


normala.

Forma normala BOYCE- CODD


Relaţiile din baza de date trebuie sa fie proiectate astfel încât să nu aibă nici
dependenţe parţiale, nici dependenţe tranzitive, pt ca acestea duc la apariţia
anomaliilor de reactualizare.
Formele 2NF şi 3NF elimină dependenţele parţiale şi tranzitive de cheia
primară, dar nu tratează situaţiile în care rămân astfel de dependenţe faţă de
cheile candidat ale unei relaţii.
Forma normală Boyce-Codd se bazează pe dependenţele funcţionale care iau
în consideraţie toate cheile candidat dintr-o relaţie.
Pentru o relaţie cu o singură cheie candidat, formele 3NF şi BCNF sunt
echivalente.
Forma normală Boyce-Codd: o relaţie se află în BCNF dacă şi numai dacă
fiecare determinant este o cheie candidat.
cod_furnizor cod_sofer cod_transpor Oras_ Oras_client
t resedinta
C1 S1 T1 Bucuresti Suceava
C2 S2 T2 Sibiu Campulung
C3 S3 T3 Ploiesti Sibiu
C4 S4 T4 Iasi Suceava

cod_furnizor cod_sofer Oras_ resedinta Oras_client


C1 S1 Bucuresti Suceava
C2 S2 Sibiu Campulung
C3 S3 Ploiesti Sibiu
C4 S4 Iasi Suceava

cod_sofer cod_transport
S1 T1
S2 T2
S3 T3
S4 T4

Forma normala 4 ( 4 NF)


Forma normală patru este bazata pe conceptul de dependenţă multivalorică. O astefel de
dependenţă multivalorică apare doar în relaţiile ce au minim trei coloane.
Dacă una dintre coloane are rânduri ale căror valori corespund unei singure valori ale unui
rând dintr-o altă coloană, atunci se poate spune că a apărut o dependenţă multivalorică. O
relaţie se află în forma normală patru, dacă şi numai dacă, se află în forma normală Bozce-
Codd şi dacă nu are dependenţe funcţionale multivalorice.

FURNIZOR SERVICII ARIE DISTRIBUTIE


Leeafin Consulting.SRL Contabilitate Suceava
Leeafin Consulting.SRL Consultanta Iasi
Leeafin Consulting.SRL Contabilitate Iasi
Sony Finance Serv.SRL Consultanta Campulung
Sony Finance Serv.SRL Consultanta Iasi
Sony Finance Serv.SRL Contabilitate Campulung
Mg Financial Advisors.SRL Contabilitate Iasi
Mg Financial Advisors.SRL Contabilitate Campulung
Mg Financial Advisors.SRL Consultanta Iasi

FURNIZOR SERVICII
Leeafin Consulting.SRL Contabilitate
Leeafin Consulting.SRL Consultanta
Sony Finance Serv.SRL Consultanta
Sony Finance Serv.SRL Contabilitate
Mg Financial Advisors.SRL Contabilitate
Mg Financial Advisors.SRL Consultanta

FURNIZOR ARIE DISTRIBUTIE


Leeafin Consulting.SRL Suceava
Leeafin Consulting.SRL Iasi
Sony Finance Serv.SRL Campulung
Sony Finance Serv.SRL Iasi
Mg Financial Advisors.SRL Campulung
Mg Financial Advisors.SRL Iasi

FORMA NORMALA 5 (5NF)


A cincea formă normală se bazează pe conceptul de dependenţă de cuplare. Dependenţa de
cuplare este o proprietate ce garantează că nu se generează înregistrări false la reunirea
acestor relaţiilor obţinute prin descompunere.
FURNIZOR SERVICII ARIE DISTRIBUTIE
F1 S1 AD1
F1 S1 AD2
F1 S2 AD2
F2 S3 AD2
F2 S4 AD2
F2 S4 AD4
F2 S5 AD4
F3 S2 AD5

FURNIZOR SERVICII
F1 S1
F1 S2
F2 S3
F2 S4
F3 S2

FURNIZOR ARIE DISTRIBUTIE


F1 AD1
F1 AD2
F2 AD2
F2 AD4
F3 AD5

SERVICII ARIE DISTRIBUTIE


S1 AD1
S1 AD2
S2 AD2
S3 AD2
S4 AD2
S5 AD4

You might also like