Sunteți pe pagina 1din 20

MFCB_CIG_2_SGBD_b

TRUE/FALSE
1. Sistemul baza de date se defineste ca fiind ansamblul de colectii organizate de date, mpreuna

cu descrierea datelor si a relatiilor dintre ele, care reprezinta, complet, corect si coerent,
universul real al organizatie economice (compartimentului specializat al acesteia) prin
caracteristicile relevante (reprezentative) ale elementelor sale, percepute de sistem prin
semantica lor (semnificatia lor reala) si prin legaturile dintre aceste caracteristici.
ANS: T
2. Structura de date a unui sistem baza de date nu este determinata de modelul abstract de

reprezentare a datelor folosit.


ANS: F
3. O baza de date trebuie sa satisfaca urmatoarele conditii:

structura bazei de date trebuie sa asigure informatiile necesare si suficiente pentru


ndeplinirea cerintelor de informare si decizie;
sa asigure o independenta sporita a datelor fata de programe si invers;
sa se realizeze o redundanta (cardinalitatea informatiilor colectiilor de date) maxima a
datelor memorate;
accesul la datele stocate n baza de date sa fie rapid si eficace.
ANS: F

4. Un sistem baza de date este format, ca structura generala, din: colectii de date, baza de date,

SGBD, programe de aplicatie si utilitare, precum si utilizatori.


ANS: T
5. Operatiile ce se executa asupra unei baze de date sunt:

creare;
ncarcare (populare);
consultare: cautare (selectie);
actualizare: modificare, adaugare articole noi, stergerea unor articole, ordonare
(sortare, indexare), prelucrare etc.

ANS: T
6. O baza de date este compusa dintr-o multime de atribute (cmpuri, coloane) si are asociata o

multime de date (linii, rnduri, nregistrari, articole).


ANS: T

7. Nivelul fizic (nivelul inginerului de sistem) priveste modul de prelucrare a datelor pe suportul

fizic de memorare a datelor (volum magnetic, cilindru, pista, sector, bloc, octet si bit).
ANS: F
8. Structura virtuala reprezinta schema bazei de date, iar structura fizica este denumita

subschema bazei de date (conceptia CODASYL).


ANS: F
9. Dupa orientare, bazele de date pot fi distribuite si specializate.
ANS: F
10. Bazele de date orientate pe obiecte, OODB (Object-Oriented DataBase) si SGBD asociate

asigura crearea de obiecte simple formate din componente simple, fiecare prezentnd atribute
si comportament propriu.
ANS: F
11. n momentul n care utilizatorul porneste la constructia unei interogari, acesta trebuie sa aiba

deja o viziune de ansamblu asupra datelor pe care doreste sa le regaseasca, si anume: ce


cmpuri se vor utiliza, din care tabele se vor extrage datele, ce criterii trebuie sa ndeplineasca
aceste date, n ce ordine vor fi ele sortate.
ANS: T
12. Cu ajutorul rapoartelor se pot efectua cteva operatii tipice n baza de date, si anume operatii

de adaugare, modificare sau de stergere a unor date din baza de date.


ANS: F
13. Rapoartele nu modifica niciodata datele din baza de date, parcurgerea nregistrarilor

realizndu-se n mod secvential.


ANS: T
MULTIPLE CHOICE
1.

Functiile generale ale unui SGBD sunt:


a. incarcarea datelor, manipularea datelor, utilizarea bazei de date (de catre toate

categoriile de utilizatori), administrarea bazei de date

b. descrierea datelor, manipularea datelor, utilizarea bazei de date (de catre toate

categoriile de utilizatori), administrarea bazei de date


c. descrierea datelor, stergerea datelor, utilizarea bazei de date (de catre toate

categoriile de utilizatori), administrarea bazei de date


d. descrierea datelor, manipularea datelor, utilizarea bazei de date (de catre toate

categoriile de utilizatori), stergerea bazei de date


ANS: B
2. Limbajul de definire a datelor asigura, n principal:
a.

scrierea tuturor tipurilor de nregistrari si de cmpuri de date, precum si


asocierea corespondentei acestora cu nivelul conceptual; specificarea ordinii
logice a cmpurilor de date;definirea cmpurilor ce vor fi folosite drept chei
de cautare; definirea drepturilor de acces;definirea legaturilor ntre tipurile
de nregistrari.

b.

citirea tuturor tipurilor de nregistrari si de cmpuri de date, precum si asocierea


corespondentei acestora cu nivelul conceptual; specificarea ordinii logice a
cmpurilor de date;definirea cmpurilor ce vor fi folosite drept chei de
cautare; definirea drepturilor de acces;definirea legaturilor ntre tipurile de
nregistrari.

c.

definirea tuturor tipurilor de nregistrari si de cmpuri de date, precum si


asocierea corespondentei acestora cu nivelul conceptual; specificarea ordinii
logice a cmpurilor de date; citirea cmpurilor ce vor fi folosite drept chei de
cautare; definirea drepturilor de acces;definirea legaturilor ntre tipurile de
nregistrari.

d.

definirea tuturor tipurilor de nregistrari si de cmpuri de date, precum si


asocierea corespondentei acestora cu nivelul conceptual; specificarea ordinii
logice a cmpurilor de date;scrierea cmpurilor ce vor fi folosite drept chei
de cautare; definirea drepturilor de acces;definirea legaturilor ntre tipurile
de nregistrari.

e.

efinirea tuturor tipurilor de nregistrari si de cmpuri de date, precum si


asocierea corespondentei acestora cu nivelul conceptual; specificarea ordinii
logice a cmpurilor de date;definirea cmpurilor ce vor fi folosite drept chei
de cautare; definirea drepturilor de acces;definirea legaturilor ntre tipurile
de nregistrari.

ANS: E
3. Limbajul de manipulare a datelor permite:
a.

parcurgerea structurilor si a legaturilor existente; accesul la nregistrari prin


adresa sau prin continutul acestora;actualizari ale nregistrarilor;reordonari
ale cmpurilor de date;definirea tranzactiilor si a conditiilor de eroare.

b.

scrierea structurilor si a legaturilor existente; accesul la nregistrari prin adresa

sau prin continutul acestora;actualizari ale nregistrarilor;reordonari ale


cmpurilor de date;definirea tranzactiilor si a conditiilor de eroare.
c.

parcurgerea structurilor si a legaturilor existente; accesul la nregistrari prin


adresa sau prin continutul acestora;actualizari ale nregistrarilor; stergeri ale
cmpurilor de date;definirea tranzactiilor si a conditiilor de eroare.

d.

parcurgerea structurilor si a legaturilor existente; accesul la nregistrari prin


adresa sau prin continutul acestora;actualizari ale nregistrarilor;reordonari
ale cmpurilor de date; stergerea tranzactiilor si a conditiilor de eroare.

ANS: A
4. Limbajul de descriere a stocarii datelor ofera posibilitati de:
a.

asociere a fisierelor la programele de aplicatie, a dispozitivelor fizice, alocare


de spatii de memorie;specificarea zonelor de lucru permanente si
tranzitorii;definirea si stocarea datelor confidentiale;specificarea structurilor
de memorare, a mecanismelor de adresare, a modului de translatare a
nregistrarii logice n nregistrare fizica;crearea indecsilor asociati cheilor de
cautare.

b.

asociere a fisierelor la programele de sistem, a dispozitivelor fizice, alocare de


spatii de memorie;specificarea zonelor de lucru permanente si
tranzitorii;definirea si izolarea datelor confidentiale;specificarea structurilor
de memorare, a mecanismelor de adresare, a modului de translatare a
nregistrarii logice n nregistrare fizica;crearea indecsilor asociati cheilor de
cautare.

c. asociere a fisierelor la programele de aplicatie, a dispozitivelor fizice, alocare de

spatii de memorie;specificarea zonelor de lucru permanente si tranzitorii;definirea


si izolarea datelor confidentiale;specificarea structurilor de memorare, a
mecanismelor de adresare, a modului de translatare a nregistrarii logice n
nregistrare fizica;crearea indecsilor asociati cheilor de cautare.
ANS: C
5. n functie de locul n care sunt memorate colectiile de date ce formeaza baza de date, se

deosebesc:
a.

baze de date centralizate, CDB (Centralized DataBases), n situatia n


care toate colectiile care formeaza baza de date sunt sterse de pe un
singur calculator; baze de date distribuite, DDB (Distributed
DataBases), n situatia n care colectiile care formeaza baza de date
sunt raspndite n nodurile unei retele de calculatoare si de
comunicatii.

b.

baze de date centralizate, CDB (Centralized DataBases), n situatia n


care toate colectiile care formeaza baza de date sunt stocate pe un
singur calculator; baze de date distribuite, DDB (Distributed

DataBases), n situatia n care colectiile care formeaza baza de date


sunt sterse din nodurile unei retele de calculatoare si de comunicatii.
c.

baze de date centralizate, CDB (Centralized DataBases), n situatia n


care toate colectiile care formeaza baza de date sunt stocate pe mai
multe calculatoare; baze de date distribuite, DDB (Distributed
DataBases), n situatia n care colectiile care formeaza baza de date
sunt raspndite n nodurile unei retele de calculatoare si de
comunicatii.

d.

baze de date centralizate, CDB (Centralized DataBases), n situatia n care


toate colectiile care formeaza baza de date sunt stocate pe un singur calculator;
baze de date distribuite, DDB (Distributed DataBases), n situatia n care colectiile
care formeaza baza de date sunt raspndite n nodurile unei retele de calculatoare si
de comunicatii.

ANS: D
6. Activitatea de analiza a sistemului economic presupune:
a.

analiza componentelor sistemului si a legaturilor dintre acestea sau analiza


structurala n urma careia se defineste modelul fizic al sistemului economic;
analiza starilor sistemului si a tranzactiilor posibile ntre aceste stari n
raport cu anumite evenimente; analiza cerintelor informationale, n urma
careia se defineste modelul functional al sistemului economic; integrarea
modelelor sistemului economic (structural, dinamic si functional) n scopul
corelarii si completarii lor;

b.

analiza componentelor sistemului si a legaturilor dintre acestea sau analiza


structurala n urma careia se defineste modelul structural sau static al
sistemului economic; analiza starilor sistemului si a tranzactiilor posibile
ntre aceste stari n raport cu anumite evenimente; analiza cerintelor
informationale, n urma careia se defineste modelul functional al sistemului
economic; integrarea modelelor sistemului economic (structural, dinamic si
functional) n scopul corelarii si completarii lor;

c.

analiza componentelor sistemului si a legaturilor dintre acestea sau analiza


structurala n urma careia se defineste modelul structural sau static al
sistemului economic; analiza fizica a datelor n raport cu anumite
evenimente; analiza cerintelor informationale, n urma careia se defineste
modelul functional al sistemului economic; integrarea modelelor sistemului
economic (structural, dinamic si functional) n scopul corelarii si
completarii lor;

d.

analiza componentelor sistemului si a legaturilor dintre acestea sau analiza


structurala n urma careia se defineste modelul structural sau static al
sistemului economic; analiza starilor sistemului si a tranzactiilor posibile
ntre aceste stari n raport cu anumite evenimente; analiza cerintelor
informationale, n urma careia se defineste modelul logic al sistemului
economic; integrarea modelelor sistemului economic (structural, dinamic si

functional) n scopul corelarii si completarii lor;


ANS: B
7. Regulile de integritate sunt asertiuni pe care datele ce formeaza baza de date trebuie sa le

satisfaca si sunt n numar de trei:


a.

unicitatea cheii (cheia primara trebuie sa fie unica si minimala), integritatea


entitatii (atributele cheii primare trebuie sa fie diferite de null) si
integritatea referirii (o cheie externa trebuie sa fie null n ntregime sau sa
corespunda unei valori a cheii primare asociate).

b.

unicitatea cheii (cheia primara trebuie sa fie unica si maximala), integritatea


entitatii (atributele cheii primare trebuie sa fie diferite de null) si
integritatea referirii (o cheie externa trebuie sa fie null n ntregime sau sa
corespunda unei valori a cheii primare asociate).

c.

unicitatea cheii (cheia primara trebuie sa fie unica si minimala), integritatea


entitatii (atributele cheii primare trebuie sa fie null) si integritatea referirii
(o cheie externa trebuie sa fie null n ntregime sau sa corespunda unei
valori a cheii primare asociate).

d.

unicitatea cheii (cheia primara trebuie sa fie unica si minimala), integritatea


entitatii (atributele cheii primare trebuie sa fie diferite de null) si
integritatea referirii (o cheie externa trebuie sa nu fie null n ntregime sau
sa corespunda unei valori a cheii primare asociate).

ANS: A
8. Sistemul de gestiune al bazelor de date orientate pe obiect (SGBD-OO sau OODBMS) are ca

principale obiective :
a.

Modelarea superioara a datelor, ceea ce semnifica dezvoltarea de noi aplicatii;


extinderea posibilitatilor de generalizare si agregare a relatiilor; evolutia
catre
multimedia
si
hypermedia;
capacitatea
de
deductie
superioara;imbunatatirea interfetei cu utilizatorul; capacitatea de tratare
statica, concomitent cu integrarea descrierii structurale si comportamentale.

b.

Modelarea superioara a datelor, ceea ce semnifica dezvoltarea de noi aplicatii;


extinderea posibilitatilor de generalizare si agregare a relatiilor; evolutia
catre
multimedia
si
hypermedia;
capacitatea
de
deductie
superioara;imbunatatirea interfetei cu utilizatorul; capacitatea de tratare
dinamica, concomitent cu separarea structurii fizice de cea logica;

c.

Modelarea superioara a datelor; extinderea posibilitatilor de specializare si


descompunere a relatiilor; evolutia catre multimedia si hypermedia;

capacitatea de deductie superioara;imbunatatirea interfetei cu utilizatorul;


capacitatea de tratare dinamica, concomitent cu integrarea descrierii
structurale si comportamentale.
d.

Modelarea superioara a datelor, ceea ce semnifica dezvoltarea de noi aplicatii;


extinderea posibilitatilor de generalizare si agregare a relatiilor; evolutia
catre
multimedia
si
hypermedia;
capacitatea
de
deductie
superioara;imbunatatirea interfetei cu utilizatorul; capacitatea de tratare
dinamica, concomitent cu integrarea descrierii structurale si
comportamentale.

ANS: D
9. Un obiect nglobeaza urmatoarele elemente:
a.

definirea fisierelor, specificarea operatiilor;implementarea operatiilor.

b.

structura de date, specificarea operanzilor;implementarea operatiilor.

c.

structura de date, specificarea operatiilor;implementarea operatiilor.

d.

structura de date, specificarea operatiilor;implementarea operanzilor.

ANS: C
10. Operatiile modelului de date orientat pe obiecte se pot grupa n modul urmator:
a.

obiectele comunica ntre ele prin mesaje; un mesaj poate fi trimis instantelor
mai multor clase; metodele pot fi definite, sterse sau modificate; clasele pot
fi definite si actualizate prin operatii de creare, stergere si modificare;
instanta unei clase poate fi actualizata prin metode care modifica valorile
variabilelor propriei instante, aceasta modificnd starea interna a obiectului.

b.

obiectele comunica ntre ele prin mesaje; un mesaj poate fi trimis instantelor
unei singure clase; metodele pot fi definite, sterse sau modificate; clasele
pot fi definite si actualizate prin operatii de creare, stergere si modificare;
instanta unei clase poate fi actualizata prin metode care modifica valorile
variabilelor propriei instante, aceasta modificnd starea interna a obiectului.

c.

obiectele comunica ntre ele prin mesaje; un mesaj poate fi trimis instantelor
mai multor clase; metodele pot fi nedefinite; clasele pot fi definite si
actualizate prin operatii de creare, stergere si modificare; instanta unei clase
poate fi actualizata prin metode care modifica valorile variabilelor propriei
instante, aceasta modificnd starea interna a obiectului.

d.

obiectele comunica ntre ele prin date; o data poate fi trimisa instantelor mai
multor clase; metodele pot fi definite, sterse sau modificate; clasele pot fi
definite si actualizate prin operatii de creare, stergere si modificare; instanta
unei clase poate fi actualizata prin metode care modifica valorile

variabilelor propriei instante, aceasta modificnd starea interna a obiectului.


e.

obiectele comunica ntre ele prin mesaje; un mesaj poate fi trimis instantelor
mai multor clase; metodele pot fi definite, sterse sau modificate; clasele pot
fi definite si actualizate prin operatii de creare, stergere si modificare;
instanta unei clase poate fi actualizata prin metode care nu modifica valorile
variabilelor propriei instante, aceasta nemodificnd starea interna a
obiectului.

ANS: A
11. Server-ul de obiecte asigura:
a.

crearea, insertia, stergerea si actualizarea obiectelor n stocul rezident de


obiecte.
b.
refacerea, insertia, actualizarea obiectelor n stocul rezident de obiecte.
c.
d.

refacerea, insertia, stergerea obiectelor n stocul rezident de obiecte.


crearea, refacerea, stergerea si actualizarea obiectelor n stocul rezident de
obiecte.

e.

refacerea, insertia, stergerea si actualizarea obiectelor n stocul rezident de


obiecte.

ANS: E
12. Functiile de baza ale stocului de date-obiect se caracterizeaza ca fiind:

a.

suport pentru rezidenta, adica obiectele create si adaugate trebuie retinute si


dupa ce se ncheie sesiunea; suport pentru obiecte mari. SGBD-OO trebuie
sa poata suporta stocarea si manipularea obiectelor de lungime variabila si
de orice dimensiune;facilitati de arhivare si asigurare de rezerve (dubluri).

b.

suport pentru rezidenta, adica obiectele create si actualizate; suport pentru


obiecte mari. SGBD-OO trebuie sa poata suporta stocarea si manipularea
obiectelor de lungime variabila si de orice dimensiune;facilitati de arhivare
si asigurare de rezerve (dubluri).

c.

suport pentru rezidenta, adica obiectele create si adaugate trebuie retinute si


dupa ce se ncheie sesiunea; suport pentru obiecte mari. SGBD-OO trebuie
sa poata suporta stocarea si manipularea obiectelor de lungime fixa si de
orice dimensiune;facilitati de arhivare si asigurare de rezerve (dubluri).

d.

suport pentru rezidenta, adica obiectele create si adaugate trebuie retinute si


dupa ce se ncheie sesiunea; suport pentru obiecte mari. SGBD-OO trebuie
sa poata suporta stocarea si manipularea obiectelor de lungime variabila si
de dimensiune limitata; facilitati de arhivare si asigurare de rezerve
(dubluri).

e.

suport pentru rezidenta, adica obiectele create si adaugate trebuie retinute si


dupa ce se ncheie sesiunea; SGBD-OO trebuie sa poata suporta stocarea si
manipularea obiectelor de lungime fixa si de dimensiune fixa; facilitati de
arhivare si asigurare de rezerve (dubluri).

ANS: A
13.

Caracteristicile care asigura regasirea si actualizarea obiectelor stocate pot fi:


a. suport pentru cai de acces care este necesar pentru a asigura regasirea si

actualizarea eficienta a datelor stocate n fisiere; tipuri de indecsi; gruparea


obiectelor n acelasi sector de stoc secundar; segmentarea obiectelor stocate.
b.
suport pentru cai de acces care este necesar pentru a asigura regasirea si
actualizarea eficienta a datelor stocate n baze de date mari; tipuri de indecsi
specializati pentru obiecte; gruparea obiectelor n acelasi sector de stoc
secundar; segmentarea obiectelor stocate.
c. suport pentru cai de acces care este necesar pentru a asigura regasirea si

actualizarea eficienta a datelor stocate n baze de date mari; tipuri de indecsi


specializati pentru obiecte; gruparea obiectelor n sectoare diferite; segmentarea
obiectelor stocate.
d.
suport pentru cai de acces care este necesar pentru a asigura crearea si
actualizarea eficienta a datelor stocate n baze de date mari; tipuri de indecsi
specializati pentru obiecte; gruparea obiectelor n acelasi sector de stoc
secundar; nesegmentarea obiectelor stocate.
ANS: B
14. Valoarea introdusa n cmpul Proprietati (Properties) poate fi:
a.

numele unei comenzi macro care se va executa; numele unei functii Visual
Basic care va fi executata; n acest caz, valoarea introdusa trebuie sa fie
precedata de semnul = fara parantezele de functie; procedura eveniment
(Event Procedure) pentru a se face referire la elementul de tratare al
evenimentului memorat mpreuna cu formularul.

b.

numele unei comenzi macro care se va executa; numele unei functii Visual
Basic care va fi executata; n acest caz, valoarea introdusa trebuie sa fie urmata
de semnul = si va include si parantezele de functie; procedura eveniment
(Event Procedure) pentru a se face referire la elementul de tratare al
evenimentului memorat mpreuna cu formularul.

c.

numele unei comenzi macro care se va executa; numele unei functii Visual
Basic care va fi executata; n acest caz, valoarea introdusa trebuie sa fie
precedata de semnul = si va include si parantezele de functie; procedura
eveniment (Event Procedure) pentru a se face referire la elementul de tratare al
evenimentului memorat mpreuna cu formularul.

ANS: C
15. O baza de date Microsoft Access reprezinta o colectie de obiecte de tipul:
a. tabele, interogari, rapoarte, pagini, macroinstructiuni si module;
b. tabele, formulare, interogari, rapoarte, macroinstructiuni si module;
c. tabele, formulare, interogari, rapoarte, pagini, macroinstructiuni si module;
ANS: C
16. Un formular in Access contine doua categorii de informatii:
a.

informatii de structura reprezinta informatiile referitoare la alcatuirea si


vizualizarea formularului ,datele care care fac subiectul bazei de date sunt
acele date pe care utilizatorul le introduce n baza de date.

b.

informatii de structura reprezinta informatiile referitoare la alcatuirea si


vizualizarea formularului ,datele care care nu fac subiectul bazei de date sunt
acele date pe care utilizatorul nu le poate introduce n baza de date.

c.

informatii de structura reprezinta informatiile referitoare la alcatuirea si


vizualizarea formularului ,datele care care fac subiectul bazei de date sunt
acele date pe care utilizatorul le introduce n baza de date.

ANS: A
17. Cele cinci grupe de proprietati ale unui formular sunt:
a.

Format grupeaza proprietatile referitoare la continutul unui obiect; Data


grupeaza proprietatile legate de datele asociate controlului respectiv ; Event
grupeaza o lista de actiuni la care este posibil a raspunde obiectul carora le sunt
asociate, ca urmare a aparitiei unor evenimente. Other grupeaza alte
proprietati suplimentare asociate obiectului selectat.
All aceasta fisa listeaza numai anumite proprietati ale obiectului selectat.

b.

Format grupeaza proprietatile referitoare la nfatisarea unui obiect; Data


grupeaza proprietatile legate de datele asociate controlului respectiv ; Event
grupeaza o lista de actiuni la care nu raspunde obiectul. Other grupeaza alte
proprietati asociate obiectului selectat. All aceasta fisa listeaza toate
proprietatile obiectului selectat.

c.

Format grupeaza proprietatile tuturor obiectelor; Data grupeaza proprietatile

legate de datele asociate controlului respectiv ; Event grupeaza lista tuturor


actiunilor la care raspunde obiectul, chiar daca sunt sau nu evenimente. Other
grupeaza alte proprietati suplimentare asociate obiectului selectat.
All aceasta fisa listeaza toate proprietatile obiectului selectat.
d.

Format grupeaza proprietatile referitoare la nfatisarea unui obiect; Data


grupeaza proprietatile legate de datele asociate controlului respectiv ; Event
grupeaza o lista de actiuni la care este posibil a raspunde obiectul carora le sunt
asociate, ca urmare a aparitiei unor evenimente. Other grupeaza alte proprietati
suplimentare asociate obiectului selectat. All aceasta fisa listeaza toate
proprietatile obiectului selectat.

ANS: D
18. O interogare SQL nu este neaparat o ntrebare pusa bazei de date, ci, cel mai adesea, o comanda pentru
executarea uneia dintre actiunile de mai jos:
a.

sa construiasca sau sa stearga o baza de date; sa insereze, sa modifice sau sa


stearga linii sau cmpuri; sa caute n tabele o anumita informatie si stearga
rezultatele ntr-o anumita ordine; sa modifice securitatea informatiilor; simpla
interogare (ntrebare).

b.

sa construiasca sau sa stearga o baza de date; sa insereze, sa modifice sau sa


stearga linii sau cmpuri; sa caute n tabele o anumita informatie si sa returneze
rezultatele ntr-o anumita ordine; sa modifice securitatea informatiilor; simpla
interogare (ntrebare).

c.

sa construiasca permanent o baza de date; sa modifice sau sa stearga numai


anumite linii sau coloane; sa caute n tabele o anumita informatie si sa returneze
rezultatele ntr-o anumita ordine; sa modifice securitatea informatiilor; simpla
interogare (ntrebare).

ANS: B
19.

Semnul punct si virgula de la sfrsitul unei instructiunii SQL informeaza interpretorul ca:
a.

identifica tipul de instructiune.

b.

s-a inceput scrierea unei instructiuni.

c.

s-a terminat de scris interogarea.

ANS: C
20. Functiile din SQL se clasifica n:
a.

Functii pentru calculul totalurilor, functii aritmetice, functii caracter, functii de


conversie, functii diverse.

b.

Functii pentru calculul totalurilor, functii pentru data calendaristica si ora, functii
aritmetice, functii de conversie, functii diverse.

c.

Functii pentru calculul totalurilor, functii pentru data calendaristica si ora, functii
aritmetice, functii caracter, functii de conversie, functii diverse.

ANS: C
21. . Instructiunea INSERT...VALUES este utilizata la:
a. extragerea datelor din tabel.
b. introducerea datelor ntr-un tabel, nregistrare cu nregistrare.
c. modificarea datelor dintr-un tabel, nregistrare cu nregistrare.
ANS: B

introducerea datelor ntr-un tabel, nregistrare cu nregistrare.


22. Reguli care trebuie respectate la folosirea instructiunii INSERT...SELECT:
a.

instructiunea SELECT poate selecta linii din tabelul care a fost


inserat;numarul de coloane din instructiunea INSERT...SELECT trebuie sa
fie egal cu numarul de coloane returnate de instructiunea SELECT; tipurile
de date ale coloanelor din instructiunea INSERT SELECT trebuie sa fie
diferit de tipurile de date ale coloanelor returnate de instructiunea SELECT.

b.

instructiunea SELECT nu poate selecta linii din tabelul care a fost


inserat;numarul de coloane din instructiunea INSERT...SELECT nu trebuie
sa fie egal cu numarul de coloane returnate de instructiunea SELECT;
tipurile de date ale coloanelor din instructiunea INSERT SELECT nu
trebuie neaparat sa fie aceleasi cu tipurile de date ale coloanelor returnate de
instructiunea SELECT.

c.

instructiunea SELECT nu poate selecta linii din tabelul care a fost


inserat;numarul de coloane din instructiunea INSERT...SELECT trebuie sa
fie egal cu numarul de coloane returnate de instructiunea SELECT; tipurile
de date ale coloanelor din instructiunea INSERT SELECT trebuie sa fie
aceleasi cu tipurile de date ale coloanelor returnate de instructiunea
SELECT.

d.

instructiunea SELECT poate selecta linii din tabelul care a fost


inserat;numarul de coloane din instructiunea INSERT...SELECT nu trebuie
sa fie egal cu numarul de coloane returnate de instructiunea SELECT;
tipurile de date ale coloanelor din instructiunea INSERT SELECT trebuie sa
fie aceleasi cu tipurile de date ale coloanelor returnate de instructiunea
SELECT.

ANS: C

23. Instructiunea DELETE in limbajul SQL are urmatoarele caracteristici:


a.

Instructiunea DELETE poate fi folosita pentru stergerea unei valori dintr-un cmp
individual , instructiunea DELETE sterge nregistrari incomplete dintr-un singur
tabel;

b.

Instructiunea DELETE nu poate fi folosita pentru stergerea unei valori dintr-un


cmp individual , instructiunea DELETE sterge nregistrari complete dintr-un
singur tabel;

c.

Instructiunea DELETE nu poate fi folosita pentru stergerea unei valori dintr-un


cmp individual , instructiunea DELETE sterge doar nregistrari incomplete dintrun singur tabel;

d.

Instructiunea DELETE poate fi folosita pentru stergerea unei valori dintr-un cmp
individual , instructiunea DELETE sterge nregistrari disparate si incomplete dintrun singur tabel;

ANS: B
24. Instructiunea ALTER TABLE are o serie de restrictii, cum sunt:
a.

instructiunea poate fi utilizata pentru adaugarea sau stergerea unor cmpuri din
baza de date; se poate utiliza pentru modificarea atributului din NULL n NOT
NULL pentru un cmp al bazei de date; modificarea unui cmp din NULL n NOT
NULL poate fi eficient facuta cu aceasta instructiune numai cnd cmpul respectiv
nu contine valori NULL.

b.

instructiunea poate fi utilizata pentru adaugarea sau stergerea unor cmpuri din
baza de date; se poate utiliza pentru modificarea atributului din NOT NULL n
NULL pentru un cmp al bazei de date, dar nu si n sens invers; modificarea unui
cmp din NULL n NOT NULL poate fi eficient facuta cu aceasta instructiune
numai cnd cmpul respectiv contine valori NULL.

c.

instructiunea nu poate fi utilizata pentru adaugarea sau stergerea unor cmpuri din
baza de date; se poate utiliza pentru modificarea atributului din NOT NULL n NULL
pentru un cmp al bazei de date, dar nu si n sens invers; modificarea unui cmp din NULL
n NOT NULL poate fi eficient facuta cu aceasta instructiune numai cnd cmpul respectiv
nu contine valori NULL.

ANS: C
25.

Comanda DROP TABLE are sintaxa urmatoare:


a. SQL> DRO TABLE NUME_TABEL;
b. SQL DROP TABEL NUME_TABEL;
c. SQL> DROP TABLE NUME_TABEL;
ANS: C

26. Operatorii limbajului VBA sunt:


a.
b.

de totalizare, de comparatie, de concatenare si logici.


aritmetici, de comparatie, de concatenare si logici.

c.

aritmetici, de comparatie, de stergere si logici.

ANS: B
27. Macroinstructiunea sau macro-ul (Macro) reprezinta un obiect Access care defineste:
a. un ansamblu de inregistrari pe care sistemul Microsoft Access le obtine automat la

aparitia unor evenimente.


b. un ansamblu de comenzi pe care sistemul Microsoft Access le executa indiferent de

existenta unor evenimente.


c. un ansamblu de comenzi pe care sistemul Microsoft Access le executa automat la

aparitia unor evenimente.


ANS: C
28. Macro-urile pot fi atasate:
a. unui formular, raport sau control n scopul automatizarii unor operatii de rutina.
b. unui tabel, raport sau control n scopul automatizarii unor operatii de rutina.
c. unui formular, interogare sau control n scopul automatizarii unor operatii de rutina.
ANS: A
29. Pentru realizarea unui macrou:
a. se selecteaza din fereastra Database obiectul Macro , SGBD Microsoft Access 2003

afisnd pe ecranul monitorului fereastra Macro sub forma unui tabel compus din
doua coloane si mai multe rnduri.
b. se selecteaza din fereastra Database obiectul Macro si se executa un clic pe butonul

New, SGBD Microsoft Access 2003 afisnd pe ecranul monitorului fereastra Macro
sub forma unui tabel compus din doua coloane si mai multe rnduri.
c. se selecteaza din fereastra Database obiectul Macro si se executa un clic pe butonul

New, SGBD Microsoft Access 2003 afisnd pe ecranul monitorului fereastra Macro
sub forma unui tabel compus din mai multe coloane si mai multe rnduri
ANS: B
30. Comanda FindRecord poate accepta ca argumente urmatoarele valori:
a.

Find, Match, Match Case, Search, Find First.

b.

Find What, Match Case, Search, Find First.

c.

Find What, Match, Match Case, Search, Find First.

ANS: C
31. Comanda GoToRecord poate accepta ca argumente:
a.

Object , Object Name, Record.

b.

Object Type, Object Name, Record

c.

Object Type, Object, Record

ANS: B
32. Proiectantul bazei de date poate sa prentmpine introducerea datelor incorecte prin:
a.

specificarea unui anumit format de cmp destinat pentru extragerea datelor ;


utilizarea regulilor de validare a cmpurilor, a casetelor cu liste sau a
formatelor.

b.

specificarea unui anumit format de inregistrare destinat pentru introducerea


datelor ; utilizarea regulilor de validare a cmpurilor, a casetelor cu liste sau
a formatelor.

c.

specificarea unui anumit format de cmp destinat pentru introducerea


datelor ; utilizarea regulilor de completarea cmpurilor.

d.

specificarea unui anumit format de cmp destinat pentru introducerea


datelor ; utilizarea regulilor de validare a cmpurilor, a casetelor cu liste sau
a formatelor predefinite.

ANS: D

COMPLETION
1. Sistemele ............si retea reprezinta datele la nivel de articol, prin legaturi ierarhice (arbore)

sau de tip graf retea.


ANS: ierarhice
2.

Modelul relational (ce apartine lui E.F.Codd) reprezinta un model .........de organizare
conceptuala a datelor, ce realizeaza reprezentarea legaturilor dintre date, avnd la baza teoria
matematica a relatiilor.
ANS: formal

3.

Relatiile sunt .......... nregistrari ce reprezinta fapte.


ANS: multimi

4. Modelul relational este fundamentat pe , structuri si operatii.


ANS: reguli
5. Regulile stabilesc modul de manipulare a datelor, structurile sunt definite ce contin date

si care sunt accesibile utilizatorului, iar operatiile reprezinta actiuni prin care sunt manipulate
datele sau obiectele schemei bazei de date.
ANS: obiecte
6. Modelul relational este format din doua multimi de operatori pe........: algebra relationala si

calculul relational.
ANS: relatii
7. Calculul relational contine multimea din modelul relational si este o adaptare a

calculului cu predicate (o relatie este identificata cu un predicat) pentru domeniul BDR.


ANS: operatorilor
8. Cheia unei relatii reprezinta o multime minimala de .........ale caror valori identifica n mod

unic un tuplu ntr-o relatie.


ANS: atribute

9. Definirea proprietatilor .........ale relatiilor se realizeaza prin tehnica normalizarii.


ANS: structurale
10. Modelul de .asigura reprezentarea unor structuri de date complexe si a unor ierarhii

model, creind posibilitatea de definire a unor tipuri de date care combina att structura de date
ct si definirea procedurii.
ANS: data-obiect
11. O clasa este un tip ..de date care defineste att structura obiectelor din clasa respectiva, ct

si multimea metodelor existente pentru aceste obiecte.


ANS: abstract
12. .reprezinta mecanismul de realizare a definirii unei clase n care deriva variabilele

de instanta si metodele din alta definire de clasa.


ANS: mostenirea
13. Obiectele, ..si mostenirea formeaza baza modelului de date orientat pe obiecte.
ANS: clasele
14. Gestionarul de obiecte asigura .dintre procesele externe si SGBD-OO.
ANS: interfata
15. Programul obtinut prin programarea bazata pe consta dintr-o serie de programe

utilitare de tratare a evenimentelor.


ANS: evenimente
16. AfterDelConfirm evenimentul apare dupa .operatiunii de stergere.

ANS: confirmarea
17. AfterInsert evenimentul apare dupa ce a fost adaugata o noua ..n baza de date.

ANS: inregistrare

18. AfterUpdate evenimentul are loc dupa modificarea sau editarea unui., dar dupa ce

selectia a parasit controlul respectiv.

ANS: control
19. BeforeDelConfirm evenimentul intervine dupa ce una sau mai multe nregistrari sunt sterse,

dar nainte ca SGBD Microsoft Access sa afiseze fereastra de dialog pentru confirmarea sau
actiunii de stergere.

ANS: anularea
20. BeforeInsert evenimentul apare n momentul n care se tipareste primul al unei noi

nregistrari, dar dupa ce vechea nregistrare a fost introdusa n baza de date.

ANS: caracter
21. BeforeUpdate evenimentul are loc nainte ca un sau o nregistrare sa fie modificata, dar

nainte ca selectia sa paraseasca controlul respectiv.

ANS: control
22. OnChange acest eveniment se aplica numai n cazul.., si are loc n momentul n care

datele din control si schimba valoarea.

ANS: controalelor
23. OnDelete evenimentul intervine cnd o nregistrare este stearsa din baza de date, dar nainte

de aparitia ..de confirmare.

ANS: mesajului
24. . OnNotInList evenimentul survine n momentul n care se introduce ntr-o caseta combinata

o ..care nu se afla n lista casetei.

ANS: valoare
25. Paginile (Pages) sunt obiecte Access ce asigura accesarea bazelor de date din Internet prin

intermediul ..Web.

ANS: navigatoarelor
26. Modulele (Modules) sunt obiecte Access ce sunt create n limbajul Visual Basic pentru

aplicatii, VBA (Visual Basic for Applications) destinate extinderii posibilitatilor ........ale unei
baze de date.
ANS: functionale
27. Caseta Search for serveste pentru cautarea unui nume sau a unei .........de fisier.
ANS: locatii
28. Deschiderea unei baze de date existente se executa din panoul de lucru Getting Started, cu

optiunea Open din meniul File sau cu butonul Open de pe bara cu instrumente, urmata de
.......bazei de date.
ANS: numele
29. AutoForm: Tabular asigura crearea unui .avnd cmpurile unei nregistrari aliniate pe

un rnd.

ANS: formular
30. AutoForm: Datasheet permite crearea unui formular avnd un mod de vizualizare identic cu

a caruia i este asociat, introducerea datelor prin intermediul acestui formular


realizndu-se ca si cum s-ar introduce date ntr-un tabel.

ANS: tabelului
31. AutoForm: PivotTable prin aceasta metoda, se creeaza .un formular ca o vedere (view)

a tabelului sau interogarii selectate.

ANS: automat
32. AutoForm: PivotChart este un wizard ce asigura crearea automata a unui formular ca o

vedere a unei diagrame (Chart) cu datele provenite dintr-un tabel sau...

ANS: interogare

33. Chart Wizard alegerea acestei metode are ca rezultat crearea unui formular n interiorul

caruia se afiseaza un..

ANS: grafic
34. Tab Control creaza un formular alcatuit din mai multe...

ANS: fise
35.

Configurarea paginii de tiparire a unui se realizeaza cu ajutorul optiunii Page Setup.


ANS:

raport

S-ar putea să vă placă și