Professional Documents
Culture Documents
student
brojIndeksa mesto
ime ptt
prezime naziv
ulicaBrStanuje
datumRodjenja
smer
ispit
pttStanuje
rbPolaganja
brojIndeksa
idPredmeta
idNastavnika
datum
ocena
slusao
bodova
brojIndeksa
idPredmeta
nastavnik
idNastavnika
ime
pr edaje
prezime
pr edmet idNastavnika
zvanje
idPredmeta idPredmeta
osnovicaPlata
nazivPredmeta brojCasova
koeficijentPlata
idKatedre
putniTrosakMesec
pttStanuje
katedr a
idKatedre
naziv
SELECT predmet.nazivPredmeta,
COUNT(slusao.brojindeksa) as [slusalo studenata]
FROM predmet INNER JOIN
slusao ON predmet.idPredmeta = slusao.idPredmeta INNER JOIN
student ON slusao.brojIndeksa = student.brojIndeksa
WHERE (predmet.nazivPredmeta = 'baze podataka 1')
GROUP BY predmet.nazivPredmeta
1c. Koliko studenata smera softversko inženjerstvo je odslušalo predmet Baze
podataka 1.
SELECT predmet.nazivPredmeta,
COUNT(slusao.brojindeksa) as [slusalo studenata]
FROM predmet INNER JOIN
slusao ON predmet.idPredmeta = slusao.idPredmeta INNER JOIN
student ON slusao.brojIndeksa = student.brojIndeksa
GROUP BY predmet.nazivPredmeta
HAVING (predmet.nazivPredmeta = 'baze podataka 1')
SELECT brojindeksa
FROM [Polozili Baze podataka 1]
ORDER BY prezime asc
5. Kreirati proceduru za
11. Izlistati sve nastavnike osim onih koji imaju najveću platu.
Zadaci za aktivnost 2:
2) Izračunati broj položenih ispita, prosečnu ocenu, prosečan broj poena ostvarenih
na ispitima svih studenata čiji je prosek između 8 i 9. Spisak sortirati po prosečnoj
oceni od najveće do najmanje.
4) Izdvojiti prezime, ime, zvanja i godišnja primanja onih nastavnika čija su ukupna
godišnja primanja veća od ukupnih godišnjih primanja Žarka Mitrovića.