Fakultet tehničkih nauka

Predmet: Projektovanje baza podataka (17.IZOO20)

Osnovne informacije:
 
Kategorija Stručno-aplikativni
Uža naučna oblast
  • Inženjerstvo informacionih sistema
  • Informaciono-komunikacioni sistemi
ESPB 5

Cilj predmeta je usvajanje i razumevanje osnovnih koncepata u oblasti baza podataka. Studenti će razumeti različite nivoe apstrakcije i savladati tehnike konceptualnog i implementacionog projektovanja baza podataka, sa mogućnošću uključivanja u realne projekte iz oblasti razvoja baza podataka.

Nakon položenog ispita iz ovog predmeta studenti će razumeti pojam modela podataka i strukturu, ograničenja i operacijsku komponentu savremenih modela podataka (sa akcentom na model objekti veze i relacioni model) i steći će znanja i veštine neophodne za primenu osnovnih i naprednih tehnika projektovanja baza podataka. Pored toga, savladaće osnovne tehnike primene jezika SQL (Structured Query Language) na serverima baze podataka.

Razvoj postupaka za upravljanje podacima i pojam baze podataka. Osnovni koncepti i karakteristike modela podataka. ER (Entity Relationship) model podataka. Klasifikacija i vrste ograničenja u ER modelu podataka. Relacioni model podataka. Klasifikacija i vrste ograničenja u relacionom modelu podataka. Funkcionalna zavisnost i ključ šeme relacije. Anomalije ažuriranja. Normalne forme. Tehnike projektovanja relacione šeme baze podataka. Upotreba jezika SQL u opisu šeme baze podataka i manipulaciji podacima.

Predavanja; računarske vežbe; konsultacije; timski rad na projektovanju konceptualne šeme baze podataka; 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. Principi baza podataka 1996 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Date C. J. Relational Theory for Computer Professionals: What Relational Databases Are Really All About 2013 OReilly Media Engleski
Kordić, S. i dr. Baze podataka : zbirka zadataka 2018 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Elmasri, R., Navathe, S.B. Database Systems Models, Languages, Design and Application Programming 2010 Pearson, Boston Engleski
Mogin, P., Luković, I., Govedarica, M. Principi projektovanja baza podataka 2004 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Date C. J. Database Design and Relational Theory: Normal Forms and All That Jazz 2012 O Reilly Media Engleski
Mihajlović, D. Informacioni sistemi i projektovanje baza podataka 1998 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Složeni oblici vežbi
Predispitna
Da
Obavezna
Da
Broj poena
15.00
Predmetna aktivnost
Složeni oblici vežbi
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Usmeni deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Složeni oblici vežbi
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Predmetni(projektni)zadatak
Predispitna
Da
Obavezna
Da
Broj poena
15.00
Predavanja
Računarske vežbe
Računarske vežbe
Računarske vežbe
Računarske vežbe