SLO | EN

Cilji in kompetence

Študent bo: Predvideni cilji študenta so: 1. razumeti metodologijo in tehnologijo razvoja informacijskega sistema s programskimi enotami v bazi podatkov 2. razumeti povezavo čelnega in zalednega dela informacijskega sistema 3. razumeti procesiranje v zalednem delu informacijskega sistema 4. tvoriti zahtevne poizvedbe po več tabelah z SQL 5. razviti programske enote v zalednem delu informacijskega sistema 6. povezati zaledne programske enote s čelnimi programskimi enotami 7. testirati kompleksne aplikacije 8. razviti sposobnost komuniciranja z drugimi strokovnjaki v informacijski dejavnosti Kompetence 1. sposobnost ustvarjanja/spreminjanja programskih enot v zalednem delu informacijskega sistema 2. sposobnost povezovanja in dokumentiranja zalednih programskih enot

Vsebina

1. Pregled proceduralnih jezikov za aktualne relacijske baze podatkov 2. Omejitve SQL 3. Proceduralni konstrukti: spremenljivke, konstante, kurzorji, logika pogojev, izjeme in ponovitve 4. Upravljanje transakcij 5. Struktura programa 6. Procedure, funkcije in parametri 7. Paketi 8. Napredni prožilci 9. Varnost aplikacije in programskih enot 10. Objektno usmerjeni aspekti 11. Uporaba programskih enot v drugih programskih jezikih 12. Uporaba programskih enot v Oracle Application Express

Metode poučevanja in učenja

• predavanja in naloge • laboratorijske vaje z računalnikom • raziskovalni projekt • predstavitev raziskovalnega projekta

Predvideni študijski rezultati - znanje in razumevanje

Znanje in razumevanje: Ob koncu predmeta bodo študenti zmožni: • izdelati, testirati in dokumentirati programske enote v bazi podatkov • izdelati in nadzorovati transakcije, ki jih prožijo programske enote v bazi podatkov • uporabljati orodja za razvoj zalednih programskih enot • povezati zaledne programske enote s čelnimi

Temeljni literatura in viri

1. Morris B. S. (2023). Resilient Oracle PL/SQL: Building Resilient Database Solutions for Operation. (305 str.). O'Reilly Media.

Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti

- Poznavanje osnov SQL z dodiplomskega študija

  • red. prof. dr. ROBERT LESKOVAR

  • Pisni izpit: 60
  • Raziskovalna naloga: 40

  • : 36
  • : 24
  • : 150

  • slovensko
  • slovensko

  • ORGANIZACIJA IN MANAGEMENT INFORMACIJSKIH SISTEMOV - 2.