Opis predmeta
Opis predmeta dostupan je samo na hrvatskom jeziku.
- Uvodno predavanje DDL, DML, ugrađene funkcije, kartezij / JOIN
- Aliasi, podupiti, indexi, normalizacija
- Transakcije u bazama podataka
- Procedure i funkcije
- Kontrola toka u pohranjenim zadatcima
- Kursori, handleri
- Prvi međuispit
- Okidači
- Zaključavanje podataka
- Dodjeljivanje dozvola
- Pogledi, CTE Primjena
- UpperCASE alata u bazama podataka
- Skladište podataka
- Primjena baza podataka u robotizaciji poslovnih procesa – RPA Napredni SQL Drugi međuispit
Kada i gdje
Raspored nastave i zauzetost prostorija dostupni su nakon prijave TVZ računom.
Prijava TVZ računomIshodi učenja
Ishodi učenja prikazani su na engleskom jeziku.
- ability to compare different types of server-client architectures
- ability to remove database malfunctions
- ability to estimate the efficiency of a database model in an information system
- ability to distinguish between the structures of a centralised and a distributed database
- ability to compare the mechanisms used in database management
- ability to create objects by using a query language (SQL)
- ability to develop the stored data (functions, procedures, triggers) by using advanced SQL techniques
- ability to control the flow and redirection of the SQL code flow
- ability to devise the control of a parallel data access by using various techniques: data locking, locking granularity and defining a level of data isolation
- ability to control the permissions to and levels of data access
- ability to distinguish between the requests of a transaction system and those of a data warehouse system
- ability to identify the necessity for getting prompt information by using systems of business intelligence
Literatura
Obavezna literatura
- Skripta iz kolegija, prezentacije s predavanja
MySQL Documentation: MySQL Reference Manuals
Priručnik iz kolegija (Zbirka zadataka)
Dodatna literatura
- Manger; R.: Baze podataka, skripta, Sveučilište u Zagrebu, Prirodoslovno Matematički
fakultet, drugo izdanje, Zagreb, 2014.
Balling, D. J. ; Zawodny, J.: High Performance MySQL, O'Reilly, 2015.
Vaswani, V.; MySQL Database Usage & Administration, McGraw-Hill Osborne Media, 2010.
Cabral, S.; Murphy, K.: MySQL Administrator's Bible, Wiley Publishing, Inc., Indianapolis,
Ramakrishnan, R.; Gehrke, J.: Database Management Systems, 3rd Edition, McGraw- Hill,
Sumathi, S.; Esakkirajan, S.: Fundamentals of Relational Database Management Systems,
Springer, Verlag Berlin Heidelberg, 2007.
Nosioci predmeta 2
Izvođači nastave 3
Ispitni rokovi
Rokovi za ovu akademsku godinu još nisu objavljeni. Prošle godine održani su:
- 7. 2. 2026.Redovni rokodržan
- 12. 2. 2026.Redovni rokodržan
- 19. 2. 2026.Redovni rokodržan
- 25. 6. 2026.Redovni rokodržan
- 2. 7. 2026.Redovni rokodržan
- 10. 9. 2026.Redovni rokodržan
do 10 dana do 30 dana kasnije održani
Izvor: ISVU. Klik na rok otvara Studomat za prijavu ispita; ondje provjeri i moguće izmjene.