Rešiti na SQL-u:

Primer 1: Za svakog studenta koji je položio između 15 i 25 bodova i čije ime sadrži malo ili veliko slovo o ili a izdvojiti indeks, ime, prezime, broj predmeta koje je polagao, broj predmeta koje je položio i prosečnu ocenu. Rezultat urediti prema indeksu.

Primer 2: Klasifikovati predmete prema broju bodova na sledeći način:

Izdvojiti naziv predmeta i kategoriju.

Primer 3: Prebrojati koliko predmeta pripada svakoj kategoriji iz prethodnog zadatka.

Primer 4: Izračunati koliko studenata je položilo više od 10 bodova.

Primer 5: Za studenta koji ima ocenu 8 ili 9 izračunati iz koliko ispita je dobio ocenu 8 i iz koliko ispita je dobio ocenu 9. Izdvojiti indeks studenta, broj ispita iz kojih je student dobio ocenu 8, broj ispita iz kojih je student dobio ocenu 9.

Primer 6: U tabelu dosije uneti novog studenta Marka Markovica sa indeksom 28/2010, koji je rođen 1990. godine u Kragujevcu.

Primer 7: Uneti u bazu STUD2011 podatke o predmetima:

Primer 8: Uneti podatke o polaganju ispita iz predmeta Programiranje 2 za studente rođene 1991. godine. Studenti su polagali u junskom ispitnom roku i svi dobili ocenu 9.

Primer 9: Iz baze izbrisati podatke o studentima rođenim 1990. godine.

Primer 10: Iz baze izbrisati ispite u kojima je polagan predmet Programiranje 2 ili predmet koji ima 15 bodova.

Primer 11: Svim predmetima cija šifra počinje sa P povećati broj bodova za 20%.

Primer 12: Svim studentima koji su u januaru 2011. godine polagali Analizu 2 promeniti rok u jun 2011. Datum polaganja staviti da je nepoznat.

Primer 13: Predmetima koje su polagali studenti iz Beograda postaviti broj bodova na najveći broj bodova koji postoji u tabeli predmet.

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

Primer 15: Iz tabele polozeni_predmeti ukloniti kolonu datum_ispita .

Primer 16: 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 17: Ukloniti tabelu polozeni_predmeti .

Primer 18: Napraviti tabelu student_ispiti koja od kolona ima:

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

Primer 20: 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 21: U tabelu student_ispiti uneti podatke na osnovu podataka u tabeli ispit.