4_tema_ baze de date
DESCRIPTION
fj;lTRANSCRIPT
Interogarea bazei de date (SQL)
Sa se realizeze urmatoarea baza de date:
Sa se realizeze urmatoarele interogări de acţiune, utilizand SQL:
1) Sa se creeze tabela ProdusePerisabile cu următoarea structură CodProdus, Denumire,UnitateMasura, dataExpirare , pret
2) Sa se adauge in tabela ProdusePerisabile produsul “Mere” având codul „mere212”, măsurat in „kg”,din categoria „alimente”, expirând la data 12.12.2012, având preţul 10 000.
3) Sa se adauge in tabela ProdusePerisabile produsul “Zahar” având codul „zahar12”, măsurat in „kg”, expirând la data 1.12.2012, având preţul 5000.
4) Sa se adauge in tabela ProdusePerisabile toate produsele din categoria „alimente”
5) Sa se reducă cu 10% preţul produselor ce expira in ultima luna.
6) Sa se şteargă din tabela Produseperisabile acele produse care au expirat.
Interogări de selecţie
7) Sa se afiseze lista localitatilor din care provin clientii (fiecare oras se va afisa o singura data)
8) Sa se afiseze lista cu primele 3 chitante ce au suma cea mai mare.
9) Sa se afiseze numerele bonurilor de consum, datele consumurilor şi să se calculeze numărul de zile trecut de la consum pentru toate bonurile de consum dintr-o anume gestiune tastata ca parametru.
10) Sa se afişeze numerele bonurilor de consum si denumirea gestiunilor unde s-au intocmit in anul curent.
11) Sa se afiseze produsele (Denumirea produsului)consumate in semestrul 1 al anulul 2012.
12) Sa se afiseze numarul de clienti din fiecare localitate.
13) Sa se afiseze comanzile ce valoarea totala mai mica de 2 mil ordonate in functie de valore.
14) Sa se afiseze preturile minime si maxime pentru produsele din categoria „Alimentare” pentru care media preturilor este mai mare de 200.
15) Realizaţi o interogare UNION pentru a afisa toate produsele care n usunt din categoria „Alimentare” si cel perisabile (CodProdus, Denumire) masurate in”KG„ Intr-o a treia coloana numita Categoria se va afisa “Perisabile “ pentru ProduselePerisabile şi categoria pentru restul produselor.
16)Realizaţi o interogare cu subinterogare pentru a afisa chitantele cu cele mai mari sume
17)Realizaţi o interogare cu subinterogare pentru majora cu 10% preturile produselor comandate in luna aprilie anul curent.
18)Sa se afiseze produsele care nu au fost comandate.