Extras din proiect
Baza de date cuprinde reapartizarea studentilor in caminele studentesti conform cererilor depuse de acestia.
Baza este formata din 4 tabele :
o facultati
o camin_stud
o cereri_stud
o repartitie_stud
FACULTATI
cod_fac (pk) numeric(10)
nume_fac varchar
total_cer_stud numeric(8)
nrloc_alocate numeric(6)
CAMIN_STUD
ncamin (pk) varchar(12)
nr_locuri numeric(4)
nr_loc_in_cam numeric(2)
administrator varchar(20)
CERERI_STUD
cod_cerere Numeric(6)
cod_stud (pk) Numeric(6)
nume_stud varchar
datan Date
an_studiu Numeric(2)
cod_fac (fk) Numeric(10)
medie Numeric(6,2)
REPARTITIE_STUD
cod_stud (pk) numeric(6)
ncamin (fk) varchar(12)
cam (fk) numeric(4)
Diagrama entitate relație a bazei de date :
Relatiile intre tabele sunt urmatoarele:
- Intre tabela FACULTATI si tabela CERERI_STUD relatia este 1-m (unu la mai multi)
• tablela parinte- FACULTATI
• tabela copil- CERERI_STUD
Relatia are loc prin intermediului campului “cod_fac” care in tabela parinte este primary key iar in tabela copil este foreign key
- intre tabela CAMIN_STUD si tabela REPARTITIE_STUD relatia este 1-m
• tabela parinte- CAMIN_STUD
• tabela copil- REPARTITIE_STUD
Relatia are loc prin intermediului campului “ncamin” care in tabela parinte este primary key iar in tabela copil este foreign key.
Preview document
Conținut arhivă zip
- Lucrul cu Baze de Date.docx