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.
Autori | Naziv | Godina | Izdavač | Jezik |
---|
Mogin, P., Luković, I.,Govedarica, M. | Principi projektovanja baza podataka | 2004 | Fakultet tehničkih nauka, Novi Sad | Srpski jezik |
Date, C.J. | An Introduction to Database Systems, (8th Edition) | 2003 | Pearson, Boston | Engleski |
Elmasri R, Navathe S. | Fundamentals of Database Systems, 7/E | 2015 | Pearson Education Ltd. | Engleski |
Mogin P. | Strukture podataka i organizacija datoteka | 2008 | Računarski fakultet, Beograd | Srpski jezik |
Coronel C., Morris S. | Database Systems: Design, Implementation, & Management, 11/E | 2014 | Course Technology | Engleski |
Date C. J. | SQL and Relational Theory: How to Write Accurate SQL Code 3/E | 2015 | OReilly Media | Engleski |
Shekhar, S., Chawla, S. | Spatial Databases: A Tour | 2003 | Prentice-Hall, New Jersey | Engleski |
Govedarica, M., Sladić, D., Radulović, A. | Infrastruktura geoprostornih podataka i geoportala | 2018 | Fakltet tehničkih nauka, Novi Sad | Srpski jezik |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Složeni oblici vežbi | da | da | 10.00 |
Složeni oblici vežbi | da | da | 25.00 |
Predmetni(projektni)zadatak | da | da | 15.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Usmeni deo ispita | ne | da | 30.00 |
| Ime i prezime | Vid nastave |
---|
| | Predavanja |
| | Računarske vežbe |
| | Računarske vežbe |
| | Računarske vežbe |
| | Računarske vežbe |
| | Računarske vežbe |