Sunteți pe pagina 1din 2

Subiectul I (2 puncte) (timp de lucru 10 minute)

1. Considerând baza de date agentie corespunzatoare unei agenții de voiaj, cu următoarele relații:

client(CNP,nume,prenume)
unitate(CUI,nume,adresa)
camera(CUI,numar,tip,pret)
rezervare(data_rezervare,nr_nopti)

1. (1p) Pentru tabelele client, unitate, camera, rezervare să se determine cheile candidat,
cheia primară și cheile alternative. Dacă este necesar, se mai pot adăuga noi atribute
pentru fiecare relație.
2. (1p) Să se stabilească legături între relațiile: unitate-camera, client-rezervare, camera-
rezervare. Să se noteze tipurile de relații stabilite precum și cheile străine asociate.

Rezolvare – NUME și PRENUME STUDENT

client
Chei candidat

PK

unitate
Chei candidat

PK

camera
Chei candidat

PK

rezervare
Chei candidat
PK

Legaturi
Tip legatura unitate-camera, PK,
FK
unitate(CUI,nume,adresa )
camera(CUI,numar,tip,pret )
Tip legatura client-rezervare, PK,
FK
client(CNP,nume,prenume )
rezervare(data_rezervare,nr_nopti )
Tip legatura camera-rezervare,
PK, FK
camera(CUI,numar,tip,pret )
rezervare(data_rezervare,nr_nopti )

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