Baze de Date

Previzualizare seminar:

Extras din seminar:

de date şi sisteme de gestiune a bazelor de date. Elemente generale

O bază de date este un ansamblu organizat şi structurat de date legate funcţional între ele.

Bazele de date sunt gestionate unitar prin programe dedicate, numite sisteme de gestiune a bazelor de date (SGBD; DBMS - DataBase Management Systems).

Un SGBD (fig. 1) este responsabil de:

Fig. 1 Structura generală a unui sistem de gestiune a bazelor de date

- memorarea datelor prin intermediul sistemului de gestiune a fişierelor;

- gestiunea datelor şi a legăturilor dintre ele (SGBD intern);

- introducerea şi extragerea datelor (SGBD extern).

SGBD-urile actuale au 3 niveluri de reprezentare a datelor din bazele de date (fig. 2):

- nivelul extern care face referire la datele necesare utilizatorilor;

- nivelul conceptual care rezultă din nivelul extern prin analiza schemelor externe şi prin eliminarea redundanţelor;

- nivelul intern care se realizează cu ajutorul efectiv al SGBD-ului pornind de la schema conceptuală.

Funcţiile de bază ale unui SGBD sunt (fig. 3):

- funcţia de utilizare;

- funcţia de descriere a datelor;

- funcţia de manipulare;

- funcţia de administrare.

Funcţia de utilizare asigură interfaţa între utilizatori şi baza de date. Mulţimea utilizatorilor poate fi împărţită în trei categorii:

- programatorii de aplicaţii, care scriu programele ce utilizează baza de date;

- utilizatorii finali (beneficiarii propriu-zişi ai bazei de date), care, la rândul lor, pot fi împărţiţi în utilizatori experţi şi utilizatori neinformaticieni (aşa-numiţii utilizatori naivi);

- administratorul bazei de date care asigură administrarea unitară a bazei de date.

Funcţia de descriere a datelor se referă la definirea bazei de date cu ajutorul unui limbaj de descriere a datelor (LDD). Definirea datelor poate fi realizată la toate nivelurile SGBD-urilor (extern, conceptual, intern). În urma descrierii datelor, rezultă schema bazei de date.

1

Baze de date - Constantinescu Cătălin; 2006 - 2007, sem. 1

Funcţia de manipulare a datelor este cea mai complexă şi se materializează prin intermediul limbajelor de manipulare a datelor (LMD). La nivelul acestei funcţii, datele sunt încărcate, actualizate, prelucrate şi regăsite.

Funcţia de administrare cade în sarcina adminstratorului de reţea. Câteva dintre sarcinile acestuia sunt:

- organizarea bazei de date;

- realizarea schemei conceptuale;

- coordonarea proiectării bazei de date;

- autorizarea accesului la date;

- refacerea bazei de date în cazul alterării acestora etc.

Fig. 2 Nivelurile de reprezentare şi percepţie a SGBD-urilor

Fig. 3 Funcţiile de bază ale unui SGBD

2

Observații:

UNIVERSITATEA DIN CRAIOVA

FACULTATEA DE ELECTROMECANICĂ

CATEDRA DE ACŢIONĂRI ELECTRICE

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Baze de Date.pdf
Alte informații:
Tipuri fișiere:
pdf
Nota:
8/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
24 pagini
Imagini extrase:
24 imagini
Nr cuvinte:
5 367 cuvinte
Nr caractere:
29 443 caractere
Marime:
1.77MB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Seminar
Domeniu:
Automatică
Predat:
la facultate
Materie:
Automatică
Sus!