R272: Programiranje baza podataka
prolećni semestar školske 2012/2013 godine
Novosti
Kratak sadržaj kursa
- Ugnježdenje upitnih jezika u proceduralne jezike: SQL/C, SQL/Java
- Upravljanje transakcijama: transakcija, pad, oporavak, kontrola konkurentnosti Slajdovi (deo 1)
- Fizičko projektovanje baza podataka: struktura datoteka, struktura indeksa
- Optimizacija u relacionim bazama podataka. Algoritmi izvršavanja upita Opis tabela i zadaci
- Upravljanje podacima u RSUBP DB2
- Princip rada u klijent/server okruženju. Stored procedure
- Administracija i održavanje baze podataka
Raspored nastave
Predavanja:
- sreda, od 12.15-14.00, sala 718, zgrada na Studentskom trgu
Vežbe :
- prva grupa - sreda 14.15-17, sala BIM, zgrada na Studentskom trgu
- druga grupa - petak 11.15-14, sala 718, zgrada na Studentskom trgu
Nastavnici i asistenti
Nastavnik: Nenad Mitić
Asistenti: Mirjana Maljković
Nina Radojičić
Literatura
- Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom: Database Systems: The Complete Book, International Version, 2nd ed. 2008.
- C.J.Date: An Introduction to Database Systems, VIII ed, Addison Wesley Inc, 2004.
- G.Pavlović-Lažetić: Osnove relacionih baza podataka, drugo izdanje, Matematički fakultet, 1999. (pdf verzija)
- DB2 uputstva i materijali
Način formiranja ocene
- Predispitne obaveze
- Završni ispit: pismeno-usmeni