Programiranje baza podataka - 3. godina I smera
Vežbe - školska 2017/2018. godina
- SQC - uvodne vežbe
Osnovno
Zadaci
prevodjenje
(Primer 1) (Primer 2) (Primer 3) (Primer 4 + stuktura)(Primer 5) (Primer 6 a)
(Primer 6b) (Primer 7) (Primer 8) (Primer 9) (Primer 10) - SQC - kursori
Korišćenje kursora...
Zadaci
(Primer 1) (Primer 2) (Primer 3) (Primer 4) (Primer 5) (Primer 6)
(Primer 7) (Primer 8) (Primer 9) (Primer 10) - SQC - kursori u kursoru i vežbanje
Zadaci
Kursor u kursoru: (Primer 1) (Primer 2)
Zadaci za vežbanje: (Primer 1) (Primer 2) (Primer 3) (Primer 4)
(Primer 5) (Primer 6) - SQC - compound i transakcije
Kratak teorijski uvod
(Primer Rollback)
Primeri compound sql: (Primer 1) (Primer 2) (Primer 3) (Primer 4)
Primeri savepoint: (Primer 1) (Primer 2)
Zadaci
Primeri višekorisničko okruženje: (Primer 1)(Primer 2)
Zadaci za vežbu: (Primer 1)(Primer 2)(Primer 3) - SQC - nivoi izolovanosti
Nivoi izolovanosti
Primeri sa različitim nivoima izolovanosti: (Primer RR - Repeatable Read) (Primer RS - Read Stability) (Primer CS - Cursor Stability)
Primeri sa zaključavanjem tabela:(Primer lock exclusive mode) (Primer lock share mode)
Primer za vežbu - SQC - dinamički
Dinamički SQL osnovno
Primeri
Dinamički SQL rešenja: (primer 1)(primer 2) (primer 3)
(primer 4)(primer 5)(primer 6)(primer 7)(primer 8) - SQC konekcija na više baza
SQC primeri konekcija na vise baza - tekstovi zadataka
SQC konekcija na vise baza
Za prevođenje su potrebni (embprep) i (prevodjenje) . Može biti od koristi (uputstvo)
Rešenje zadatka 1: (dbmcon.sqc) (dbmcon1.sqc) (dbmcon1.h) (dbmcon2.sqc) (dbmcon2.h)
Rešenje zadatka 2: (dbmcon.sqc) (dbmcon1.sqc) (dbmcon1.h) (dbmcon2.sqc) (dbmcon2.h) (izdvajanjeDosije) (izdvajanjePredmeta) - SQC vežbanje
SQC primeri - tekstovi zadataka - SQLJ - informativno
(SQLJ)
Uputstvo Data Studio
Uputstvo za prevodjenje iz terminala + (bldsqlj) (db2sqljcustomize2) (pokreni )
Primeri - tekstovi zadataka
Primeri sa časa: (Primer 1) (Primer 2) (Primer 3) (Primer 4)
(Primer 5 - prvi deo) (Primer 5 - drugi deo zadatka) (Primer 6) - SQLJ - nastavak
Primeri - tekstovi zadataka
(Primer 1 + UpdatePredmet.sqlj)
Verzija u višekorisničkom okruženju:(Primer 1 + UpdatePredmet.sqlj)
(Primer 2)
(Primer 3)
(Primer - modeShare.sqlj) (Primer - modeExclusive.sqlj)
Primer 5 + tabela.sql + DeleteStipendije.sqlj + Primer2delete.sqlj + UpdateStipendije.sqlj+ Primer2update.sqlj SQLJ konekcija na više baza
SQLJ primeri konekcija na vise baza - tekstovi zadataka
Ukoliko ne koristite DataStudio, za prevođenje su potrebni: (db2sqljcustomize2) ,(pokreni) , (bldsqlj) i (bldsqlj2) . Može biti od koristi (uputstvo)
PRIMER: (Primer1.java) (Vstud.sqlj) (Mstud.sqlj) - JDBC
Primeri JDBC - tekstovi zadataka
Primeri sa časa: (Primer 1) (Primer 2) (Primer 3) (Primer 4)
(Primer 5) (Primer 6) (Primer 6 - verzija 2) (Primer 7) (Primer 8)
(Primer 9) (Primer 10) (Primer 11) (Primer 12) (Primer 13)
(Kratko uputstvo) (Za pokretanje iz konzole)
(Primer višekorisničko okruženje - ažuriranje predmeta)
(Primer višekorisničko okruženje - ažuriranje predmeta II način) - JDBC konekcija na više baza
JDBC primeri konekcija na vise baza - tekstovi zadataka
Ukoliko ne koristite DataStudio, za prevođenje su potrebni: javac i (pokreni) . Može biti od koristi (uputstvo)
PRIMER 1: (viseKonekcija.java)
PRIMER 2: (viseKonekcijaPrimer2.java) - Hibernate
Tekstovi zadataka
Uputstvo za instaliaciju alata Hibernate možete pronaći: OVDE. Može koristiti i da pratite postupak na osnovu slika.
Druga opcija je da preuzmete novu verziju virtuelne mašine OVDE.
(Rešenje zadataka) - Primer za vežbanje Primer koji služi kao vežba pred ispit. Ne podrazumevati da raspored poena po zadacima, kao ni broj zadataka mora odgovarati ispitu!
- KRAJ!
- Rezultate možete naći OVDE!
- Rezultate možete naći OVDE! Gledanje radova je moguće 5.9.2018. u 12h u 716. U ovoj školskoj godini nisu postavljeni pragovi za praktične pismene ispite.
- Rezultate možete naći OVDE!
- Studenti koji žele da rade ispit iz PBP u ispitnom roku jun 2, treba da se prijave OVDE!
- Rezultate možete naći OVDE! Gledanje radova je moguće 22.7.2018. u 13h u 716.
- Studenti koji žele da rade ispit iz PBP u ispitnom roku jun 1, treba da se prijave OVDE! Molimo Vas da se ne prijavite po automatizmu, već samo ako zaista planirate da izađete na ispit. Prijava će biti moguća do ponedeljka 04.06.2018. u 23h.
- Rezultate sa kolokvijuma možete naći OVDE!
- Spisak studenata koji rade kolokvijum u ucionicama u Jagicevoj ulici pogledajte OVDE! Ostali studenti rade na Studentskom trgu. Svi studenti treba da dodju u 15 do 9h na odgovarajucu lokaciju.
- Prijava za kolokvijum je obavezna: potrebno je popuniti formu koja se nalazi OVDE! Na osnovu ove prijave će biti napravljen raspored polaganja. Odabir lokacije ne garantuje da ćete biti raspoređeni na tu lokaciju i zavisi od broja zainteresovanih (prioritet imaju oni koji se prvi prijave).
- Raspored polaganja po salama će biti objavljen ovde (BITNO proveriti zbog 2 lokacije: Studentski trg/Jagićeva).
- KOLOKVIJUM 12.4.2018. sa početkom u 9h.
- Kolokvijum će se održati po rasporedu koji će biti objavljen na sajtu fakulteta. Na kolokvijumu dolazi kompletno gradivo sa vežbi obrađeno do kolokvijuma.
OBAVEŠTENJA
