Rešiti na SQL-u:

Primer 1: Za svakog studenta smera Informatika na osnovnim akademskim studijama, koji je fakultet upisao 2007. godine, pronaći koje obavezne predmete nije položio. Izdvojiti ime i prezime studeta i naziv predmeta.

Primer 2: Za svaki smer pronaći studenta koj je položio najveći broj bodova. Izdvojiti naziv smera, indeks, ime i prezime studenta i broj položenih bodova.

Primer 3: Napisati upit na SQL-u koji za školsku 2006/2007. i svaki smer osnovnih studija izračunava koliki je procenat studenata koji su te godine upisali fakultet, upisan upravo na taj smer, kao i koja je prosečna ocena na smeru za tu generaciju te školske godine. Izdvojiti oznaku i naziv smera, ukupan broj upisanih studenata na fakultet te godine i prosečnu ocenu smera u toj generaciji. Izveštaj urediti po prosečnoj oceni.

Primer 4: Napisati naredbu na SQL jeziku koja:

Primer 5: Napisati okidač koji sprečava brisanje studenata čiji status nije ispisan.

Primer 6: Napraviti okidač koji dozvoljava ažuriranje broja bodova predmetima samo za jedan bod. Ako je nova vrednost bodova veća od postojeće, broj bodova se povećava za 1, a ako je manja smajuje se za 1.

Primer 7: Napraviti tabelu broj_predmeta koja ima jednu kolonu broj (tipa smallint) i u nju uneti jedan entitet koji predstavlja broj predmeta u tabeli predmet. Napisati okidač koji ažurira tabelu broj_predmeta tako što povećava vrednosti u koloni broj za 1 kada se unese novi predmet u tabelu predmet. Napisati okidač koji ažurira tabelu broj_predmeta tako što smanjuje vrednost u koloni broj za 1 kada se obriše predmet iz tabele predmet.

Primer 8: Napisati naredbu na SQL-u koja:

Primer 9: Napisati naredbu na SQL-u koja:

Primer 10: Za sve studente čije ime počinje na slovo P i rođeni su između februara i jula, izdvojiti podatke o položenim ispitima. Izdvojiti indeks, ime i prezime studenta, naziv predmeta, dobijenu ocenu i kategoriju položenog predmeta. Položen predmet spada u kategoriju: