Documente Academic
Documente Profesional
Documente Cultură
tipul SGBD-ului;
platforma hardware utilizata.
Observaii:
Entitile devin tabele n modelele relaionale.
n general, entitile se scriu cu litere mari.
Entitile sunt substantive, dar nu orice
substantiv este o entitate.
Pentru fiecare entitate este obligatoriu s se dea
o descriere detaliat.
Nu pot exista, n aceeai diagram, dou entiti
cu acelai nume, sau o aceeai entitate cu
nume diferite.
Exemplu:
Ci salariai pot lucra ntr-un departament? Muli!
n cte departamente poate lucra un salariat? In cel mult unul!
Relaia SALARIAT_lucreaza_in_DEPARTAMENT are cardinalitatea
maxim many-one (n:1).
Exemplu:
Ci salariai trebuie s conduc un departament? Cel puin unul!
Cte departamente trebuie s conduc un salariat? Zero!
Relaia SALARIAT_conduce_DEPARTAMENT are cardinalitatea
minim one-zero (1:0).
Diagrama E/R
3.
4.
5.
6.
7.
Diagrama E/R
Modelul relaional
Modelul relaional a fost conceput i dezvoltat de E.F.
Codd. El este un model formal de organizare
conceptual a datelor, destinat reprezentrii legturilor
dintre date, bazat pe teoria matematic a relaiilor.
Modelul relaional este alctuit numai din relaii i prin
urmare, orice interogare asupra bazei de date este tot o
relaie. Cercetarea n domeniu 3 mari proiecte
(System R, INGRES, PRTV)
Caliti:
este simplu;
riguros din punct de vedere matematic;
nu este orientat spre sistemul de calcul.
Structura datelor
Definirea noiunilor de domeniu, relaie, schem
relaional, valoare null i tabel vizualizare (view).
Conceptele utilizate pentru a descrie formal, uzual sau
fizic elementele de baz ale organizrii datelor sunt date
n urmtorul tabel:
Fiecare relaie are cel puin o cheie. Una dintre cheile candidat
va fi aleas pentru a identifica efectiv tupluri i ea va primi
numele de cheie primar. Cheia primar nu poate fi
reactualizat. Atributele care reprezint cheia primar sunt fie
subliniate, fie urmate de semnul #.
O cheie identific linii i este diferit de un index care
localizeaz liniile. O cheie secundar este folosit ca index
pentru a accesa tupluri. Un grup de atribute din cadrul unei
relaii care conine o cheie a relaiei poart numele de
supercheie.
Fie schemele relaionale R1(P1, S1) i R2(S1, S2), unde P1
este cheie primar pentru R1, S1 este cheie secundar pentru
R1, iar S1 este cheie primar pentru R2. n acest caz, vom
spune c S1 este cheie extern (cheie strin) pentru R1.