PROGRAMIRANJE BAZA PODATAKA

I smer i R smer

Kurs Programiranje baza podataka ima za cilj:

  • usvojiti napredne koncepte i tehnike baza podataka;
  • savladati aplikativni SQL (SQL/C);
  • savladati ODBC standard rada sa bazom podataka (JDBC);
  • ovladati tehnikama programiranja transakcija (upravljanje transakcijama, pad i oporavak; kontrola konkurentnosti);
  • shvatiti osnove objektno-relacionog preslikavanja (ORM Hibernate);
  • dobiti pregled operacija potrebnih za administraciju i održavanje baze podataka.
U okviru studija postoje i drugi kursevi koji se bave bliskim temama.

Osnovne informacije:

  • izborni predmet (3. godina I smera) / obavezni predmet (4. godina R smera) *
  • 6 bodova ESPB (I smer) / 5 bodova ESPB (R smer)
  • 2 časa predavanja nedeljno (oba smera)
  • 3 časa vežbi nedeljno (I smer) / 2 časa vežbi nedeljno (R smer)
* Po novijim akreditacijama, predmet je na I smeru obavezan i sluša se na 4. godini studija.

Predmetni nastavnici:

  • prof. dr Saša Malkov
  • dr Nina Radojičić Matić

Asistenti:

  • Petar Đorđević
  • Robert Doža
Informacije za školsku 2025/26. godinu će biti naknadno ažurirane.

Ispitne obaveze: (100 poena):

  • praktični deo: 60 poena
  • teorijski deo: 40 poena

Da bi ispit bio položen neophodno je položiti i praktični i teorijski deo, odnosno osvojiti minimum 20 poena na teorijskom delu i minimum 31 poen na praktičnom delu. Jednom položeni praktični deo važi do kraja tekuće školske godine ili sve dok se ponovo ne izađe na taj deo. Teorija se pregleda tek kada se položi praktični deo. Odnosno, u jednom roku se mogu polagati i praktični i teorija, ili samo teorija ukoliko je praktični deo položen u nekom od prethodnih rokova, s tim da se ispit mora prijaviti i u roku kada se polaže teorija i u roku kada se polaže praktični deo.

Pre dolaska na uvid u radove obavezno pročitati sledeće OBAVEŠTENJE.

Materijali

Skripta za predavanja se nalazi ovde

Literatura

  1. G. Pavlović - Lažetić: Osnove relacionih baza podataka, Matematički fakultet, Beograd, 1999.
  2. H. Garcia-Molina, J. D. Ullman, J. Widom: Database Systems: The Complete Book, International Version, 2nd edition, Pearson Education, 2008.
  3. C.J.Date: An Introduction to Database Systems, VIII ed, Addison Wesley Inc, 2004.
  4. S. Malkov: Programiranje baza podataka, skripta
  5. DB2 uputstva i materijali

Materijali sa časova

Materijali za vežbe se nalaze ovde

Početak školske godine

Svim studentima želimo uspešan početak školske godine!

25.03.2026.

Matematički fakultet, Univerzitet u Beogradu
školska 2025/26. godina