U okviru tečaja predstavit ćemo osnovne značajke programskog jezika PL / SQL. Dalje ćemo pogledati strukturu programa i sintaksu programskih naredbi. U nastavku ćemo istražiti kako možemo pristupiti podacima baze podataka i kako koristimo naredbe SQL jezika u PL / SQL okruženju. Naučit ćemo o jednostavnim i složenim vrstama podataka.razmotrit ćemo neke metode korištenja softverskih struktura podataka i baviti se iznimkama iz baze i programa. Napravit ćemo neke primjere postupaka, funkcija i softverskih paketa te ih pohraniti u bazu podataka za višekratnu upotrebu. Osim korištenja standardnih programskih formata, proizvest ćemo i neki programski kod koji se izvršava kada se u bazi podataka događaju pojedinačni događaji. U okviru ćemo pogledati jednostavne i složene okidače za različite osnovne događaje. Dio tečaja bit će i prezentacija izvršavanja dinamičnih SQL naredbi unutar PL / SQL programa. Uvest ćemo i upotrebu različitih načina prevođenja, izvođenja i uklanjanja pogrešaka PL / SQL programskog koda u okruženju Oracle. Za kraj ćemo pogledati bazu podataka u kojoj se nalaze programski podaci i kako možemo kontrolirati ovisnost između pojedinih programa i drugih objekata baze podataka.