Programiranje baza podataka - 3. godina I smera

 

Vežbe - školska 2017/2018. godina

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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
  6. 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)
  7. 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)
  8. SQC vežbanje
    SQC primeri - tekstovi zadataka
  9. 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)
  10. 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)
  11. 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)
  12. 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)
  13. 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)
  14. 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!
  15. KRAJ!
  16. Povratak na vrh

     

    OBAVEŠTENJA

    • 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.