Navigacija

13S113SAB - Softverski alati baza podataka

Specifikacija predmeta
Naziv Softverski alati baza podataka
Akronim 13S113SAB
Studijski program Softversko inženjerstvo
Modul
Tip studija osnovne akademske studije
Nastavnik (predavač)
Nastavnik/saradnik (vežbe)
Nastavnik/saradnik (DON)
Broj ESPB 6.0 Status predmeta izborni
Uslovljnost drugim predmetima
Ciljevi izučavanja predmeta Uvođenje u softverske alate za razvoj baza podataka. Uvođenje u softverske alate za održavanje i korišćenje baza podataka. Uvođenje u programsko okruženje za baze podataka.
Ishodi učenja (stečena znanja) Znanje u vezi korišćenja softverskih alata za razvoj baza podataka. Znanje u vezi korišćenja softverskih alata za održavanje i korišćenje baza podataka. Znanje u vezi programskog okruženja za baze podataka.
Sadržaj predmeta
Link ka stranici predmeta http://si4sab.etf.rs/
Link ka predavanjima https://teams.microsoft.com/l/team/19%3aG6TcnLOIwFGwSFlBgkROF_jd2SkRGccxX_cDmek0oyo1%40thread.tacv2/conversations?groupId=7cbb3155-6d2b-4f56-8915-6df03670de27&tenantId=1774ef2e-9c62-478a-8d3a-fd2a495547ba
Sadržaj teorijske nastave SOFTVERSKI ALATI ZA RAZVOJ BAZA PODATAKA: Razvoj u IE notaciji. Razvoj u modifikovanoj ERM notaciji. Detalji implementacije alata. SOFTVERSKI ALATI ZA ODRŽAVANJE I KORIŠĆENJE BAZE PODATAKA: Administriranje. Fizičko modeliranje podataka. Indeksi. Plan izvršavanja. Generisanje izveštaja. PROGRAMSKO OKRUŽENJE ZA BAZE PODATAKA: Programiranje na nivou baze podataka. Programiranje na nivou aplikacije.
Sadržaj praktične nastave Kreiranje modela podataka korišćenjem IE notacije. Kreiranje uskladištenih SQL procedura, funkcija, okidača. Kreiranje Java programa koji koriste JDBC pristup bazi podataka.
Literatura
  1. ERWin User Guide, Computer Associates
  2. SQL in a Nutshell, K.E.Kline, O'Reilly
  3. Database Programming with JDBC and Java, G.Reese, O'Reilly
  4. Database Systems, T.Connolly, C.Begg, Addison Wesley
Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine
Predavanja Vežbe DON Studijski i istraživački rad Ostali časovi
2 2 1
Metode izvođenja nastave Predavanja. Vežbe. Laboratorijske vežbe. Domaći zadaci.
Ocena znanja (maksimalni broj poena 100)
Predispitne obaveze Poena Završni ispit Poena
Aktivnosti u toku predavanja 0 Pismeni ispit 30
Praktična nastava 30 Usmeni ispit 0
Projekti 20
Kolokvijumi 20
Seminari 0