Documente Academic
Documente Profesional
Documente Cultură
F2: stabilirea criteriilor de alegere a unui SGBD din cadrul celor candidate, n funcie de
cerinele beneficiarului.
F3: inventarierea SGBD-urilor existente i stabilirea corespondenei ntre cerinele
beneficiarului i caracteristicile SGBD-urilor, astfel nct s fie capabile s satisfac cel puin
cerinele prestabilite.
F4: alegerea propriu-zis a unui SGBD din cadrul celor candidate, n funcie de criteriile
prestabilite.
Avnd n vedere aceste aspecte, criteriile avute n vedere n alegerea unui anumit tip de
SGBD sunt:
c1) Portabilitatea SGBD-ului - posibilitatea de a utiliza un SGBD de pe un sistem de calcul
pe un altul. Portabilitatea cuprinde dou aspecte: portabilitatea programelor propriu-zise i
portabilitatea datelor.
c2) Costul sistemului. Acest criteriu trebuie privit prin prisma:
- timpului de ocupare a unitii centrale;
- costului de ntreinere i dezvoltare;
- resurselor hard imobilizate;
- costului de adaptare i trecere pe un nou sistem de calcul;
- costul documentaiei etc.
c3) Facilitile de implementare, ntreinere i exploatare a bazei de date. Acestea sunt
reflectate prin:
- modalitatea de descriere a datelor;
- tehnicile de organizare i regsire a datelor, care s permit un acces ct mai rapid la orice
informaie;
- timpul ct mai redus pentru actualizare, cutare i rspuns la cererile de informare;
- editarea operativ a celor mai variate tipuri de situaii solicitate de ctre utilizator;
- posibilitatea de adugare a unor programe de aplicaie, programe de validare de date, de
actualizare, rutine statistice, rutine de sortare, rutine de prezentare, grafic a ieirilor etc.
c4) Posibilitatea gestionrii structurilor complexe de date, curn ar fi cele de tip arborescent
sau reea.
c5) Multitudinea metodelor de acces. n funcie de cerinele proprii aplicaiei, sistemul va
trebui s suporte interogri sau acualizri n timp real avnd proceduri de tip conversaional.
c6) Protecia i securitatea datelor din baz.
c7) Specificul aplicaiei. Este cunoscut faptul c programele sunt orientate pe aplicaii, cum
ar fi: programarea produciei, aprovizionare-desfacere, optimizri, prognoze etc.
c8) Timpul necesar pentru formarea cadrelor care s utilizeze SGBD-ul.
Toate aceste criterii de alegere pot fi corelate cu o sezie de factori complementari cum ar fi:
- mentenana sistemului;
- facilitile ce le ofer administratorului bazei de date;
- calitatea documentaiei oferite de fumizori;
- asistena n implementarea sistemului i n pregtirea utilizatorilor etc.
Toi aceti factori alturi de criteriile enunate pot s influeneze succesul n implementarea
SGBD-ului i eficiena economic pe ansamblul sistemului informatic
conceptele tehnice ale SGBD-ului pot influena negativ activitatea de modelare a datelor
prin restriciile lor specifice care pot ncuraja sau descuraja anumite reprezentri;
fixnd ca punct de plecare facilitile unui SGBD, utilizatorul neinformatician, care nu este
specializat n SGBD-uri nu i poate exprima cerinele n deplin cunotin de cauz.
Structura logic a bazei de date reprezint forma sub care apare structura conceptual a
bazei de date pentru un utilizator oarecare. Programele de aplicaie opereaz asupra elementelor
structurii conceptuale prin intermediul structurii logice avnd acces doar la acele elemente ale
structurii conceptuale care sunt incluse n structura logic.
n general elementele care compun structura logic sunt similare celor care compun
structura virtual, totui depind de tipul de SGBD utilizat.
Se poate afirma c prin separarea nivelului logic de nivelul conceptual se separ funcia de
administrare de funcia de utilizare - exploatare a bazei de date.
Practic este vorba de:
identificarea drepturilor de acces asupra tabelelor i viziunilor pentru fiecare tip de utilizator
(tipuri de drepturi: select, insert, update, delete) .
Alte SGBD-uri utilizeaz pentru realizarea structurii fizice metode proprii de organizare a
informaiilor, independente de metodele folosite n cadrul sistemului de operare gazd.
Cea dea doua grup de SGBD-uri depinde mai puin de sistemele de operare gazd, ceea ce
le imprim o portabilitate sporit comparativ cu cele din prima categorie.
Practic, se estimeaz spaiul ocupat de fiecare tabel (dependent de SGBD-ul ales) ca sum
ntre: