Programiranje baze podataka
ISVU: 117593•6 ECTS•Zimski i ljetni semestar
Osnovne informacije
- Organizacijska jedinica
- Odsjek za informacijske i komunikacijske znanosti
- Satnica
- Predavanja: 30 sati
- Vježbe u praktikumu: 30 sati
Nastavnici
Cilj
Student će upoznati načine i mogućnosti programiranja baze podataka. Praktičnim radom na konkretnim projektima student će ovladati različitim vještinama programiranja baze podataka. U tu svrhu koristit će se neki od poznatih SQL servera i neki od poznatih vizualnih programskih alata za programiranje.
Sadržaj
- Uvodno predavanje
- Temeljni pojmovi relacijskih baza podataka
- TransactSQL
- TransactSQL
- TransactSQL
- KOLOKVIJ
- Stored procedures
- Stored procedures
- Stored procedures
- User Functions
- Views & Triggers
- KOLOKVIJ
- TEORIJSKI KOLOKVIJ
- --
- --
Ishodi učenja
- Definirati i objasniti osnovne pojmove relacijskih baza podataka
- Transformirati konceptualni model baze podataka u shemu relacijske baze podataka
- Objasniti i primijeniti pravila entitetskog i referencijalnog integriteta
- Izraditi složene pohranjene procedure
- Primijeniti okidače, poglede i korisničke funkcije u bazi podataka
Metode podučavanja
Predavanja
Vježbe
Praktičan rad
Projektni rad
Metode ocjenjivanja
Pismeni ispit
Provjera praktičnih vještina
Izrada projektnog rada
Obavezna literatura
- Gunderloy M., J. Joreden: SQL server 2000, Sybex Inc., 2000.
- Dobson R.: Programing SQL server 2000, Miscrosoft Press, 2002.
- Roman, Steven. Access Database Design & Programming (3rd Edition), 2002.