Sunteți pe pagina 1din 1

SGBD

Termenul de baz de date apare n 1967 i reprezint o colecie de informaii corelate despre subiectul studiat, relaiile logice dintre aceste informaii
i tehnicile de prelucrare corespunztoare (sortare, regsire, apreciere, tergere, adugare, inserare, modificare).
Sistemul de gestiune a bazelor de date S.G.B.D. reprezint sistemul de programe care permite construirea bazelor de date,
introducerea de nregistrri n bazele de date i dezvoltarea de aplicaii privind bazele de date, permind astfel accesul utilizatorului la date printr-un
limbaj de nivel nalt, apropiat modului obinuit de operare; el reprezint o interfa ntre utilizator i sistemul de operare.
Orice sistem de gestionare a bazelor de date conine:
- limbajul de descriere a datelor (LDD), care permite descrierea structurii bazei de date, a componenei, a relaiilor dintre
componente, a drepturilor de acces al utilizatorilor la baze de date (BD);
- limbajul de cereri (LC) este limbajul n care se scriu programele pentru realizarea prelucrrii datelor;
- limbajul de prelucrare a datelor (LPD), care permite operaii asupra BD, cum ar fi ncrcarea BD, inserarea, tergerea, cutarea
sau modificarea unui element, realizarea de statistici.
Principalele sarcini ale gestionarului bazei de date sunt:
- reducerea redundanei prin identificarea informaiilor comune i alctuirea corespunztoare a aplicaiilor;
- eliminarea inconsistenelor ce rezult din reducerea redundanei;
- utilizarea simultan a datelor de mai muli utilizatori;
- standardizarea informaiilor;
- asigurarea securitii BD prin acordarea i urmrirea modului de acces al utilizatorilor la componentele BD;
- asigurarea integritii BD;
- asigurarea sincronizrii n cazul utilizrii simultane a BD de mai muli utilizatori sau a distribuirii informaiei pe mai multe
sisteme.
n raport de modul de exploatare a BD, utilizatorii se mpart n urmtoarele clase:
- utilizatorii obinuii sunt utilizatorii care obin informaiile fr a avea cunotine de programare;
- programatorii de aplicaii scriu programe n limbajul de cereri, acestea sunt apoi compilate i memorate n fiiere program,
putnd fi lansate n execuie prin invocarea numelui asociat lor.
Administratorul bazei de date este cel care stabilete structura iniial a bazei de date i modul de memorare a datelor la nivel
fizic, acord utilizatorilor dreptul de acces la baza de date sau pri ale ei, stabilete condiiile pentru asigurarea securitii i integritii datelor,
modific structura BD dac este nevoie, asigur ntreinerea BD fcnd copii periodice i reconstituind BD n cazul n care au aprut erori i rspunde
de modul de utilizare a bazei de date.
Administratorul sistemului de baze de date, care stabilete bazele de date de pe un sistem de calcul, aloc spaii de memorare i
asigur drepturi de acees.
Cele mai multe SGBD-uri conin i o colecie de utilitare folosite n diferitele aplicaii, cum sunt:
- procesoare de limbaje de cereri;
- editoare de rapoarte;
- subsisteme de reprezentri grafice;
- posibiliti de lucru tabelat;
- procesoare de limbaje naturale;
- programe statistice;
- generatoare de aplicaii.

S-ar putea să vă placă și