Documente Academic
Documente Profesional
Documente Cultură
fiiere
nregistrri
cmpuri
valori
lumea real
baza de date
colecii de date
(entiti)
familie de
caracteristici
caracteristici
domenii
de valori
Domeniul de valori= mulimea valorilor posibile pentru o caracteristic(ex.: culorile posibile pentru un
automobil).
Caracteristica= definirea i descrierea unui anumit aspect(proprieti) dintr-o entitate a lumii reale
(ex.:marca auto)
Familia de caracteristici=ansamblul caracteristicilor care se refer la aceeai entitate din lumea real
(ex.: mulimea caracteristicilor prin care se poate descrie un automobil {NUMR, MARCA,
CAPACITATE_CILINDRIC, CULOARE}).
Colecia de date(entitatea)=o familie de caracteristici asupra creia se aplic un predicat (care conduce la o
relaie de ordine ntre caracteristici i la obinerea informaiilor cu un anumit sens) cruia i se afecteaz
anumite legturi.
c)
Conceptul de BD
Baza de date=un ansamblu de colecii de date aflate n interdependen, mpreun cu descrierea datelor i
a legturilor dintre ele.
Sistemul de baz de date(SBD)=un ansamblu de elemente intercondiionate care contribuie la realizarea i
exploatarea unei aplicaii cu baze de date.
Not. Noiunea similar pentru SBD, ntr-o accepiune mai veche este Banca de date.
Arhitectura unui SBD=prezentarea grafic a elementelor unui SBD i a legturilor dintre ele.
Vizual se folosesc dou tipuri de arhitecturi de SBD, funcie de ceea ce se evideniaz grafic: pe
componente, pe niveluri de organizare a datelor.
Software
Fig. 1.1
Arhitectura pe componente
a unui SBD
utilizatori
Elemente
auxiliare
Not. Din aceast arhitectur rezult componentele unui SBD:
Inginer de
sistem
Manipulare date
Descriere date
Program
aplicaie1
Structura extern
(logic)
Structura
conceptual
Structura intern
(fizic)
SGBD
S.O.
BAZA DE
DATE
Conceptual
Fizic
Din arhitectura de mai sus rezult nivelurile de organizare (reprezentare) a datelor n baza de date:
1.Nivelul logic este dat de viziunea programatorului asupra BD.
Rezultatul nivelului logic este schema extern, ca parte din schema conceptual,
implementat cu ajutorul unui SGBD.
2.Nivelul conceptual este dat de viziunea administratorului BD asupra datelor.
Structura intern este dedus din cea extern conform unor tehnici de alocare pe suportul
fizic;
Rezultatul la nivelul fizic este schema intern (fizic) care se definete n termeni de
fiiere i nregistrri;
Protecia datelor.
1.3 Administrarea BD
Administratorul BD=una sau mai multe persoane cu experien n analiz i proiectare, care se ocup de
organizarea i ntreinerea BD.
Niveluri de administratori dup activitile desfurate:
administrator global realizeaz:
schema (conceptual) a BD din cerinele aplcaiei;
organizarea datelor la nivel logic (colaboreaz).
administrator de aplicaie realizeaz:
schema extern (logic) pentru o aplicaie din cerinele de prelucrare;
organizarea datelor la nivel fizic (colaborare).
administratorul bazei de date realizeaz:
schema intern (fizic) a datelor;
reorganizarea bazei de date;
gestioneaz funcionarea BD.
Sarcinile administratorului BD sunt structurate dup etapele de realizare a unei BD:
la analiza i proiectarea BD:
la implementarea BD:
elaboreaz documentaie;
la exploatarea BD:
monitorizeaz accesul la date;
instrumentele oferite de SGBD pentru: reorganizarea BD, refacerea BD, analize statistice,
gestionarea dicionarului de date, protecia datelor.