Documente Academic
Documente Profesional
Documente Cultură
ñ
ñ
ependenţele sunt legături logice ce se stabilesc între
câmpurile modelului relaţional.
Între două atribute A şi B există o m m
dacă fiecărei valori a lui A îi corespunde o
singură valoare a lui B. ependenţa funcţională se
notează AxB, A fiind determinatul iar B determinatul
dependeţei.
Exemplu:
CodStudentxumeStudent
CodStudentx6renumeStudent
m
aelementară, totală,
deplină) este o dependenţă funcţională de forma AxB unde
B nu este dependent funcţional de nici una din
componentele lui A.
CodStudent, Codisciplinăxota
m
este o dependenţă
funcţională de forma AxB în care B este dependent
funcţional şi de o parte a lui A.
CodStudent, CodisciplinaxumeStudent
CodStudentxumeStudent
m
Sunt reguli, restricţii care trebuie respectate pentru a
eliminarea anomaliilor ce pot apărea în cadrul
modelului relaţional
w relaţie este în forma normală 1 a 1) dacă toate
atributele sale conţin numai valori atomice şi nu există
atribute repetitive.
ñ
ñ
ñ
w relaţie este în forma normală 2 a 2) dacă este în 1 şi
orice atribut noncheie acare nu face parte din cheia primară)
este dependent funcţional complet de cheia primară a
relaţiei.
ñ
ñ ñ
w relaţie respectă dacă respectă 2 şi toate
atributele noncheie sunt dependente funcţional
netranzitiv de cheia primară a relaţiei
ñ
ñ
ñ
Etape:
Stabilirea dicţionarului de atribute asurse: documente
primare, rapoarte, indicatori etc.). Se elimină atributele
calculate şi atributele sinonime.
Stabilirea cheilor candidate
Stabilirea cheilor primare
Stabilirea dependenţelor
Identificarea determinanţilor pentru atributele izolate
aeventual chei surogat)
ormarea relaţiilor
iecare determinant împreună cu atributele determinate
formează o relaţie
"
ie dicţionarul de atribute CodStudent, umeStudent,
AdresaStudent, LocalitateStudent, otawbţinută,
MediaStudent, Codisciplina, enumireisciplina,
AnStudiuisciplina, CodCadruidactic, umeC,
6renumeC, unctieC
eguli de gestiune
Un student studiază mai multe discipline, o disciplină este
studiată de mai mulţi studenţi
w disciplină este predată de un singur cadru didactic, un
cadru didactic poate preda mai multe discipline
La fiecare disciplină fiecare student obţine o singură notă
Se solicită obţinerea modelului relaţional prin normalizare.
"
CodTipCredit, TipCredit, MonedaCredit, ataLansareTipCredit, SumaMaximaTipCredit,
CodClient, C6, ume, 6renume, Adresa, Cod6ostal, Localitate/Sector, Judet, Tara,
Telefon ix, TelefonMobil, AdresaEmail, rContractCredit, ataContractCredit,
SumaAcordată, 6erioada, ataobanzii, rCont, IBA, Moneda, ataeschiderii,
TipCont, CalitateClient atitular, imputernicit, etc.), CodMoneda, enumireMoneda
eguli de gestiune
Un tip de credit se creează pentru o singură monedă, o monedă poate fi implicată în mai multe
tipuri de credite
Un contract de credit se incheie pentru un singur tip de credit, pentru un tip de credit se pot
incheia mai multe contracte
Un contract de credit se încheie cu un singur client, un client poate incheia mai multe contracte
de credit
iecărui contract de credit i se asociază mai multe conturi, un cont se asociază cel mult unui
contract de credit
Un cont este deschis într-o anumită monedă
Un client poate deschide mai multe conturi, un cont poate fi asociat cu mai mulţi clienţi