Sunteți pe pagina 1din 5

id_stud

1
Se considera o baza de date formata din doua
tabele: o tabela cu studentii inmatriculati la 2
facultatea X si o tabela cu notele obtinute de acestia 3
la examene. 4
5
6

STUDENT CATALOG id_nota


id_stud id_nota 1
nume id_stud 2
prenume an studiu 3
data_nasterii semestru 4
judet nota 5
grupa credite 6
7
8
9
10
11
12
13
14
nume prenume data_nasterii judet grupa
Popescu Andreea 1990-01-13 Bucuresti 1
Ionescu Maria 1989-04-15 Iasi 2
Vasilescu Alexandru 1990-10-18 Prahova 1
Marinescu Ionut 1989-04-13 Vrancea 2
Dumitru Ioana 1990-09-06 Buzau 2
Popescu Veronica 1989-11-12 Bucuresti 1

id_stud an studiu semestru nota credite


4 1 1 6 4
1 1 1 7 5
4 2 1 4 5
1 1 2 9 5
5 2 2 1 5
1 1 1 7 4
6 1 2 7 5
3 2 2 9 4
3 2 2 6 4
2 1 1 4 3
1 2 2 10 4
3 1 1 5 5
1 2 2 9 5
1 2 1 10 5
(1,'Popescu','Andreea','1990-01-13','Bucuresti',1),
(2,'Ionescu','Maria','1989-04-15','Iasi',2),
(3,'Vasilescu','Alexandru','1990-10-18','Prahova',1),
(4,'Marinescu','Ionut','1989-04-13','Vrancea',2),
(5,'Dumitru','Ioana','1990-09-06','Buzau',2),
(6,'Popescu','Veronica','1989-11-12','Bucuresti',1),

(1,4,1,1,6,4),
(2,1,1,1,7,5),
(3,4,2,1,4,5),
(4,1,1,2,9,5),
(5,5,2,2,1,5),
(6,1,1,1,7,4),
(7,6,1,2,7,5),
(8,3,2,2,9,4),
(9,3,2,2,6,4),
(10,2,1,1,4,3),
(11,1,2,2,10,4),
(12,3,1,1,5,5),
(13,1,2,2,9,5),
(14,1,2,1,10,5),
Nr cerinta
1
2
3
4
5
6
7
8
9
10
11
12

13

14
15
16
17
18

19

20
21
22
23
24
25
26
27
28
29
Descriere
Sa se afiseze numele si prenumele tuturor studentilor.
Sa se afiseze numarul de studenti inmatriculati.
Sa se afiseze toate notele mai mari de 8.
Sa se afiseze primele doua note de 10.
Sa se afiseze toti studentii ordonati dupa data nasterii.
Sa se mute studentul Dumitru Ioana de la grupa 2 la grupa 3.
Sa se creasca cu 1 punct nota cu id-ul 7.
Sa se stearga nota cu id-ul 10.
Sa se determine pentru fiecare nota din catalog rezultatul inmultirii sale cu numarul de credite.
Sa se afiseze toate notele cuprinse intre 7 si 9 si id-ul studentului care le-a obtinut.
Sa se afiseze cea mai mica si cea mai mare nota.
Sa se afiseze pentru fiecare student daca este din Bucuresti sau daca este din provincie.
Sa se creeze pentru fiecare student utilizatorul de biblioteca astfel: primele 4 litere din numele de fam
nasterii (exemplu: Pope1990).
Sa se afiseze studentii care si-au sarbatori ziua de nastere anul acesta.
Sa se afiseze pentru fiecare student cate note are in catalog.
Sa se afiseze studentii care au media notelor din catalog mai mare de 7.
Sa se afiseze, pentru fiecare student, nota maxima si nota minima obtinuta.
Sa se afiseze, pentru fiecare student, media notelor din anul I de studiu.
Sa se afiseze, toate numerele de grupa si toate semestrele in care s-au inregistrat note cu categorizar
corespunzatoare ("grupa"/"semestru").
Sa se afiseze, pentru fiecare student din grupa 1, notele obtinute in anul II.
Sa se afiseze, pentru fiecare nota, studentul care a obtinut-o.
Sa se afiseze, pentru fiecare student, numarul de restante.
Sa se afiseze, cati studenti din Bucuresti, au cel putin o nota de 10 in catalog.
Sa se afiseze numele studentilor care au obtinut cel putin o nota de 9 sau 10.
Sa se afiseze cati studenti au avut cel putin o restanta.
Sa se afiseze toti studentii din Bucuresti si media lor din anul I.
Sa se creeze o tabela virtuala (view) cu toti studentii nascuti in anul 1990.
Sa se creeze o tabela virtuala (view) cu numele studentilor si numarul de note pe care le au in catalog
Sa se creeze o tabela virtuala (view) cu toti studentii si media lor din facultate, in ordine descrescatoa

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