Podcast
Questions and Answers
Care dintre următoarele opțiuni descrie cel mai bine combinația limbajului PL/SQL?
Care dintre următoarele opțiuni descrie cel mai bine combinația limbajului PL/SQL?
În PL/SQL, declarațiile SQL nu pot fi emise dintr-un program PL/SQL.
În PL/SQL, declarațiile SQL nu pot fi emise dintr-un program PL/SQL.
False
Care sunt cele trei părți principale care definesc un bloc PL/SQL?
Care sunt cele trei părți principale care definesc un bloc PL/SQL?
DECLARE, BEGIN, EXCEPTION
Unitatea de bază a unui program sursă PL/SQL este un ______.
Unitatea de bază a unui program sursă PL/SQL este un ______.
Signup and view all the answers
Asociază caracteristicile PL/SQL cu descrierile corecte:
Asociază caracteristicile PL/SQL cu descrierile corecte:
Signup and view all the answers
Care dintre următoarele nu este o caracteristică a limbajului PL/SQL?
Care dintre următoarele nu este o caracteristică a limbajului PL/SQL?
Signup and view all the answers
Partea declarativă (DECLARE) este obligatorie într-un bloc PL/SQL.
Partea declarativă (DECLARE) este obligatorie într-un bloc PL/SQL.
Signup and view all the answers
Unde poate fi folosită o variabilă de tip RECORD într-o instrucțiune UPDATE?
Unde poate fi folosită o variabilă de tip RECORD într-o instrucțiune UPDATE?
Signup and view all the answers
Un tip RECORD definit într-o specificație de pachet este compatibil cu un tip RECORD local definit identic.
Un tip RECORD definit într-o specificație de pachet este compatibil cu un tip RECORD local definit identic.
Signup and view all the answers
Care este valoarea inițială a unui câmp dintr-un RECORD?
Care este valoarea inițială a unui câmp dintr-un RECORD?
Signup and view all the answers
O constrângere ________ poate fi specificată pentru un câmp al unui record, impunând o valoare inițială diferită de NULL.
O constrângere ________ poate fi specificată pentru un câmp al unui record, impunând o valoare inițială diferită de NULL.
Signup and view all the answers
Ce tip de operații de comparație NU sunt permise în mod nativ pentru variabilele de tip RECORD?
Ce tip de operații de comparație NU sunt permise în mod nativ pentru variabilele de tip RECORD?
Signup and view all the answers
O variabilă declarată folosind %ROWTYPE
sau %TYPE
moștenește valoarea inițială a elementului referit.
O variabilă declarată folosind %ROWTYPE
sau %TYPE
moștenește valoarea inițială a elementului referit.
Signup and view all the answers
În ce clauză a unei instrucțiuni INSERT
poate fi folosită o variabilă de tip RECORD
?
În ce clauză a unei instrucțiuni INSERT
poate fi folosită o variabilă de tip RECORD
?
Signup and view all the answers
Asociați afirmațiile cu restricțiile aplicabile inserărilor și actualizărilor RECORD
:
Asociați afirmațiile cu restricțiile aplicabile inserărilor și actualizărilor RECORD
:
Signup and view all the answers
Care dintre următoarele NU este o restricție legată de tipurile RECORD
?
Care dintre următoarele NU este o restricție legată de tipurile RECORD
?
Signup and view all the answers
Ce face instrucțiunea FETCH
într-un cursor explicit?
Ce face instrucțiunea FETCH
într-un cursor explicit?
Signup and view all the answers
PL/SQL ridică o excepție atunci când o instrucțiune FETCH
nu returnează niciun rând.
PL/SQL ridică o excepție atunci când o instrucțiune FETCH
nu returnează niciun rând.
Signup and view all the answers
Ce atribut al cursorului explicit este utilizat pentru a verifica dacă un cursor este deschis?
Ce atribut al cursorului explicit este utilizat pentru a verifica dacă un cursor este deschis?
Signup and view all the answers
După ce un cursor este închis, nu se mai pot extrage înregistrări din setul de rezultate al cursorului și nu se mai pot referi ___________ cursorului.
După ce un cursor este închis, nu se mai pot extrage înregistrări din setul de rezultate al cursorului și nu se mai pot referi ___________ cursorului.
Signup and view all the answers
Asociază acțiunile cu declarațiile corespunzătoare:
Asociază acțiunile cu declarațiile corespunzătoare:
Signup and view all the answers
Ce face operatorul DELETE(n)
într-un array asociativ sau tabel imbricat?
Ce face operatorul DELETE(n)
într-un array asociativ sau tabel imbricat?
Signup and view all the answers
Operatorul DELETE(m, n)
elimină doar elementul de la indexul n
, lăsând elementul de la indexul m
intact.
Operatorul DELETE(m, n)
elimină doar elementul de la indexul n
, lăsând elementul de la indexul m
intact.
Signup and view all the answers
Care este operatorul folosit pentru a verifica dacă o valoare este diferită de o alta?
Care este operatorul folosit pentru a verifica dacă o valoare este diferită de o alta?
Signup and view all the answers
Operatorul ____
verifică dacă o valoare se află într-un interval.
Operatorul ____
verifică dacă o valoare se află într-un interval.
Signup and view all the answers
Asociază operatorii cu operațiile corespunzătoare:
Asociază operatorii cu operațiile corespunzătoare:
Signup and view all the answers
Care este operatorul de atribuire?
Care este operatorul de atribuire?
Signup and view all the answers
Operatorul =>
este un separator de itemi.
Operatorul =>
este un separator de itemi.
Signup and view all the answers
Ce simbol se folosește pentru a delimita un comentariu pe mai multe linii?
Ce simbol se folosește pentru a delimita un comentariu pe mai multe linii?
Signup and view all the answers
Operatorul _____
verifică dacă o valoare este NULL.
Operatorul _____
verifică dacă o valoare este NULL.
Signup and view all the answers
Care dintre următorii operatori are cea mai mare prioritate în evaluarea unei expresii?
Care dintre următorii operatori are cea mai mare prioritate în evaluarea unei expresii?
Signup and view all the answers
Ce se întâmplă cu instrucțiunea CONTINUE WHEN
dacă condiția nu este adevărată?
Ce se întâmplă cu instrucțiunea CONTINUE WHEN
dacă condiția nu este adevărată?
Signup and view all the answers
Într-o buclă WHILE
, condiția este evaluată o singură dată la începutul buclei.
Într-o buclă WHILE
, condiția este evaluată o singură dată la începutul buclei.
Signup and view all the answers
Ce instrucțiune trebuie să existe într-o buclă WHILE
pentru a preveni o buclă infinită?
Ce instrucțiune trebuie să existe într-o buclă WHILE
pentru a preveni o buclă infinită?
Signup and view all the answers
Instrucțiunea ______ transferă controlul la o etichetă necondiționat.
Instrucțiunea ______ transferă controlul la o etichetă necondiționat.
Signup and view all the answers
Într-o buclă FOR
fără REVERSE
, cum se modifică indexul la fiecare iterație?
Într-o buclă FOR
fără REVERSE
, cum se modifică indexul la fiecare iterație?
Signup and view all the answers
Într-o buclă FOR
cu REVERSE
, dacă valoarea limitei superioare este mai mică decât valoarea limitei inferioare, instrucțiunile din interiorul buclei vor fi executate cel puțin o dată.
Într-o buclă FOR
cu REVERSE
, dacă valoarea limitei superioare este mai mică decât valoarea limitei inferioare, instrucțiunile din interiorul buclei vor fi executate cel puțin o dată.
Signup and view all the answers
Ce instrucțiune poate fi utilizată pentru a încheia o buclă WHILE
anticipat?
Ce instrucțiune poate fi utilizată pentru a încheia o buclă WHILE
anticipat?
Signup and view all the answers
Instrucțiunea ______ doar transferă controlul la următoarea instrucțiune.
Instrucțiunea ______ doar transferă controlul la următoarea instrucțiune.
Signup and view all the answers
Asociază instrucțiunea cu comportamentul corespunzător în interiorul unei bucle:
Asociază instrucțiunea cu comportamentul corespunzător în interiorul unei bucle:
Signup and view all the answers
Când este evaluată condiția în instrucțiunea CONTINUE WHEN
?
Când este evaluată condiția în instrucțiunea CONTINUE WHEN
?
Signup and view all the answers