Naziv
Baze podataka
Organizacijska jedinica
Odsjek za informacijske i komunikacijske znanosti
ECTS
4
Šifra
280612
Semestri
zimski
Satnica
Predavanja
30
Vježbe u praktikumu
30

Cilj
Studenti će upoznati koncepte, mogućnosti i ulogu baze podataka i sustava za pretraživanje informacija u informacijskom sustavu. Praktičan rad s bazom podataka omogućit će studentu da upozna i ovlada različitim metodama upravljanja s bazom. U tu svrhu koristit će se neke od poznatih relacijskih baza podataka.
Sadržaj
  1. Uvod u kolegij i definicija baze podataka
  2. Osnovni pojmovi
  3. Model podataka
  4. Relacijski model podataka
  5. Ključevi
  6. Strani ključevi
  7. Ograničenja
  8. Priprema za kolokvij
  9. 1. Kolokvij
  10. Osnove programskog jezika SQL
  11. Spajanje tablica u SQL-u
  12. Brisanje, umetanje i promjena podataka u SQL-u
  13. Normalne forme
  14. Priprema za 2. kolokvij
  15. 2. Kolokvij

Ishodi učenja
  1. Definirati bazu podataka i osnovne pojmove: entitet, informacija i podatak
  2. Objasniti problem oblikovanja baze podataka
  3. Transformirati konceptualni model baze podataka u shemu relacijske baze podataka
  4. Implementirati entitetski i referencijalni integritet te pravila integriteta
  5. Napisati jednostavne i kompleksne upite
Metode podučavanja
Predavanja i vježbe na računalima koje kroz praktične primjere prate predavanja.
Metode ocjenjivanja
Tijekom semestra studenti će imati dva kolokvija s kojima se mogu osloboditi pisanog dijela ispita. Pismeni i usmeni ispit.

Obavezna literatura
  1. Manger, R. Baze podataka, Element, 2012.
  2. Materijali dostupni na fakultetskom sustavu
  3. Tkalac, S. Relacijski model podataka, Informator, Zagreb, 1988.
Dopunska literatura
  1. Harrington, J. L. Relational Database Design and Implementation, Elsevier Inc., 2016.
  2. Date, C. J. An Introduction to Database Systems, 8th Edition, Addison Wesley, 2003.

Izborni predmet na studijima
Novi i reformirani studiji
  1. Informacijske znanosti, sveučilišni prijediplomski jednopredmetni studij, 3. semestar
  2. Informacijske znanosti, sveučilišni prijediplomski dvopredmetni studij, 3. semestar