Documente Academic
Documente Profesional
Documente Cultură
1
6. In SQL Server , o baza de date
A. Este detinuta de un cont de acces
B. Poate avea alocati unu sau mai multi utilizatori
C. Poate obtine date de system (de exemplu, master) si date de
utilizator (aplicatie).
D. Poate avea attribute privilegii
E. Exista o colectie logica de obiecte de baze de date
Raspuns B, C, E
9. Privilegiile de system
A. Sunt acordate intr-o maniera similara Oracle, Sybase si Microsoft
SQL Server
B. Sunt specifice unui obiect al bazei de date
C. Permit beneficiarului sa efectueze o serie de functii administrative
pe server, cum ar fi oprirea serverului
D. Sunt anulate cu ajutorul instructiunii SQL REMOVE
E. Variaza intre bazele de date provenite de la producatori diferiti
Raspuns A, C, E
12. Rolurile
A. Pot fi atribuite unui singur utilizator
B. Pot fi partajate de mai multi utilizatori
C. Pot exista inainte de existenta utilizatorilor
D. Pot contine oricate privilegii de obiecte
E. Pot contine un singur privilegiu de obiecte
Raspuns B, C, D
Raspuns
GRANT SELECT, INSERT, DELETE
ON EMPLOYEE
TO manager_1, manager_2<
20. Scrieti instructiunea SQL pentru a anula privilegiile INSERT,
UPDATE si DELETE ale utilizatorului clerk_127 la tabelul MOVIE.
4
Daca vreti sa testati instructiunea, la inceput va trebui sa creati
utilizatorul clerk_127
Raspuns
REVOKE INSERT, UPDATE, DELETE
ON MOVIE
FROM clerk_127;
1. O tranzactie
A. Poate fi procesata partial
B. Nu poate fi procesata partial
C. Schimba baza de date dintr-o stare consistenta in alta
D. Este denumita uneori unitate de lucru
E. Are proprietatile deschise de acronimul ACID
Raspuns B, C, D, E
19. O blocare
8
A. Este un element de control atasat datelor pentru a le rezerva in scopul
actualizarii de catre utilizator
B. Este anulata de obicei atunci cand are loc o operatie COMMIT sau
ROLLBACK
C. Are setat un interval de asteptare in sistemul DB2 si alte produse
RDBMS
D. Poate provoca aparitia unor conflicte atunci cand alti utilizatori
incearca sa actualizeze datele
blocate
E. Poate avea niveluri si un protocol de extindere in unele produse
RDBMS
Raspuns B, C, D, E
20. O interblocare
A. Este o blocare care a depasit intervalul de asteptare si din acest motiv nu
mai este necesara
B. Apare cand doi utilizatori ai bazei de date solicita simultar blocarea
unor date blocate de celalalt utilizator
C. Poate, teoretic, sa plaseze doi sau mai multi utilizatori intr-o stare de
asteptare finita
D. Poate fi rezolvata prin detectarea interblocarilor in unele sisteme
RDBMS
E. Poate fi rezolvata prin intervale de asteptare a blocarii in unele
sisteme EDBMS
Raspuns B, D, E
1. Un cursor este
A. Colectia de randuri returnate de o interograre la baza de date
B. Un pointer(indicator) intr-un set de rezultate
C. Acelasi lucru cu un set de rezultate
D. Un buffer care pastreaza randurile extrase din baza de date
E. O metoda de analiza a performantei instructiunilor SQL
Raspuns B
9
3. Inainte ca randurile sa poate fi extrase dintr-un cursor, cursorul
trebuie sa fie:
A. Declarat
B. Finalizat
C. Deschis
D. Inchis
E. Dezalocat
Raspus A, C
4. Cursoanele sunt:
A. Destinate sa anuleze nepotrivirea dintre modul in care trateaza rezultatele
unei interogari limbajele orientate pe obiecte si bazele de date relationale
B. Destinate sa anuleze nepotrivirea dintre modul in care trateaza
rezultatele unei interogori
limbajele procedurale si bazele de date relationale
C. Incluse in limbajul Oracle PL/SQL
D. Incluse in limbajul Sybase Transact-SQL
E. Incluse in limbajul Microsoft Transact-SQL
Raspuns B, C, D, E
9. JDBC este:
A. O interfata API standard pentru conectarea la sistemele DBMS
B. Independent de orice limbaj, sistem de operare sau sistem DBMS
C. Un standard Microsift
D. Utilizat de programele java
E. Flexibil in tratarea limbajelor SQL proprietate
Raspuns A, D, E
16. Transact-SQL
A. Apare in Oracle si Microsoft SQL Server
B. A aparut prima data in 1987
C. Include limbajul SQL standard insotit de extensii procedurale
D. A fost dezvoltat in partenereriat de oracle si Sybase
E. Este limbajul folosit pentru numeroase proceduri memorate oferite
de Microsoft si sybase
Raspuns C, E
18. PL/SQL
12
A. A fost cunoscut initial ca Ada
B. A fost lansat prima data in 1991
C. A fost dezvoltat de CIA
D. Nu include instruciuni SQL standard
E. A aparut prima data in sistemul Oracle versiunea 6
Raspuns B, D, E
6. Optimizatorul de interogari
A. Creaza un plan de executie a interogarii in tabelul de planuri
B. Determina cea mai buna cale de executie a unei instructiuni SQL
C. Poate folosi date statistice adunate din baza de date
D. Poate folosi reguli aplicate modului in care a fost scrisa instructiunea
E. Poate fi bazat pe cost sau bazat pe reguli
Raspuns B, C, D, E
17