Kako implementirati delimično poništavanje transakcije (ne potpuno, već do određene tačke)?
DBA / Database
Šta je CTE (Common Table Expression)? Koje su prednosti? Da li se CTE materializuje?
Koji indeks bi bio odgovarajući ako u našem stupcu ima malo jedinstvenih vrednosti i veliki broj NULL vrednosti?
Šta je paket procedura? Od čega se sastoji?
Ispričaj mi o vrstama indeksa. Koje postoje i koje si najčešće koristio?
Šta može da se uradi ako indeks nije primenjen zbog funkcije u koloni?
Da li se u proceduri izvršava više DML operacija u jednoj transakciji?
Kako vratiti vrednost iz procedure koristeći REF CURSOR?
Da li si čuo za Nested Loop Join? Šta je to i kada se koristi?
Da li ste radili sa triggerima? Zašto ste ih koristili? Koje vrste triggera poznajete (ROW vs STATEMENT)?
Da li će zapis napravljen putem običnog INSERT-a ostati u tabeli logova ako transakcija bude poništena?
Spomenuli ste optimizaciju procedura. Šta ste tačno uradili za to?
Šta je transakcija? Navedite principe ACID.
Koji nivoi izolacije transakcija postoje u Oracle-u? Koji je podrazumevani? U čemu se razlikuje READ COMMITTED od SERIALIZABLE?
Да ли сте радили са изузецима? Које врсте изузетака постоје у PL/SQL?
Šta su hints u Oracle-u? Kojima ste koristili?
Šta je DBLink? Kako ste ga koristili? Arhitektonska rešenja?
Spomenuli ste bulk operacije. Ispričajte više o kombinaciji BULK COLLECT i FORALL.
Koja je razlika između funkcije i procedure?
Реци ми за себе си.