Rešiti na SQL-u:

Primer 1: Napraviti tabelu polozeni_predmeti u kojoj ce se nalaziti podaci o položenim predmetima studenata. Tabela ima iste kolone kao i tabela ispit.

Primer 2: Iz tabele polozeni_predmeti ukloniti kolonu datum_ispita .

Primer 3: Postaviti uslov da se u tabeli polozeni_predmeti mogu nalaziti samo podaci o studentima koji su fakultet upisali 2010. godine i da je podrazumevana ocena 6.

Primer 4: Ukloniti tabelu polozeni_predmeti .

Primer 5: Napraviti tabelu student_ispiti koja od kolona ima:

Definisati primarni ključ i strani ključ na tabelu dosije.

Primer 6: Tabeli student_ispiti dodati kolonu broj_ispita koja predstavlja broj polaganih ispita. Dodati i ograničenje da broj polaganih ispita mora biti veći ili jednak od broja položenih ispita.

Primer 7: U tabelu student_ispiti uneti podatke na osnovu podataka u tabeli ispit.

Primer 8: Napraviti indeks nad tabelom student_ispit nad kolonama indeks i prosek.

Primer 9: Napraviti pogled ispitnirok_predmeti koji prikazuje u kom ispitnom roku koji predmet je polagalo koliko studenata.

Primer 10: Za sve studente koji su polagali ispite izdvojiti: indeks, broj različitih predmeta koje je student polagao, broj različitih ocena koje je dobio, broj ispita koje je polagao, broj ispita koje je položio, najveću ocenu koju je dobio i prosek. Rezultat urediti prema broju ispita.

Primer 11: Pronaći datum poslednjeg položenog ispita za svakog studenta koji ima prosek iznad 7 i koji ima između 20 i 25 godina. Izdvojiti indeks, ime i prezime studenta i datum poslednjeg položenog ispita.

Primer 12: Pronaći studenta koji ima najviše položenih bodova. Izdvojiti indeks, ime i prezime studenta i broj položenih bodova.

Primer 13: Ako godišnje položi 60 bodova, koliko godina je potrebno studentu sa indeksom 27/2010 da položi predmete koje još nije položio.

Primer 14: Pronaći indeks studenta koji je u aprilsom roku 2011. godine dobio samo ocene 9.

Primer 15: Izdvojiti naziv ispitnog roka u kome su polagali svi studenti rođeni 1992. godine.