Sunteți pe pagina 1din 1

Dumitrescu Raluca

MCAEC An 1
Grupa 1

Test de evaluare – curs 8

1) Cate tipuri de chei pot exista pentru o relaţie (tabela) si care sunt acestea?
Pentru o relaţie pot exista 3 tipuri de chei:
a) cheie primară: cel mai mic ansamblu de atribute (eventual unul singur) care
permite identificarea fără univoc al fiecărui tuplu al unei relaţii; atributele care
compun cheia primară nu pot să ia valoarea NULL.
b) cheie candidat: o altă posibilă cheie primară, care nu a fost însă reţinută ca atare.
c) cheie externă: un ansamblu de atribute (eventual unul singur) care este cheie
primară într-o altă relaţie.

2) Care sunt modelele ce trebuiesc realizate pentru a proiecta o baza de date?


Proiectarea unei baze de date presupune realizarea modelelor conceptual, logic și 
fizic, prin trecerea de la MCD la MLD, apoi, de la MLD la MFD. 

3) Ce reprezinta cardinalitatea unei relaţii ?


Cardinalitatea unei relatii reprezinta numarul minim , respectiv maxim de
tupluri ce apartin unei relatii . Cardinalitatea unei relaţii este variabilă în timp datorită
operaţiilor de actualizare  care pot adăuga sau şterge tupluri. 

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