Documente Academic
Documente Profesional
Documente Cultură
2.Nivelul logic al BD
Avem de-a face cu scheme conceptuale formeaz
un model unitar al unei aplicaii complexe prin
reunirea subschemelor conceptuale numite i
scheme ale vederilor aplicaiei. n schemele
conceptuale se folosesc aceleai noiuni ca i la
vederi. La acest nivel se fac i schimburi de
informaii ntre ntre vederi i se realizeaz i
schimburile cu nivelul fizic.
Sunt 3 tipuri de modele de BD:1) modelul
reea;2) modelul ierarhic;3) modelul relaional.n
modelul 1 avem de-a face cu entiti i cu relaia
ntre ele care le organizeaz intr-un graf. n
modelul 2 ne bazm pe diagrama de tip arbore, la
care exist diferite metode de exploatare. Rel. sunt
de tipul 1:1 sau 1:n. n 3) avem numai relaii.
3.Nivelul fizic al BD
Avem de-a face cu scheme interne.Se refer la
structura S.O. i a sistemului de date.Schemele le
folosete
nivelului
de
adminisrare
pt.
implementarea
modelului.BD
manevreaz
fiierele niv. fizic se ocup cu gestiunea i
manevrarea fiierelor.
De obicei trecerea de la schema conceptual la
schema intern presupune implementare.
Proiectare de BD
ncepe prin fixarea unei structuri a unei BD care
este legat direct de facilitile de prelucrare
necesare aplicaiei.Orice BD se proiecteaz ca
orice aplicaie.Niv. administrator este aici cel mai
important, deoarece el stabilete structura BD
utilizat va prelua pe urm vederi din structura
BD.
Cele 3 tipuri de modele de date
Modelarea la niv. de administrator
nainte se face o schi preliminar care conine o
structur esenial, indicarea vederilor i indicarea
unor fluxuri i funciuni.
1976-Chen a definit structura unei BD pe baza rel.
entitilor.Nucleul sunt entitile.Caracteristicile
sunt atribute.Asociaiile sunt rel. ntre entiti.
Modelul relaional
Este cel mai rspndit pentru BD datorit
facilitilor pe care le are. Se lucreaz cu entiti
din domeniu i cu relaii. Exist anumite restricii
pentru a se verifica i controla integritatea datelor.
Prelucrarea datelor s.n. calcul relaional.Sunt dou
forme de a prezenta BD:
1)prin mulimi
2)prin funcii
1)BD este un ir de cuple(sau
tuple!).Fiecare este o asociaie posibil.Fiecare
cuplu este format din mai multe cp(atribut).La
fiecare elem.al rel. avem un ir de valori acceptate
pentru fiecare cp. al membrilor din relaie.
2)In acest caz se dau domeniile ca nite
mulimi de definiii i fiecare element al relaiei