Napredne baze podataka
Prikazani su podaci za akademsku godinu: 2024./2025.
Laboratorijske vježbe
Opis predmeta
Pretraživanje teksta u relacijskim bazama podataka, napredno korištenje SQL-a, objektne i objektno-relacijske baze podataka, geoprostorne baze podataka, vremenske baze podataka, NoSQL baze podataka, semantički web i tokovi podataka.
Preduvjeti
Poznavanje koncepata relacijskih baza podataka i osnovnih dijelova sustava za upravljanje relacijskim bazama podataka .
Izrada jednostavnijih modela relacijskih baza podataka.
Korištenje upitnog jezika SQL.
Studijski programi
Sveučilišni diplomski
Izborni predmeti (1. semestar) (3. semestar)[FER3-HR] Automatika i robotika - profil
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Elektroenergetika - profil
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Elektronika - profil
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
Jezgreni predmeti profila
(1. semestar)
[FER3-HR] Računalno inženjerstvo - profil
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti profila
(3. semestar)
Izborni predmet profila
(1. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Računarska znanost - profil
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Znanost o mrežama - profil
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Znanost o podacima - profil
Izborni predmeti
(1. semestar)
(3. semestar)
[FER2-HR] Programsko inženjerstvo i informacijski sustavi - profil
Teorijski predmeti profila
(1. semestar)
[FER2-HR] Računalno inženjerstvo - profil
Predmeti specijalizacije profila
(1. semestar)
(3. semestar)
[FER2-HR] Računarska znanost - profil
Predmeti specijalizacije profila
(1. semestar)
(3. semestar)
Ishodi učenja
- dizajnirati objektno-relacijske, vremenske, prostorne i NoSQL baze podataka
- koristiti objektno-relacijske vremenske, prostorne i NoSQL baze podataka, te sustave za upravljanje tokovima podataka
- objasniti koncepte različitih modela podataka
Oblici nastave
Predavanja
Studentima se prezentiraju teoretske postavke odabranih tema isprepletene mnoštvom praktičnih primjera.
Mješovito e-učenjeStudentima su na raspolaganju online tutoriali namijenjeni učenju i svladavanju praktičnih zadataka.
Samostalni zadaciStudente potičemo na kontinuirano učenje rješavanjem domaćih zadaća kroz prilagođenu online platformu te izradom nekoliko manjih projekata u kojima primjenjuju znanje stečeno na predmetu.
LaboratorijStudenti s predmetnim nastavnicima diskutiraju svoja rješenja projektnih zadataka.
Način ocjenjivanja
Kontinuirana nastava | Ispitni rok | |||||
---|---|---|---|---|---|---|
Vrsta provjere | Prag | Udio u ocjeni | Prag | Udio u ocjeni | ||
Domaće zadaće | 40 % | 10 % | 40 % | 10 % | ||
Seminar/Projekt | 50 % | 46 % | 50 % | 46 % | ||
2. Međuispit: Pismeni | 0 % | 22 % | 0 % | |||
Završni ispit: Pismeni | 30 % | 22 % | ||||
Ispit: Pismeni | 50 % | 44 % |
Tjedni plan nastave
- Načela modeliranja podataka, Funkcije prozora. rekurzija. pivotiranje
- Funkcije prozora. rekurzija. pivotiranje, Projekt
- Pretraživanje teksta u relacijskom sustavu baze podataka
- Objektno orijentirani model podataka, Objektne i objektno-relacijske baze podataka
- Oblikovanje prostornih i vremenskih podataka, Osnove prostornih. vremenskih i prostorno-vremenskih baza podataka
- Oblikovanje prostornih i vremenskih podataka, Osnove prostornih. vremenskih i prostorno-vremenskih baza podataka, Projekt
- Sustavi za upravljanje raspodijeljenim bazama podataka
- Međuispit
- Modeli ključ-vrijednost. graf. zajednica stupaca. dokument, Polustrukturirani model (izražen kao XML. XML schema. JSON), NoSQL baze podataka
- Grafovske baze podataka, Upravljanje kopijama podataka i modeli dosljednosti, Utjecaj indeksa na učinkovitost upita, Baze podataka u središnjoj memoriji
- NoSQL baze podataka, Grafovske baze podataka, Veliki podatci - načela, Projekt
- Baze tokova podataka
- Oblikovanje podataka u semantičkom webu (RDF. OWL)
- Skladište podataka
- Završni ispit
Literatura
(.), Pramod J. Sadalage, Martin Fowler: NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence,
(.), Tyler Akidau, Slava Chernyak, Reuven Lax: Streaming Systems,
Izvedba
ID 252352
Zimski semestar
5 ECTS
R2 Engleski jezik
R2 E-učenje
30 Predavanja
0 Seminar
0 Auditorne vježbe
15 Laboratorijske vježbe
0 Konstrukcijske vježbe
0 Vježbe tjelesnog odgoja
Ocjenjivanje
87.5 izvrstan
75 vrlo dobar
62.5 dobar
50 dovoljan