Baze de date relaționale

Extras din curs:

Baze de date relationale

Baza de date se defineşte ca fiind

ansamblul colecţiilor de date

împreună cu

structura acestora

şi

relaţiile dintre ele.

Baze de date relationale

Generatii de baze de date:

generaţia I: BD arborescente şi reţea (până la sfârşitul anilor ’70);

generaţia a-II-a: BD relaţionale (sfârşitul anilor ’70 şi până acum);

generaţia a-III-a: BD orientate obiect (sfârşitul anilor ’80 şi până acum).

Baze de date relationale

Bazele de date relaţionale (BDR) utilizează modelul de date relaţional şi noţiunile aferente.

BDR este un ansamblu organizat de tabele (relaţii) împreună cu legăturile dintre ele.

Baze de date relationale

BDR au o solidă fundamentare teoretică, în special prin cercetările de la IBM conduse de

Edgar Frank “Ted” Codd.

(1923 - 2003)

Baze de date relationale

Avantajele BDR faţă de fişiere

Baze de date relationale

Condiţii minimale pentru ca un SGBD să fie relaţional:

să implementeze modelul de date relaţionale prin LDD şi LMD;

să implementeze cel puţin un limbaj relaţional.

Baze de date relationale

Definirea entităţilor se face sub forma unor tablouri bidimensionale numite tabele sau relaţii de date.

Baze de date relationale

Baze de date relationale

DOMENIU este un ansamblu de valori caracterizat printr-un nume.

El poate fi explicit (se enumeră valorile posibile, de exemplu D1:{M, F}) sau implicit (se precizează proprietăţile valorilor, de exemplu D1:{a/aN}).

Baze de date relationale

TABELA/RELAŢIA este un subansamblu al produsului cartezian al mai multor domenii, caracterizat printr-un nume.

Baze de date relationale

ATRIBUTUL este coloana unei tabele, caracterizată printr-un nume.

Numărul de domenii este mai mic sau egal cu numărul de atribute pentru o tabelă (mai multe atribute pot lua valori din acelaşi domeniu).

Baze de date relationale

TUPLUL este linia dintr-o tabelă şi nu are nume.

Ordinea liniilor (tupluri) şi coloanelor (atribute) dintr-o tabelă nu trebuie să prezinte nicio importanţă.

Download gratuit

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

Structură de fișiere:
  • Baze de Date Relationale.ppt
Alte informații:
Tipuri fișiere:
ppt
Nota:
9/10 (3 voturi)
Nr fișiere:
1 fisier
Pagini (total):
50 pagini
Marime:
225.94KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Rețele
Predat:
la facultate
Materie:
Rețele
Sus!