Innleveringer: Obligatoriske øvingsarbeider. 8 av 12 øvinger må være godkjent for å kunne fremstille seg til eksamen.
Forutsetninger: Enten et av fagene LO236D, LO323D/LN323D, LO325D, LO336D eller et annet grunnleggende databasefag.
Evaluering: 3 timers skriftlig eksamen.
Ansvarlig: Kjell Toft Hansen
Læremål: Etter gjennomført kurs skal studentene kunne bruke Oracle PL/SQL til å programmere forretningslogikk direkte på en Oracle databasetjener. De skal kunne forstå betydningen av å legge programmene sentralt på tjeneren slik at alle klientene har tilgang til de samme programmene. Studentene skal også kunne bruke Oracles objektrelasjonelle databaseteknologi (SQL 3) for å lage objektorienterte strukturer.
Innhold: Deklarasjoner, blokker, kontrollstrukturer, løkker, lagrete prosedyrer, triggere, feilhåndtering, cursorer, brukerdefinerte funksjoner, pakker, objekttyper, objekttabeller, dynamiske matriser, nøstete tabeller, pekere, abstrakte datatyper, metoder.
Litteratur: Jonathan Gennick with Tom Luers, Teach Yourself PL/SQL in 21 days, Second Edition, SAMS, ISBN 0-672-31798-2.
Kjøp faget