Documente Academic
Documente Profesional
Documente Cultură
Proba Practica BD
Proba Practica BD
A r.N s.N X W Z
4 1 1 9 x c
3 2 7 1 Null Null
2 7 0 8 Null Null
R -> S
A X W r.N s.N Z
4 9 x 1 1 c
Null Null y 2 7 d
Null Null a 7 0 z
R <-> S
A r.N x W s.N Z
4 1 9 x 1 c
Null 2 Null Null 7 Null
Null 7 Null Null 0 Null
Dependente functionale:
NrMatricolNume,Prenume
GrupaNrMatricol
CursuriNume,Prenume
Constrangerile de integritate:
NrMatricol-Primary key
Nume-Primary key
Prenume-Primary key
Grupa-Not Null
Cursuri-Not Null
FN1:
Curs_Student
FN2:
Student
Grupa
ID_gr Denumire
4 114
3 122
2 156
1 123
Curs
ID_curs Denumire
1 Engleza
2 Germana
3 Programare
4 Analiza num.
5 Franceza
Nota
ID_nota Nota
1 7
2 5
3 8
4 9
FN3:
Student_grupa
ID_student ID_gr
1 4
2 3
3 2
4 1
Student_curs
ID_student ID_curs
1 1
1 2
2 3
2 1
3 4
4 5
4 1
Diagrama E-R(Student_curs)
Student_grupa
*ID_student
*ID_gr
Student
Grupa
*ID_student
*ID_gr
Nume
Denumire
Prenume
NrMatricol
Student_curs
*ID_student
*ID_curs
Curs
Nota *ID_curs
*ID_nota Denumire
Nota