Subiect Nr 1: c) se afieaz toate profilele i limitele de resurse
1. Un utilizator se poate conecta AS SYSDBA in alocate acestora; urmtoarele condiii: d) interogarea poate fi realizat de orice utilizator a) are rol de DBA; ai bazei de date; b) are rol de SYSTEM; e) comanda este greit. c) se conecteaz cu SCOTT/TIGER; 6. Procedura de modificare a utilizatorilor: d) se conecteaz de pe server folosind a) se face cu comanda SQL ALTER USER autentificarea sistemul de operare; b) se realizeaz doar din Enterprise Manager; e) este administrator de aplicaii i dorete s c) nu se poate realiza dect de SYSDBA; modifice structura bazei de date. d) poate viza sistemul de identificare, rolurile 2. Restricia de integritate unique: predefinite sau cotele de spaiu alocate; a) desemneaz o singur coloan drept cheie unic e) necesit mai nti o vizualizare a tabelei virtuale a tabelei; dba_users. b) desemneaz o coloan sau o combinaie de 7. In exemplul urmtor: coloane drept cheie primar a tabelei; CREATE PROFILE p_utilizator c) creeaz restricia de unicitate pe o coloana sau o LIMIT SESSIONS_PER_USER 10 combinaie de coloane i implicit restricia de NOT CPU_PER_SESSION NULL; UNLIMITED d) creeaz restricia de unicitate pe o coloana sau o CPU_PER_CALL 2000 combinaie de coloane fr restricia de NOT CONNECT_TIME 45 NULL; LOGICAL_READS_PER_SESSION e) este necesar pentru a crea restricia de foreign DEFAULT key. LOGICAL_READS_PER_CALL 1000; 3. Pn la finalizare tranzacia este caracterizat a) se creaz un rol numit p_utilizator; prin urmtoarele: b) se creaz un profil p_utilizator prin care se a) pe server este creat o zon tampon pentru un limiteaz sesiunea pe CPU; segment de revenire (UNDO); c) se creaz un profil p_utilizator prin care se b) utilizatorii pot selecta datele din tabelele supuse limiteaz execuia comenzilor pe CPU; tranzaciei, dar cu nregistrrile de dinaintea d) se creaz un profil p_utilizator pentru care se acesteia; limiteaz timpul de conectare; c) proprietarul tranzaciei poate vedea efectele e) se creaz un profil p_utilizator prin care se tranzaciei cu instruciunea SELECT; limiteaz numrul de blocuri de date citite; d) liniile afectate sunt blocate i ceilali utilizatori nu pot modifica datele acestor linii; 8. Explicai modul in care profilele asigura e) se pot produce interblocri dac exist tranzacii securitatea utilizatorilor. nefinalizate care se ateapt una pe cealalt. 4. tergerea utilizatorilor se realizeaz respectnd 9. Care este rolul opiunii ARCHIVELOG Mode? urmtoarele reguli: a) se poate face si cu comanda SQL DROP ROLE, dac utilizatorul are acordat rolul ters; RSPUNSURI: b) utilizatorul poate fi ters dac are obiecte create n schema sa cu opiunea CASCADE; 1 2 3 4 5 6 7 c) utilizatorul SYS poate fi ters dac nu este D D ABCD BD C AD CDE conectat la baza de date; E d) dup tergerea utilizatorului obiectele sale sunt terse din dicionarul de date; e) utilizatorul nu poate fi ters dac are obiecte create n tablespace-ul USERS 5. In exemplul de mai jos: SELECT * FROM sys.dba_profiles ORDER BY profile; a) se afieaz toti utilizatorii bazei de date; b) se afieaz numai utilizatorii conectai la baza de date;