#87 Etapa 3 psgbd - discuţii
state: closed opened by: adrianharabula on: 5/15/2017
Etapa III (max 30 puncte - prezentabil in saptamana 23-28 mai de catre cei care au laboratorul joi pe 1 iunie, prezentabil in saptamana 29 mai-02 iunie de catre restul; restul au posibilitatea sa prezinte si in 23-28 daca doresc acest lucru).
La curs ati invatat sa faceti indecsi ce va pot ajuta in diverse situatii (pentru selecturi simple, pentru JOIN, pentru group by, pentru order by, in cautari pe diverse tipuri de date, cu functii etc.) Alegeti 3 dintre categoriile de mai sus si construiti indecsi care sa va ajute in acele situatii. Trebuie sa demonstrati profesorului de laborator ca intr-adevar executia fara indecsi este mult mai greoaie decat cea in care adaugati indecsii.
Crearea de triggere care sa permita satisfacerea constrangerilor existente in proiect. De exemplu daca se sterge o data de care depind si alte date si utilizatorul este sigur de asta sa fie sterse si datele aditionale. Alternativ, puteti implementa o strategie de soft delete (tot prin triggere sa marcheze doar datele "sterse" si sa nu le stearga de tot).
Utilizarea unui view materializat (+ operatii pe el).
Posibilitatea de a exporta toate tabelele din proiect in fisiere SQL care prin rulare ar trebui sa creeze toate entitatile utilizate (tabele, functii, proceduri, pachete, tipuri de date, triggere, viewuri etc.). Se va folosi dictionarul de date pentru a gasi acele informatii.
Comments
from: Elena-Anghelina on: 5/15/2017
avem trigger la delete 2dbe25ddc5a5827b6c5af51a834da0cc32a341ed
from: adrianharabula on: 6/6/2017
it's done!