wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Oracle Database Worksheet Questions

Total questions: 79

Worksheet time: 40mins

Name
Class
Date
1.

Structura tabelara a unei tabele se poate vedea in dictionarul bazei de date Oracle in:

a)

USER_TAB_COLUMNS

b)

USER_TABLES

c)

ALL_TABLES

2.

Spatiul alocat pentru zona de memorie Database Buffers din sesiunea curenta se poate vedea printr-o interogare pe:

a)

V$SGA

b)

V$SESSION

c)

V$CONTROLFILE

3.

Crearea unei baze de date Oracle se poate face folosind credentialele userilor:

a)

SYS

b)

SYSDBA

c)

Ambii useri specificati la a si b pot fi folositi deoarece sunt useri de sistem

4.

Accesul userilor comuni la o baza de date Oracle se poate face daca instanta este in starea:

a)

NOMOUNT

b)

OPEN

c)

MOUNT

5.

Pentru a afla proprietarul si data la care a fost creata o tabela in baza de date se poate face o interogare pe:

a)

DBA_OBJECTS

b)

USER_TABLES

c)

Informatiile se pot obtine din ambele view-uri specificate la a si b

6.

Daca la instalarea Oracle Database nu s-a creat nicio baza de date, se poate crea ulterior folosind:

a)

Comanda CREATE DATABASE la prima conexiune in SQL*Plus

b)

Utilitarul Database Configuration Assistant

7.

Pentru a afla proprietarul si data la care a fost creat un obiect in baza de date se poate face o interogare pe:

a)

DBA_OBJECTS

b)

USER_OBJECTS

c)

Informatia se poate obtine din ambele view-uri specificate la a si b

8.

Numele view-urilor dinamice din dictionarul bazei de date Oracle pot fi vizualitate printr-o interogare pe:

a)

USER_VIEWS

b)

ALL_VIEWS

c)

V$FIXED_TABLE

9.

Procesul de background DBWR este folosit de o instanta Oracle pentru:

a)

Citirea si incarcarea in Database Buffer Cache a blocurilor de date din fisierele de date

b)

Scrierea blocurilor de date din Database Buffer Cache in fisierele de date

c)

Ambele variante prezentate la a si b sunt corecte

10.

La startarea unei instante Oracle parametrii de initializare pot fi preluati din:

a)

Fisierele de date

b)

Fisierele de log

c)

Fisierul persistent SPFILE

11.

Numele si calea fisierelor de control folosite de o baza de date Oracle pot fi aflate folosind:

a)

Interogare pe V PARAMETER/VPARAMETER/V CONTROLFILE sau comanda SHOW PARAMETER

b)

Interogare pe V$PARAMETER

c)

Interogare pe V$CONTROLFILE

12.

Multiplexarea fisierelor de control intr-o baza de date Oracle se face cu comanda:

a)

ALTER SYSTEM SET control_files =' HOME/file1.ctl,HOME/file1.ctl',' HOME/file2.ctl' SCOPE=SPFILE

b)

ALTER VIEW v controlfileSETcontrolfiles=controlfile SET control_files =' HOME/file1.ctl', '$HOME/file2.ctl'

c)

ALTER DATABASE SET control_files =' HOME/file1.ctl,HOME/file1.ctl', ' HOME/file2.ctl'

13.

Pentru a afla care membri ai unui grup din fisierele de log dintr-o baza de date Oracle sunt inactivi, se poate face o interogare pe:

a)

V$LOG

b)

V$LOGFILE

c)

V$THREAD

14.

Numele si calea fisierelor de log create intr-o baza de date Oracle pot fi aflate din urmatoarele view-uri:

a)

V$PARAMETER

b)

V$LOGFILE

c)

Ambele view-uri specificate la a si b contin aceasta informatie

15.

Numele si calea fisierelor temporare folosite de o baza de date Oracle pot fi aflate folosind:

a)

Interogare pe V$TEMPFILE

b)

Interogare pe V$CONTROLFILE

c)

Interogare pe V DATABASEsauVDATABASE sau V TEMPFILE

16.

Fisierele de control care se creeaza intr-o baza de date Oracle pot fi specificate folosind comenzile:

a)

CREATE DATABASE

b)

ALTER SYSTEM

c)

Ambele comenzi specificate la a si b pot fi folosite, in functie de context

17.

Numele fisierelor de log folosite de o baza de date Oracle pot fi aflate din:

a)

V$LOGFILE

b)

V DATABASEsauVDATABASE sau V LOGFILE

c)

V$INSTANCE

18.

Pentru a afla care este membrul curent al unui grup din fișierele de log dintr-o bază de date Oracle, se poate face o interogare pe:

a)

V$INSTANCE

b)

V$LOG

c)

V$LOGFILE

19.

Pentru a afla data dimensiunea în blocuri a fișierelor de control dintr-o bază de date Oracle poate fi folosit view-ul dinamic:

a)

V$CONTROLFILE

b)

V$CONTROLFILE_RECORD_SECTION

c)

V$PARAMETER

20.

Numele fișierelor de control folosite de o bază de date Oracle pot fi aflate din:

a)

V DATABASEșiVDATABASE și V CONTROLFILE

b)

V$CONTROLFILE_RECORD_SECTION

c)

V$CONTROLFILE

21.

În cursul nostru SCN înseamnă:

a)

System Change Number

b)

System Core Number

c)

Serial Change Number

22.

Un user poate avea în același timp:

a)

O singură sesiune deschisă cu același server Oracle

b)

Mai multe sesiuni deschisa cu același server Oracle

c)

Mai multe sesiuni deschisa cu același server Oracle doar în varianta Multithreaded Server

23.

Database Writer (DBWn) este un proces:

a)

slave

b)

de background

c)

server

24.

Un user Oracle interacționează direct cu:

a)

Un proces user

b)

Serverul Oracle

c)

Un proces server

25.

Numărul minim de fișiere de tip Fișier de Redo Log este:

a)

Două

b)

Nu există o valoare minimă

c)

Unul

26.

Procesul Checkpoint (CKPT):

a)

Citește blocurile de date de modificat în memorie

b)

Scrie periodic pe disc blocurile de date modificate

c)

Scrie periodic pe disc înregistrările Redo Log modificate

27.

Fișierele de date conțin printre altele:

a)

Dicționarul de date și obiectele userului

b)

Obiectele userului și înregistrările de tip Redo Log

c)

Înregistrările de tip Redo Log și blocuri de tip Rollback

28.

Procesul System Monitor (SMON):

a)

Este folosit pentru recuperarea după incident

b)

Scrie periodic pe disc înregistrările Redo Log modificate

c)

Scrie periodic pe disc blocurile de date modificate

29.

Când o tranzacție este comisă (COMMIT) se scriu pe disc:

a)

Înregistrări din Instant Memory

b)

Blocurile de date modificate

c)

Înregistrări din Redo Log

30.

Procesul Archiver (ARCn):

a)

Scrie periodic pe disc blocurile de date modificate

b)

Copiaza fisierele Redo Log in arhiva de pe disc

c)

Citeste blocurile de date de modificat in memorie

31.

In cazul lansarii unei operatii de oprire a bazei de date, sunt permise noi conexiuni in cazul opririi:

a)

Tranzactionale

b)

Nu se mai permit noi conexiuni

c)

Normale

32.

Care este afirmatia corecta:

a)

DBA=rol, SYSDBA=privilegiu

b)

DBA=privilegiu, SYSDBA=rol

c)

Ambele sunt privilegii

33.

Vederile dinamice pentru performante se pot consulta:

a)

Unele dintre ele dupa pornirea instantei

b)

Doar dupa deschiderea BD

c)

Doar dupa montarea BD

34.

Crearea unei baze de date se face:

a)

Cu instanta pornita

b)

Cu procesele de background oprite

c)

Cu baza de date montata

35.

Montarea bazei de date se face:

a)

La montare se face implicit si pornirea instantei

b)

Inainte de pornirea instantei

c)

Dupa pornirea instantei

36.

Fortarea unui log switch se face cu comanda:

a)

ALTER SESSION SWITCH LOGFILE

b)

ALTER DATABASE SWITCH LOGFILE

c)

ALTER SYSTEM SWITCH LOGFILE

37.

Lista cu fisierele de redo log se poate obtine cu comanda:

a)

SELECT VALUE FROM V$PARAMETER WHERE NAME = 'control_files'

b)

SELECT MEMBER FROM V$LOGFILE;

c)

SELECT NAME FROM V$DATAFILE;

38.

Dimensiunea membrilor unui grup de fisiere redo log:

a)

Trebuie sa fie aceeasi

b)

Poate fi diferita

c)
39.

Parametrul LOG_CHECKPOINT_INTERVAL se masoara in:

a)

Minute

b)

Blocuri

c)

Secunde

40.

Membrii unui grup de fisiere redo log sunt scrisi

a)

In paralel (multiplexat)

b)

In serie (unul dupa altul)

41.

Dictionarul de date al sistemului se memoreaza in:

a)

Tablespace-ul SYSTEM

b)

Intr-un tablespace specificat la instalare

c)

Tablespace-ul DBA

42.

Segmentele temporare se pot stoca:

a)

Doar in tablespace-uri temporare

b)

In orice tablespace

c)

In orice tablespace cu exceptia celui SYSTEM

43.

O baza de date contine un numar de tablespace:

a)

<=1

b)

>=1

c)

=1

44.

Care afirmatie este corecta:

a)

Exista un segment numit SYSTEM

b)

Exista un tablespace numit SYSTEM

c)

Exista o extensie numita SYSTEM

45.

Un tablespace poate deveni OFFLINE:

a)

Doar dupa ce a fost creat ONLINE

b)

Doar la creare

c)

Atat la creare cat si dupa aceea

46.

Daca INITIAL este 10M, NEXT este 20M, PCTINCREASE este 50 atunci extensia 3 va avea:

a)

45M

b)

15M

c)

30M

47.

Procesul prin care o linie este sparta in mai multe bucati care sunt stocate in mai multe blocuri, se numeste:

a)

Inlantuir ea liniilor (row chaining)

b)

Indexarea pointerilor

c)

Migrarea liniilor

48.

In cazul cererii CREATE TABLE, valoarea lui PCTFREE poate fi:

a)

Intre 1 si 39

b)

Intre 1 si 9

c)

Intre 1 si 99

49.

Daca o tabela a fost create cu optiunea NOPARALLEL atunci:

a)

Tabela nu poate fi parcursa in paralel

b)

Tabela poate fi parcursa in paralel folosind comentarii de tip 'hint'

c)

Tabela poate fi parcursa in paralel folosind clauza PARALLEL a unei cereri SELECT

50.

In cazul tabelor organizate ca index (index organized):

a)

Liniile sunt impartite in mai multe grupuri

b)

Acestea sunt parte a unui cluster

c)

Inregistrarile sunt organizate ca arbore B

51.

Pentru a vedea dacă o bază de date Oracle a fost startată în modul arhivă a fișierelor de log, se execută o cerere SELECT pe:

a)

a. V$LOGFILE

b)

. V$LOGHIST

c)

c. V$DATABASE

52.

Data la care au fost resetate fișierele de log asignate la o bază de date Oracle poate fi aflată din view-ul:

a)

a. V$DATABASE

b)

b. V$LOGHIST

c)

V$LOG

53.

Dimensiunea în blocuri a fișierelor de control asignate la o bază de date Oracle poate fi văzută în view-ul dinamic

a)

a. V$CONTROLFILE

b)

b. V$CONTROLFILE_RECORD_SECTION

c)

V$PARAMETER

54.

Pentru a face o listă cu numele fișierelor de log dintr-o bază de date Oracle, fișierele membru și dimensiunea lor se execută o cerere SELECT pe:

a)

V$LOG și V$THREAD

b)

. V$LOG și V$INSTANCE

c)

V$LOGFILE și V$LOG

55.

Când se startează o bază de date Oracle fișierele de control asignate la baza de date sunt preluate din:

a)

a. Parametrul CONTROL_FILES

b)

View-ul dinamic V$CONTROLFILE

c)

Fișierul SPFILE

56.

Numele și dimensiunea fișierelor membru asignate la un grup al fișierelor de log dintr-o bază de date Oracle pot fi aflate din view-urile dinamice:

a)

a. V$LOG și V$LOGFILE

b)

V$LOG și V$DATABASE

c)

V$LOGHIST și V$PARAMETER

57.

Numele fișierelor de control folosite de o bază de date Oracle pot fi aflate din:

a)

. V$DATABASE și V$CONTROLFILE

b)

b. V$CONTROLFILE

c)

V$CONTROLFILE_RECORD_SECTION

58.

Dicționarul bazei de date Oracle conține tabele și view-uri create în tablespace-uri de tip:

a)

. NON SYSTEM

b)

b. SYSTEM

c)

Ambele tipuri

59.

Dimensiunea în blocuri a fișierelor de control asignate la o bază de date Oracle poate fi văzută în view-ul dinamic:

a)

V$PARAMETER

b)

V$CONTROLFILE

c)

V$CONTROLFILE_RECORD_SECTION

60.

În Oracle Data Dictionary Cache se stochează informații despre:

a)

Toate obiectele care alcătuiesc dicționarul bazei de date

b)

Setările de parametri de sistem

c)

Ultimele comenzi DDL

61.

Într-o bază de date Oracle segmentele pot fi:

a)

Tabele permanente și tabele temporare

b)

Indecși și view-uri

c)

ambele

62.

Procesul System Monitor (SMON):

a)

Scrie periodic pe disc blocurile de date modificate

b)

Scrie periodic pe disc inregistrarile Redo Log modificate

c)

Este folosit pentru recuperarea dupa incident

63.

Dimensiunea blocului de date din Database Buffer Cache este dat de:

a)

DB_BLOCK_SIZE

b)

LOG_BUFFER

c)

DB_BLOCK_BUFFERS

64.

Dimensiunea zonei de memorie Redo Log Buffer e data de:

a)

DB_BLOCK_BUFFERS

b)

DB_BLOCK_SIZE

c)

LOG_BUFFER

65.

O instanta Oracle este compusa din:

a)

O zona de memorie numita SGA si procese slave

b)

O zona de memorie numita PGA si procese server

c)

O zona de memorie numita SGA si procese de background

66.

Un proces server are la dispozitie o zona de memorie exclusiva numita:

a)

Shared Pool

b)

PGA

c)

SGA

67.

In cursul nostru SCN inseamna:

a)

a. System Core Number

b)

b. Serial Change Number

c)

c. System Change Number

68.

Numarul minim de fisiere de tip Fisier de Control este:

a)

a. Unul

b)

b. Doua

c)

c. Nu exista o valoare minima

69.

Un proces server lucreaza impreuna cu:

a)

a. Doar cu procesul user

b)

b. Doar cu serverul Oracle

c)

c. Si cu procesul user si cu serverul Oracle

70.

Vederile dinamice pentru performante se pot consulta:

a)

a. Doar dupa montarea BD

b)

b. Doar dupa deschiderea BD

c)

c. Unele dintre ele dupa pornirea instantei

71.

Montarea bazei de date se face:

a)

a. La montare se face implicit si pornirea instantei

b)

b. Dupa pornirea instantei

c)

c. Inainte de pornirea instantei

72.

Exista vederi dinamice care pot fi consultate cu instanta oprita?

a)

Da

b)

Nu

73.

Poti crea o baza de date daca esti :

a)

a. SYSDBA sau SYSOPER

b)

b. SYSDBA

c)

c. DBA

74.

La executia comenzii ALTER SYSTEM ENABLE RESTRICTED SESSION sesiunile deja existente:

a)

a. Sunt oprite

b)

b. Raman active pana la terminarea lor

75.

Care afirmatie este corecta :

a)

a. Cand apare un checkpoint se face si un log-switch

b)

b. Cand apare un log-switch se face si un checkpoint

c)

c. Checkpoint si log-switch nu sunt corelate

76.

Lista cu fisierele de date se poate obtine cu comanda:

a)

a. SELECT MEMBER FROM V$LOGFILE;

b)

b. SELECT NAME FROM V$DATAFILE;

c)

c. SELECT VALUE FROM V$PARAMETER WHERE NAME = 'control_files';

77.

Lista cu fisierele de control se poate obtine cu comanda:

a)

a. SELECT MEMBER FROM V$LOGFILE;

b)

b. SELECT VALUE FROM V$PARAMETER WHERE NAME = 'control_files';

c)

c. SELECT NAME FROM V$DATAFILE

78.

Redenumirea aunui fisier de Redo Log presupune si executia cererii:

a)

a. ALTER SYSTEM RENAME REDOLOG FILE

b)

b. ALTER DATABASE RENAME REDOLOG FILE

c)

c. ALTER DATABASE RENAME FILE

79.

Fisierele de control sunt scrise :

a)

Paralel(multiplexate)

b)

Serie