Documente Academic
Documente Profesional
Documente Cultură
Tema I
Proiectati un model relational pentru baza de date conform temei alese. Fiecare student isi
va formula propriul enunt (maxim 1.5 pagini tehnoredactate in Word), astfel incat sa
rezulte in modelul relational minim 5-6 tabele.
Realizati in baza de date creata minim 5 interogari de tip View pentru filtrari de date.
Studiu de caz
Reguli de gestiune:
1. Simbolurile conturilor sunt unice
2. Unui cont i corespunde un singur sold iniial debitor sau un sold iniial creditor
3. Numerele operaiilor contabile sunt unice
4. Pentru simplificarea problemei presupunem c unui document justificativ ii este atribuit n contabilitate
un cod unic.
5. Unei operaii contabile i corespunde un singur document justificativ
6. Un document poate genera mai multe operaii contabile
7. O operaie poate conine mai multe conturi debitoare/creditoare
Tema II
Realizati in baza de date creata la tema I minim 10 interogari de tip View: Incercati sa
utilizati view-urile pentru:
Sintetizarea datelor.
Realizati in baza de date creata la tema I minim 5 proceduri stocate (cu parametri si fara
parametri) pentru gruparea datelor si functii de tip agregat (SUM, AVG, COUNT).
Tema III
Realizati in baza de date creata la tema I minim 5 proceduri stocate (cu parametri si fara
parametri). Incercati sa exemplificati in procedure folosind instructiunea COMPUTE BY,
functii de clasificare (ROW_NUMBER, RANK, NTILE, alte functii SQL Server.
Realizati in baza de date creata la tema I: 2 functii de tip scalar si o functie de tip tabelar.
Pentru fiecare dintre aceste functii realizati si o procedura stocata care sa utilizeze functia
respectiva.