Päringud
Koosta päring, mis kuvab kõik tooted koos nende kategooriate nimedega.

Leia kõige kallim toode igast kategooriast.

Kuvada kõik kategooriad ja nende toodete arv.

Leia toodete keskmine hind kategooria kaupa.

Kuvada ainult need kategooriad, kus pole ühtegi toodet.

Leia kõik tooted, mille hind on suurem kui tabeli keskmine hind.

Vaated (VIEW)
–Loo vaade, mis näitab kõiki tooteid koos kategooria nimega.

–Loo vaade, mis koondab info: kategooria nimi, toodete arv, minimaalne ja maksimaalne hind.

–Loo vaade, mis arvutab toode käibemaksu (24%) ja iga toode hind käibemaksuga.

Protseduurid
–Loo protseduur, mis lisab uue toote (sisendparameetrid: tootenimi, hind, kategooriaID).

–Loo protseduur, mis uuendab toote hinda vastavalt tooteID-le.

–Loo protseduur, mis kustutab toote ID järgi.

–Loo protseduur, mis tagastab kõik tooted valitud kategooriaID järgi.

–Loo protseduur, mis tõstab kõigi toodete hindu kindlas kategoorias kindla protsendi võrra.

KASUTAJAD ja ÕIGUSED
Loo kasutaja tootehaldur

Loo kasutaja kataloogihaldur

Loo kasutaja vaataja

GRANT

Kontroll
Vaataja
insert

delete

Tootehaldur
select

insert

Kataloogihaldur
delete from toodekategooria

delete from toode

Lisa eraldi õigusraport

Tuleta meelde, milliseid teemasid õpiti eelmisel õppeaastal, koosta nende põhjal 2–3 ülesannet ja lahenda need.
1)Esimene transaction –Lisage uus kategooria seejärel võtke transaktsioon tagasi

2)Teine transaction –Kustutage üks toode ja seejärel võtke tagasi

3)Kolmas transaction –Muutke kõikide toodete hinnaks 1,23 ja võtke transaktsioon tagasi
