Sunteți pe pagina 1din 4

BAZE DE DATE Problema Se da urmatorul dictionar de date: nr matricol, nume student, prenume student, anul, grupa, cod facultate,

denumire facultate, cod disciplina, denumire disciplina, cod profesor, nume profesor, luna sesiune, nota obtinuta. RG1: un student poate sustine un examen la o anumita materie in sesiuni diferite; RG2: un profesor poate preda mai multe discipline in cadrul unei facultati;

STUDENTI(nr matricol, nume student, prenume student, anul, grupa, cod facultate) FACULTATI(cod facultate, denumire facultate) DISCIPLINE(cod disciplina, denumire disciplina) PROFESORI(cod profesor, nume profesor) DISCP PROF(cod profesor, cod disciplina) NOTE(nr matricol, cod disciplina, luna sesiune, nota obtinuta) Crearea interogarilor de selectie Creati urmatoarea baza de date: MATERIALE(cod material, den material, u.m.) BONURI CONSUM(nr BC, data BC, cod gestiune) DETALII BON(nr BC, cod material, cant material, p.u.) Cerinte: 1. Afisati toate bonurile de consum emise cu codul 10 sau 11 in perioada1.01.2008-1.11.2008 2. Afisati valoarea materialelor iesite din gestiunea 11 pe 1.03.2008 3. Afisati materialele a caror denumire incepe cu litera I iesite in lunile martie, mai sau iunie din gestiunile 10,11 sau 12 4. Afisati lista materialelor consumate in primul trimestru al anului 2008 5. Afisati lista materialelor consumate in ultimele 200 de zile 6. Afisati valoarea bonurilor de consum pentru fiecare material consumat, iar in situatia in care materialul consumat depaseste 50000 afisati depaseste limita intr-o coloana separata Interogarile de selectie servesc la regasirea informatiilor din baza de date care indeplinesc anumite criterii. Rezolvare: Cream baza de date: MATERIALE(cod material, den material, u.m.) BONURI CONSUM(nr BC, data BC, cod gestiune) DETALII BON(nr BC, cod material, cant material, p.u.)

1. Afisati toate bonurile de consum emise cu codul 10 sau 11 in perioada1.01.2008-1.11.2008

2. Afisati valoarea materialelor iesite din gestiunea 11 pe 1.03.2008

3. Afisati materialele a caror denumire incepe cu litera I iesite in lunile martie, mai sau iunie din gestiunile 10,11 sau 12

4. Afisati lista materialelor consumate in primul trimestru al anului 2008

5. Afisati lista materialelor consumate in ultimele 200 de zile

6. Afisati valoarea bonurilor de consum pentru fiecare material consumat, iar in situatia in care materialul consumat depaseste 50000 afisati depaseste limita intr-o coloana separata

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