Course description
The course description is available in Croatian only.
- Uvod, primarni i strani ključevi, dizajn baze
- Tipovi podataka, model
- Osnovne DDL i DML naredbe
- String, datumske i agregatne funkcije, NULL vrijednosti
- Kartezijev produkt, prirodno spajanje
- Join
- Aliasi
- Group by, having
- Podupiti
- Ključevi, indeksi, full text indeksi
- Optimizacija upita
- Izrada i vraćanje sigurnosne kopije baze podataka
- Rad s drugim bazama i alatima
- Normalizacija
- Ponavljanje za završni ispit
Learning outcomes
- ability to build a database model
- ability to design normalized database
- ability to create basic SQL queries
- ability to construct SQL queries with data filtering
- ability to control embedded SQL functions
- ability to connect multiple data tables using SQL queries
- ability to sort and group data retrieved by a query
- ability to compare an outer SQL query with an inner SQL query
- ability to organize and optimize the database using indexes
Reading list
Required reading
- Kramberger, T.; Duk, S.; Kovačević, R.: Baze podataka, TVZ, Zagreb, 2018, ISBN: 978-953-7048-70-9
Abraham Silberschatz: DATABASE SYSTEM CONCEPTS SIXTH EDITION, 2011
Radovan, M.: Baza podataka, Informator, Zagreb, 1993.
Further reading
- Tkalac, S.: Relacijski model podataka, Informator, Zagreb, 1988.
Ullman, D.,J.: Database and Knowledge – base Systems, Computer Science Press, 1999.
Date, C.J.: An Introduction to Database Systems, Addison-Wesley publishing Company, New York. 1994.
Course coordinators 1
Teaching staff 2
Exam dates
Exam dates for this academic year are not published yet. Last year's dates:
- 16. 2. 2026.Redovni rokpast
- 23. 2. 2026.Redovni rokpast
- 20. 6. 2026.Redovni rokpast
- 21. 6. 2026.Izvanredni rokpast
- 29. 6. 2026.Redovni rokpast
- 6. 7. 2026.Redovni rokpast
- 7. 9. 2026.Redovni rokpast
within 10 days within 30 days later past
Source: ISVU. Click a date to open Studomat and register; check it for changes too.