Introducere în teoria bazelor de date

Previzualizare curs:

Extras din curs:

Evolutie

Intr-un calculator datele sunt stocate att in memoria interna (temporar) cat si in memoria externa (persistent).

In memoria externa, evolutia modului de memorare a datelor a fost determinata de urmatoarele aspecte:

- accesul cat mai rapid si usor la date;

- stocarea unui volum cat mai mare de date;

- cresterea compexitatii datelor;

- perfectionarea echipamentelor de culegere, stocare, transmitere si prelucrare a datelor.

Bazele de date, ca mod de organizare a datelor in memoria externa, au evoluat din fisiere printr-un proces de integrare a lor (fisierele si legaturile dintre ele) si tinand cont de cerintele aplicatiilor informatice.

Sunt numeroase aspecte care priveste trecerea de la fisiere la baze de date (vezi Anexa A2) dar cel mai important este modelul de structurare a datelor in memoria externa (vezi capitolul 2) care difera pentru cele doua notiuni.

De la aparitia lor si pana astazi, bazele de date au parcurs urmatoarele generatii (determinate in principal de modelul de date implementat):

- generatia I: BD arborescente si retea (pana la sfarsitul anilor '70);

- generatia a-II-a: BD relationale (sfarsitul anilor '70 si pana acum);

- generatia a-III-a: BD orientate obiect (sfarsitul anilor '80 si pana acum).

Elementele componente ale unei baze de date

Am aratat faptul ca bazele de date au evoluat din fisiere (vezi si capitolul 2). Acest lucru se regaseste si in notiunile utilizate in cele doua moduri de organizare a datelor in memoria externa., asa cum reiese din tabelul urmator. De remarcat faptul ca atat fisierele cat si bazele de date se construiesc pornind de la lumea reala inconjuratoare.

Citirea tabelului se va face de la stanga la dreapta, iar notiunile corespunzatoare de pe cele doua randuri pot fi considerate similare.

Astfel vom spune: o baza de date este formata din mai multe colectii de date. Fiecare dintre acestea are atasata o familie de caracteristici, care este formata din mai multe caracteristici, care iau valori dintr-un domeniu de valori.

In mod similar se citeste randul de jos: un sistem de fisiere este format din mai multe fisiere. Fiecare dintre acestea are atasata o inregistrare, care este formata din mai multe campuri, care iau valori.

Baza de date Clectii de date Familie de caracteristici Caracteristici Domenii de valori

Sistem de fisiere Fisiere Inregistrare Campuri Valori

Ne vom ocupa, in continuare, de notiunile aferente bazelor de date, urmand ca de fisiere sa ne ocupam in capitolul urmator.

Domeniul de valori este dat de multimea valorilor posibile pentru o caracteristica (exemplu: culorile posibile pentru un automobil).

Caracteristica semnifica definirea si descrierea unui anumit aspect (proprietati) dintr-o entitate a lumii reale (

Download gratuit

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

Structură de fișiere:
  • Introducere in Teoria Bazelor de Date.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nota:
8/10 (3 voturi)
Nr fișiere:
1 fisier
Pagini (total):
4 pagini
Imagini extrase:
4 imagini
Nr cuvinte:
1 366 cuvinte
Nr caractere:
7 282 caractere
Marime:
11.94KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Limbaje de Programare
Tag-uri:
baze de date, informatii, manipulare
Predat:
la facultate
Materie:
Limbaje de Programare
Sus!