Predmet: Sistemi baza podataka
(17 -
IZOO57) Osnovne informacije
Matične organizacione jedinice predmeta
Program predmeta
Program se primenjuje od 01.10.2013.. Cilj predmeta je specijalističko (napredno) obrazovanje u oblasti sistema baza podataka. Studenti će razumeti koncepte i komponete sistema baza podataka i biće im ukazano na značaj standardizacije u oblasti sistema za upravljanje bazama podataka. Studenti će biti osposobljeni za uključivanje u realne projekte iz oblasti razvoja i implementacije baza podataka. S obzirom na izuzetno dinamičan razvoj komercijalnih alata u ovoj oblasti, značajan cilj je da se studenti osposobe za sistematičan pristup izučavanju novih alata, koji će im omogućiti brzo i lako ovladavanje njihovom primenom. Savladavanje tehnika programiranja na nivou servera baze podataka. Studenti će ovladati kreiranjem funkcija, procedura i trigera primenom sistema za upravljanje relacionim bazama podataka. Biće osposobljeni da objasne principe i reše probleme vezane za postavljanje upita u bazu podataka i njihovu optimizaciju, upravljanje transakcijama, konkurentni pristup, distribuiranje, sigurnost, bezbednost i oporavak baze podataka. Karakteristike i mogućnosti sistema baza podataka / sistema za upravljanje bazama podataka (SUBP). Transakciona obrada podataka. Upravljanje transakcijama i višekorisnički režim rada. Tehnike zaštite baze podataka od neovlašćenog pristupa i uništenja. Rečnik podataka SUBP-a. Mehanizmi SUBP-a za implementaciju ograničenja baze podataka. Realizacija šeme baze podataka na serveru baze podataka. Tehnike serverskog programiranja (programiranja na nivou SUBP). Distibuirane baze podataka. Fizičke strukture podataka i organizacija fizičke strukture baze podataka. Optimizacija upita. Predavanja; računarske vežbe; konsultacije; grupna i samostalna izrada obaveznih zadataka. Tokom celokupnog procesa izvođenja nastave, studenti se podstiču na intenzivnu komunikaciju, kritičko rezonovanje, samostalni rad i aktivan odnos prema procesu nastave.
|