informatica de gestiune - sgbd a

Download Informatica de gestiune - SGBD A

If you can't read please download the document

Upload: gheorghe-andreea

Post on 15-Jan-2016

11 views

Category:

Documents


4 download

DESCRIPTION

Sisteme Informatice de gestiune SGBD - Spiru Haret - A

TRANSCRIPT

MFCB_CIG_2_SGBD_a

TRUE/FALSE

1)Tipul de data este folosit pentru descrierea unei multimi de obiecte care nu au aceeasi reprezentare.

ANS:F

2)Bazele de date orientate pe obiecte permit crearea de obiecte complexe, din componente simple, fiecare neavind atribute, dar propriul comportament.

ANS:F

3)Tehnicile de organizare a datelor n colectii de date sunt: clasa si baza de date.

ANS:F

4)Organizarea datelor n fisiere are ca avantaj redundanta scazuta a datelor.

ANS:F

5)Conceptele folosite n organizarea datelor sunt: entitate, clasa, atribut.

ANS:F

6)Descrierea structurii modelului de date presupune definirea operatoriilor si a regulilor de integritate care actioneaza asupra modelului.

ANS:F

7)Modelul de date relational prezinta urmatoarea anomalie de actualizare: la inserare nu se pot introduce noi realizari pentru o nregistrare subordonata daca nu sunt cunoscuti superiorii.

ANS:F

8)n cazul modelului relational, normalizarea conduce la obtinerea unei scheme conceptuale a modelului ntr-o forma normalizata n care se vor elimina anomaliile de actualizare.

ANS:T

9)SGBD Microsoft Access are schema bazei de date constituita din colectiile de rapoarte si poate fi utilizata prin manipularea interogarilor.

ANS:F

10)SGBD Microsoft Access nu permite exportarea structurii de tabele, definitii de interogari, formulare, rapoarte si module.

ANS:F

11)SGBD Microsoft Access necesita un sistem de operare pe 32 de biti, precum Windows 2000 sau Windows NT.

ANS:T

12)La deschiderea fisierului care contine componentele bazei de date acestea sunt afisate n fereastra DataWindow.

ANS:F

13)n Access, optiunea Open din meniul rapid permite deschiderea spre modificare a obiectului selectat.

ANS:F

14)n Access, optiunea Design din meniul rapid permite ca obiectul selectat sa fie deschis n vederea efectuarii modificarilor necesare tipului de aplicatie dorit de utilizator.

ANS:T

15)n Access, cmpurile de tip memo constau numai din text si au maxim 256 de caractere, n acestea putnd fi incluse si secventele de salt la nceput de rnd/salt la rnd nou.

ANS:F

16)n limbajul SQL, functia Date() permite introducerea orei si a datei curente.

ANS:F

17)n limbajul SQL, functia Now() permite introducerea orei si a datei curente.

ANS:T

18)O baza de date n Access este formata din urmatoarele obiecte: tabelul, interogarea, formularul, raportul, pagini Web, macro-ul si modulul.

ANS:T

19)ntr-o asociere de tipul unu - la - unu o nregistrare din tabelul A poate avea cel putin o nregistrare corespunzatoare n tabelul B si invers, unei nregistrari din tabelul B i corespunde cel mult o nregistrare n tabelul A.

ANS:F

20)ntr-o asociere de tipul unu-la-multi unei nregistrari din tabelul A i corespund mai multe nregistrari din tabelul B, iar unei nregistrari din tabelul B i corespunde cel putin o nregistrare din tabelul A.

ANS:F

21)ntr-o asociere de tipul multi-la-multi unei nregistrari din tabelul A i pot corespunde mai multe nregistrari din tabelul B, iar unei nregistrari din tabelul B i pot corespunde, de asemenea, mai multe nregistrari din tabelul A.

ANS:T

22)Formularele din Access sunt utilizate numai pentru vizualizarea datelor din baza de date.

ANS:F

23)Informatii de structura din cadrul formularelor sunt acele informatii referitoare la date precum si la alcatuirea si vizualizarea formularului (marimea formularului, asezarea n formular a atributelor si controalelor, proprietatile controalelor etc.).

ANS:F

24)Interogarile de selectie sunt: Delete Query, Append Query, Update Query.

ANS:F

25)Interogarile de actiune sunt: Delete Query, Append Query, Update Query, Make-Table Query.

ANS:T

26)Rapoartele din Microsoft Access permit accesul pentru modificarea si vizualizarea datelor din baza de date.

ANS:F

27)Informatiile de structura din cadrul rapoartelor reprezinta acele informatii de ordin functional stabilite la crearea raportului (controale, sectiuni, elemente de grafica decorativa etc.).

ANS:T

28)Prin folosirea instructiunii DELETE se pot sterge nregistrarile din tabel, dar si tabelul.

ANS:F

29)Instructiunea ALTER TABLE poate fi utilizata pentru adaugarea sau stergerea unor cmpuri din baza de date.

ANS:F

30)Instructiunea DROP TABLE serveste pentru eliminarea nregistrarilor unui tabel dintr-o baza de date.

ANS:F

31)O valoare NULL nseamna ca valoarea este zero.

ANS:F

32)Functia INITCAP modifica toate caracterele din litere mici n litere mari.

ANS:F

33)n SQL, un sir de 25 de caractere poate fi scris ntr-un cmp de 10 caractere.

ANS:F

34)Limbajul de definire a datelor asigura specificarea zonelor de lucru permanente si tranzitorii.

ANS:F

35)Limbajul de manipulare a datelor permite accesul la nregistrari prin adresa sau prin continutul acestora, reordonari ale cmpurilor de date, definirea si izolarea datelor confidentiale.

ANS:F

36)Limbajul de manipulare a datelor permite 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.

ANS:T

37)Limbajul de descriere a stocarii datelor ofera posibilitati de asociere a fisierelor la programele de aplicatie, a dispozitivelor fizice, alocare de spatii de fisiere, specificarea zonelor de lucru permanente si tranzitorii, definirea si izolarea datelor confidentiale.

ANS:F

38)Nivelul virtual sau conceptual (nivelul administratorului bazei de date) se refera la definirea structurii datelor din baza de date astfel nct aceasta sa ndeplineasca cerintele tuturor utilizatorilor, n conditii de redundanta minima si controlata a acesteia.

ANS:T

39)Nivelul fizic (nivelul inginerului de sistem) priveste modul de stocare si de structurare a datelor pe suportul fizic sau de memorare a datelor n fisiere.

ANS:F

40)Nivelul logic sau intern (nivelul programatorului de aplicatie) califica o structura de date ce are o realitate n planul semnificatiei sau utilizarii, dar nu si n implementarea fizica; califica forma n care fiecare utilizator vede structurarea datelor, n functie de aplicatia pe care o foloseste sau n functie de resursele de date pe care administratorul bazei de date i le pune la dispozitie.

ANS:F

41)n modelul relational regulile stabilesc modul de manipulare a datelor, structurile sunt obiecte 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:T

42)Modelul relational este format din doua multimi de operatori pe relatii: algebra relationala si calculul relational.

ANS:T

43)Algebra relationala permite derivarea procedurala a operatiilor.

ANS:F

44)Definirea proprietatilor structurale ale relatiilor se realizeaza prin tehnica normalizarii.

ANS:T

45)Obiectul reprezinta conceptual o unitate identificabila cu continut propriu, care se deosebeste de ceea ce o nconjoara. Fiecare obiect dispune de un identificator unic, denumit cheia primara a obiectului, OID (Object ID).

ANS:F

46)Doua obiecte cu OID diferiti nu sunt diferite daca sunt identice sub toate aspectele transparente utilizatorului.

ANS:F

47)Identitatea obiectelor. Orice obiect exista independent de valorile atributelor sale, ceea ce conduce la doua relatii posibile:

- identitatea a doua obiecte, adica au aceeasi valoare

- egalitatea a doua obiecte, adica sunt unul si acelasi obiect

ANS:F

48)Extensibilitatea schemei bazei de date include prelucrarea declaratiilor limbajului de baza de date, specificnd crearea, mutarea sau identificarea definirilor de clasa.

ANS:T

49)Produsul Microsoft Access dispune de toate componentele unei baze de date stocate ntr-un fisier cu extensia MBD.

ANS:F

50)Cmpurile text constau numai din text si au maxim 255 de caractere, n acestea putnd fi incluse si secventele de salt la nceput de rnd/salt la rnd nou.

ANS:F

51)Paginile (Pages) sunt obiecte Access care nu permit partajarea datelor.

ANS:F

52)Modulul (Module) nu reprezinta o alternativa a obiectului Macro pentru dezvoltarea de aplicatii n SGBD Microsoft Access deoarece nu poate fi atasat unui formular, raport sau control.

ANS:F

53)Pentru stabilirea unei relatii, ca regula generala se va lega un cmp care reprezinta o cheie externa din tabelul-parinte, cu un cmp care reprezinta cheie primara n tabelul-fiu.

ANS:F

54)n SGBD Microsoft Access, obiectele sunt percepute prin ceea ce fac, comportamentul lor, devenind vizibil prin elementele de structura interna.

ANS:F

55)n SGBD Microsoft Access, fereastra Database contine urmatoarele tipuri de obiecte: tabelul,interogarea, formularul, raportul, paginile Web, macro-ul si modulul.

ANS:T

56)n SGBD Microsoft Access, obiectele, mpreuna cu elementele de control care le sunt asociate, contin proprietati si declanseaza aparitia unor tipuri de evenimente.

ANS:T

57)Sistemul Access stocheaza intern datele calendaristice sub forma unor numere n virgula mobila pe 8 octeti, ora fiind reprezentata ca o fractiune dintr-o zi.

ANS:T

58)n Access, datele de tipul numar cu incrementare automata (AutoNumber) au proprietatea ca sunt incrementate automat si pot primi valori reale.

ANS:F

59)Obiectele Access sunt percepute prin ceea ce fac, comportamentul lor mascnd elemente de structura interna. n momentul n care obiectul a fost creat, el poate fi utilizat si n alte aplicatii, compuse din obiecte care interactioneaza prin specificul comportamentului lor. n acest caz, nu mai exista un program care manipuleaza datele, ci obiecte care si transmit reciproc date. Evenimentele care apar si schimbarile de stare pe care acestea le declanseaza determina o schimbare a metodologiei de concepere a sistemului.

ANS:T

60)n Access, pentru obtinerea unui duplicat al obiectului curent, acesta se copiaza pe hrtie si apoi se recopiaza n memoria calculatorului.

ANS:F

61)n Access, butonul Open (deschide), sau alegerea optiunii Open din meniul rapid, are ca efect efectuarea modificarilor necesare tipului de aplicatie dorit de utilizator.

ANS:F

62)Obiectele gestionate cu Access, mpreuna cu elementele de control care le sunt asociate, contin proprietati si declanseaza aparitia unor tipuri de evenimente.

ANS:T

63)n SGBD Access, relatiile se constituie prin precizarea unei legaturi ntre un cmp sau o combinatie de cmpuri ale unui tabel si cmpurile corespunzatoare din alt tabel.

ANS:T

64)Limbajul SQL (Structured Query Language limbaj structurat de interogare) este utilizat pentru manipularea si regasirea datelor din bazele de date relationale.

ANS:T

65)Produsul-program Microsoft Access reprezinta un sistem de gestiune a bazelor de date relationale (SGBDR) care este inclus n compunerea pachetului de birotica Microsoft Office si care lucreaza sub sistemul de operare Microsoft Windows. Ca urmare, Microsoft Access nu foloseste toate facilitatile oferite de sistemul de operare Microsoft Windows.

ANS:F

66)Conceptele folosite pentru descrierea formala, uzuala si fizica a elementelor de baza ale organizarii datelor n baze de date relationale sunt prezentate n urmatorul tabel:

Formal

Uzual

Fizic

Relatie

tablou

Fisier

Tuplu

linie

Inregistrare

Atribut

coloana

Cmp

Domeniu

tip de data

Tip de data

Precizati valoarea de adevar a corespondentelor prezentate n tabel.

ANS:T

67)Macroinstructiunea sau macro-ul (Macro) reprezinta un obiect Access care defineste un ansamblu de comenzi pe care sistemul Microsoft Access le executa automat la aparitia unor evenimente. Macro-urile pot fi atasate unui formular, raport sau control n scopul automatizarii unor operatii de rutina (deschidere sau nchidere de formulare, imprimarea unor rapoarte, filtrarea, verificarea sau validarea unor date, etc.).

ANS:T

68)Operatia de stergere a nregistrarilor dintr-un singur tabel nu poate determina aparitia unor probleme de integritate referentiala n cadrul altor tabele.

ANS:F

MULTIPLE CHOICE

1)Organizarea datelor n fisiere prezinta avantaje si dezavantaje. Care dintre variantele urmatoare este un avantaj?

1

redundanta ridicata;

2

localizare rapida prin indexare.

3

actualizarea datelor;

4

dependenta programelor fata de date;

5

izolarea datelor;

ANS:2

2)n definirea unei baze de date se folosesc urmatoarele notiuni:

A)

Colectia de date

B)

Limbajul Visual Basic

C)

Descrierea datelor

D)

Relatiile dintre date

E)

Programare

F)

Tastatura calculatorului.

Specificati raspunsul corect:

1

B+E+F

2

A+C+D

3

A+B+C+D+E+F

4

A+B+C

5

D+E+F

ANS:2

3)

n cazul bazelor de date orientate pe obiecte, un obiect nglobeaza urmatoarele elemente:

A) Structura de date

B) Sistemul de gestiune al bazei de date

C) Specificarea operatiilor

D) Implementarea operatiilor

E) Tastatura aferenta PC

F)Utilizatorul avizat al bazei de date.

Specificati raspunsul corect:

1

B+E+F

2

A+C+D

3

A+B+C+D+E+F

4

A+B+C

5

D+E+F

ANS:2

4)n cadrul bazelor de date orientate pe obiecte, obiectul reprezinta:

1

o caracteristica a unei entitati;

2

un program dedicat;

3

un set de metode sau operatii;

4

o unitate identificabila cu continut propriu, care se deosebeste de ceea ce o nconjoara;

5

o interfata care permite utilizatorului sa solicite executarea unei actiuni.

ANS:4

5)Arhitectura bazei de date se refera la:

1

baza de date propriu zisa, analiza sistemului, proiectarea structurii bazei de date, ncarcarea datelor, exploatarea si ntretinerea bazei de date.

2

baza de date propriu zisa, sistemul de gestiune al bazei de date, ncarcarea datelor, exploatarea si ntretinerea bazei de date.

3

baza de date propriu zisa, sistemul de gestiune al bazei de date, set de proceduri manuale si automate, dictionar al bazei de date, mijloace hard si personal implicat.

4

baza de date propriu zisa, proiectarea structurii bazei de date, ncarcarea datelor, exploatarea si ntretinerea bazei de date.

5

baza de date propriu zisa, set de proceduri manuale si automate, ncarcarea datelor, dictionar al bazei de date, mijloace hard si personal implicat.

ANS:3

6)Modelul de date relational se caracterizeaza printr-o singura structura de date denumita:

1

relatie sau nregistrare.

2

relatie sau atribut.

3

relatie sau tabel.

4

relatie sau cmp de date.

ANS:3

7)Nivelele de structurare a componentelor unei baze de date, n functie de clasa de utilizatori, sunt:

1

baza de date propriu-zisa, sistemul de gestiune al bazei de date, set de proceduri manuale si automate, dictionar al bazei de date, mijloace hard si personal implicat.

2

nivelul logic, nivelul de analiza a sistemului si nivelul de proiectare a structurii bazei de date.

3

nivelul logic, nivelul de analiza si nivelul fizic.

4

nivelul logic, nivelul conceptual sau global si nivelul de exploatare al bazei de date.

5

nivelul logic, nivelul conceptual sau global si nivelul fizic.

ANS:5

8)Structura arborescenta a unei colectii de date este caracterizata de existenta:

1

unei relatii de ordine ntre elementele colectiei de date.

2

unei relatii de ordine ntre elementele sistemului ierarhic superior si elementele sistemului ierarhic inferior.

3

unei structuri punctuale ntre elementele colectiei de date.

4

unei structuri retea ntre elementele colectiei de date.

5

unei structuri liniare ntre elementele colectiei de date.

ANS:1

9)n sistemele de gestiune ale bazelor de date orientate pe obiecte, metoda reprezinta:

1

un program care reprezinta structura unui obiect.

2

un program care reprezinta atribute.

3

un program care gestioneaza instructiunile limbajului de programare Visual Basic.

4

un program care manipuleaza si modifica integritatea datelor.

5

un program care manipuleaza obiectul sau indica starea sa.

ANS:5

10)n teoria bazelor de date, un atribut nu poate fi:

1

Atribut compus sau bloc, constituit din cel putin doua atribute. Valoarea sa este reprezentata de valorile atributelor componente.

2

Atribut calculat sau dedus. Valoarea sa nu este cunoscuta direct, ci calculata pe baza valorilor altor atribute.

3

Atribut cmp sau indus. Valoarea sa este dedusa inductiv din valorile alaturate cmpului respectiv.

4

Atribut simplu, adica acel atribut care are valori atomice.

5

Atribut repetitiv sau multivaloare, adica un atribut care la un moment dat are mai multe valori care apar sub forma unor liste de valori.

ANS:3

11)n teoria bazelor de date, tehnica entitate-asociere permite construirea modelului structural sub forma unei diagrame entitate-asociere, prin parcurgerea urmatorilor pasi:

1

identificarea componentelor, identificarea asocierilor, stabilirea semnificatiei legaturii si identificarea nodurilor-eticheta (sub forma de romb).

2

identificarea componentelor, identificarea asocierilor, identificarea atributelor si stabilirea atributelor de identificare a entitatilor.

3

identificarea componentelor, identificarea atributelor, identificarea erorilor de asociere si stabilirea atributelor de identificare a entitatilor.

4

identificarea asocierilor, identificarea atributelor, stabilirea atributelor de identificare a entitatilor si marcarea acestora pentru operatia de stergere.

5

identificarea componentelor, identificarea asocierilor, identificarea erorilor de asociere si stabilirea entitatilor pentru stergere.

ANS:2

12)n limbajul SQL, operatorii // si + sunt operatori:

1

de concatenare sir de caractere alfabetice;

2

de comparatie;

3

de exponentiere;

4

de stabilire a prioritatii;

5

logici

ANS:1

13)n limbajul SQL, operatorii * si % sunt operatori:

1

pentru multimi;

2

de comparatie;

3

aritmetici;

4

de concatenare sir de caractere alfabetice;

5

logici.

ANS:3

14)n limbajul SQL, operatorii NOT, AND si OR sunt operatori:

1

aritmetici;

2

logici;

3

pentru multimi;

4

de concatenare sir de caractere alfabetice;

5

de comparatie.

ANS:2

15)n limbajul SQL, operatorul != este un operator:

1

aritmetici;

2

de comparatie;

3

pentru multimi;

4

de concatenare sir de caractere alfabetice;

5

logici.

ANS:2

16)n limbajul SQL, functiile LPAD si RPAD sunt:

1

Functii pentru calculul totalurilor.

2

Functii pentru data calendaristica si ora.

3

Functii aritmetice.

4

Functii de conversie.

5

Functii caracter.

ANS:5

17)n limbajul SQL, functiile TO_CHAR si TO_NUMBER sunt:

1

Functii pentru calculul totalurilor.

2

Functii pentru data calendaristica si ora.

3

Functii aritmetice.

4

Functii caracter.

5

Functii de conversie.

ANS:5

18)SGBD Microsoft Access este un sistem:

1

de retea;

2

mutual;

3

relational;

4

arborescent;

5

ierarhic.

ANS:3

19)SGBD Microsoft Access stocheaza toate componentele unei baze de date ntr-un singur fisier cu extensia:

1

mdb;

2

xls;

3

ppt;

4

mbd;

5

doc.

ANS:1

20)SGBD Microsoft Access afiseaza obiectele care formeaza baza de date n fereastra:

1

Select View;

2

Windows;

3

Forms;

4

Database;

5

Query.

ANS:4

21)n SGBD Microsoft Access, butonul Open are ca efect:

1

proiectarea structurii obiectului;

2

desenarea obiectului;

3

afisarea obiectului selectat pentru o utilizare normala;

4

afisarea componentelor SGBD Microsoft Access;

5

afisarea rapoartelor.

ANS:3

22)Proprietatea Caption caracteristica sistemului Access, stabileste:

1

cum se introduc datele n cadrul cmpului;

2

afisarea titlurilor numelor de cmp n modul de afisare Datasheet;

3

dimensiunea maxima a datelor care pot fi stocate n tipul de cmp respectiv;

4

modul de afisare al datelor;

5

modul de control al datelor.

ANS:2

23)Ce reprezinta un tabel n Access:

1

un obiect pentru obtinerea situatiilor de iesire;

2

un obiect pentru modificare de date;

3

un obiect pentru stocarea datelor;

4

un obiect pentru creare de legaturi ntre tabele;

5

un obiect dedicat interogarilor

ANS:3

24)n Microsoft Access, cheia primara a unei baze de date reprezinta un atribut sau un grup de atribute ale caror valori satisfac mai multe proprietati. Una dintre dintre proprietatile urmatoare nu face parte dintre proprietatile cheii primare:

1

Unicitatea cheii primare;

2

Valoarea unei chei primare nu trebuie sa fie NULL;

3

Valoarea unei chei primare nu se modifica ntr-o perioada scurta de timp;

4

Valoarea unei chei primare poate fi duplicata;

5

n cazul bazelor de date foarte mari, dimensiunea cmpului pe care este definita cheia primara trebuie sa fie ct mai mica.

ANS:4

25)

n Microsoft Access, baza de date este formata din mai multe tipuri de obiecte.

1

tabelul, interogarea, formularul, raportul, paginile istorice, macro-ul;

2

tabelul, interogarea, formularul, raportul, selectia, macro-ul, modulul;

3

tabelul, interogarea, formularul, raportul, paginile Web, macro-ul, modulul;

4

tabelul, interogarea, formularul, raportul, informatia, macro-ul, modulul;

5

tabelul, interogarea, formularul, raportul, grupul de date, macro-ul, modulul.

ANS:3

26)n Microsoft Access, un formular contine informatii de structura care sunt acele informatii referitoare la:

1

Instructiunile Visual Basic;

2

Rapoarte ca obiecte Access;

3

Datele care fac subiectul bazei de date;

4

Alcatuirea si vizualizarea formularului;

5

Table Wizard.

ANS:4

27)

Proprietatea Field Size caracteristica sistemului Access, stabileste:

1

cum se introduc datele n cadrul cmpului;

2

afisarea titlurilor numelor de cmp;

3

dimensiunea maxima a datelor care pot fi stocate n tipul de cmp respectiv;

4

modul de afisare al datelor;

5

modul de control al datelor.

ANS:3

28)O interogare de actiune Delete este folosita pentru:

1

modificari globale pe un grup de nregistrari;

2

a insera nregistrari din unul sau mai multe tabele;

3

a crea un nou tabel;

4

eliminarea unui grup de nregistrari din unul sau mai multe tabele;

5

prelucrarea datelor din tabele.

ANS:4

29)

Ce reprezinta un raport n Access:

1

un obiect pentru introducerea de date;

2

un obiect pentru modificare de date;

3

un obiect pentru interogare;

4

un obiect pentru creare de legaturi ntre tabele;

5

un obiect prin intermediul caruia utilizatorul are posibilitatea de a prezenta date n format printabil.

ANS:5

30)

n Access, functiile Sum, Min, Max, Avg si Count asigura efectuarea interogarilor:

1

de grup;

2

asupra unei anumite date;

3

de stergere;

4

de actiune;

5

de adaugare.

ANS:1

31)

Categoriile de evenimente care pot avea loc ntr-o baza de date n Access sunt:

1

evenimente care fac referire la date, evenimente de focalizare, evenimente asociate butoanelor de la tastatura si evenimente asociate mouse-ului

2

evenimente care fac referire la date, evenimente de focalizare, evenimente asociate deranjamentelor din sistem si evenimente asociate cu alte evenimente.

3

evenimente care fac referire la date, evenimente asociate cu alte evenimente, evenimente asociate butoanelor de la tastatura si evenimente asociate mouse-ului.

4

evenimente care fac referire la date, evenimente de focalizare, evenimente asociate imprimantei si evenimente asociate mouse-ului.

5

evenimente care fac referire la date, evenimente de focalizare, evenimente asociate tuturor dispozitivelor periferice de intrare/iesire.

ANS:1

32)O interogare n Access permite, ntre altele:

1

vizualizarea sau modificarea atributelor, precum si sortarea nregistrarilor ntr-o ordine specificata.

2

vizualizarea sau modificarea datelor, precum si modificarea structurii bazei de date.

3

vizualizarea sau modificarea datelor, precum si proiectarea bazei de date.

4

vizualizarea sau modificarea datelor, precum si sortarea nregistrarilor ntr-o ordine specificata.

5

vizualizarea sau modificarea datelor, precum si introducerea evenimentelor ntr-o baza de date.

ANS:4

33)n Access, afisarea proprietatilor unui obiect se face:

1

pe grupe de proprietati, fiecare grupa de proprietati aflndu-se pe cte o fisa.

2

pe grupe de activitati, fiecare grupa de activitati avnd semnificatia descrisa printr-un simbol.

3

pe grupe de sarcini, fiecare sarcina avnd precizate numere de ordine.

4

pe grupe de proprietati, fiecare grupa de proprietati indicnd formatul unui obiect.

5

pe grupe de proprietati, fiecare grupa de proprietati indicnd o lista de actiuni la care este posibil a raspunde obiectul caruia i sunt asociate, ca urmare a aparitiei unor evenimente.

ANS:1

34)n proiectarea bazelor de date relationale, domeniul reprezinta:

1

un obiect concret sau abstract al realitatii.

2

multimea tuturor valorilor posibile pe care le poate lua un atribut ntr-o anumita perioada de timp.

3

gradul tabelului.

4

numarul de nregistrari ale bazei de date.

5

o serie de comenzi pe care Access-ul le executa automat la aparitia unui eveniment.

ANS:2

35)Formularele n Access au doua utilizari principale:

A)extragerea datelor n baza de date cnd formularul este asociat unui tabel.

B)stocarea datelor si gestionarea evenimentelor.

C)vizualizarea datelor din baza de date atunci cnd formularul este asociat unei interogari.

D)adaugarea controalelor si afisarea procedurilor de calcul.

E)introducerea datelor n baza de date cnd formularul este asociat unui tabel.

1

A+B+C

2

C+E

3

B+C+D

4

A+B+C+D+E

5

A+D

ANS:2

36)n Access, interogarile se clasifica n:

1

interogari de selectie si interogari dynaset.

2

interogari de selectie si interogari de actiune.

3

interogari de selectie si interogari de selectare a acelor nregistrari care satisfac criteriile impuse de utilizator.

4

interogari de actiune si interogari de stergere.

5

interogari de actiune si interogari de adaugare.

ANS:2

37)n Access, interogarile de actiune sunt:

1

interogari pentru stergere, interogari pentru adaugare, interogari pentru reactualizare si interogari de selectie.

2

interogari pentru stergere, interogari pentru adaugare, interogari pentru reactualizare si interogari pentru selectarea acelor nregistrari care satisfac criteriile impuse de utilizator.

3

interogari pentru stergere, interogari pentru adaugare, interogari pentru reactualizare si interogari pentru sortarea nregistrarilor ntr-o ordine specificata.

4

interogari pentru stergere, interogari pentru adaugare, interogari pentru reactualizare si interogari al caror rezultat este crearea unui nou tabel n baza de date.

5

interogari pentru stergere, interogari pentru adaugare, interogari pentru reactualizare si interogari dynaset.

ANS:4

38)n Access, rapoartele sunt alcatuite din doua tipuri de informatii:

1

Informatii de structura si informatii de ordin functional stabilite la crearea raportului.

2

Informatii de structura si informatii despre controale, sectiuni, elemente de grafica decorativa

3

Informatii de structura.

4

Informatii de structura si informatii reprezentnd datele propriu-zise.

5

Informatii reprezentnd datele propriu-zise.

ANS:4

39)n Access, fereastra pentru interogarile de selectie, Select Query, este alcatuita din doua sectiuni:

1

sectiunea pentru tabele.

2

sectiunea pentru tabele si fereastra Show Tables cu o eticheta pentru selectarea interogarilor si a tabelelor.

3

sectiunea pentru tabele si sectiunea sub forma de grila pentru specificarea cmpurilor de vizualizat si a unor conditii de selectare a nregistrarilor.

4

sectiunea sub forma de grila pentru specificarea cmpurilor de vizualizat si a unor conditii de selectare a nregistrarilor.

5

sectiunea sub forma de grila pentru specificarea cmpurilor de vizualizat si a unor conditii de selectare a nregistrarilor si fereastra Show Tables cu o eticheta pentru selectarea interogarilor si a tabelelor.

ANS:3

40)Lansarea n executie a sistemului Access duce la aparitia pe ecran a unei casete de dialog Microsoft Access cu posibilitatea de a selecta una din cele trei optiuni pentru care este si Blank Access Database.

Optiunea Blank Access Database permite:

1

deschiderea unui fisier de baze de date deja creat;

2

nchiderea tuturor fisierelor de baze de date;

3

nchiderea proiectului;

4

deschiderea unui fisier de baze de date gol;

5

nchiderea fisierelor de baze de date si parasirea sistemului Access.

ANS:4

41)n Access, interogarile de selectie se utilizeaza:

1

Pentru regasirea datelor din subformulare;

2

Pentru regasirea datelor din rapoarte;

3

Pentru regasirea datelor din unul sau mai multe tabele, pentru gruparea datelor dupa anumite criterii, pentru efectuarea unor calcule;

4

Pentru regasirea datelor din formulare;

5

Pentru calculul datelor din tabele.

ANS:3

42)

n Access, grupa de proprietati Format:

1

grupeaza proprietatile legate de datele asociate controlului respectiv (sursa datelor, reguli de validare a datelor etc.);

2

grupeaza o lista de actiuni la care este posibil a raspunde obiectul carora le sunt asociate, ca urmare a aparitiei unor evenimente;

3

grupeaza proprietatile referitoare la nfatisarea unui obiect (culoare, dimensiune, mod de vizualizare etc.);

4

arata numarul coloanei din tabelul asociat controlului cu care este asociat;

5

indica tipul sursei din care vor fi luate valorile din lista.

ANS:3

43)

n sistemul Access, ntr-o interogare, criteriile reprezinta:

1

Adaugarea unui cmp unui tabel;

2

Adaugarea unei nregistrari ntr-un tabel ;

3

Restrictiile pe care le stabilim pentru a identifica anumite cmpuri din baza de date;

4

tergerea unui cmp dintr-un tabel;

5

Restrictiile pe care le stabilim pentru a identifica anumite nregistrari din baza de date.

ANS:5

44)O interogare SQL este destinata:

A)sa construiasca sau sa stearga o baza de date;

B)sa insereze, sa modifice sau sa stearga linii sau cmpuri;

C)sa caute n tabele o anumita informatie si sa returneze rezultatele ntr-o anumita ordine;

D)sa modifice securitatea informatiilor;

E)sa realizeze o simpla interogare (ntrebare).

1

A+B+C+D+E

2

B+C+D+E

3

A+B+C+D

4

A+B

5

C+D

ANS:1

45)n limbajul SQL, din grupele de operatori utilizati fac parte:

A)

Operatorii logici

B)

Operatorii pe calculator

C)

Operatorii aritmetici

D)

Operatorii de comparare

E)

Operatorii pentru multimi

1

A+B+C+D+E

2

A+B+C

3

A+C+D+E

4

B+C+D+E

5

A+B+D+E

ANS:1

46)n limbajul SQL, operatorii logici sunt:

A)

AND

B)

OR

C)

TON

D)

NOT

E)

RO

1

A+B+C+D+E

2

A+C

3

B+D

4

A+B+D

5

B+C+E

ANS:4

47)n limbajul SQL, dintre functiile utilizate fac parte:

a)

Functii aritmetice

b)

Functii pentru calculul totalurilor

c)

Functii caracter

d)

Functii de conversie

e)

Functii de saturare

f)

Functii pentru data calendaristica si ora

1

A+B+E

2

B+D+E+F

3

A+B+C+D+F

4

A+B+C+D+E

5

C+D+F

ANS:3

48)Microsoft Access este:

1

un program pentru calcul tabelar;

2

un editor de texte;

3

un sistem de gestiune a bazelor de date relationale.

ANS:3

49)n Access componentele bazei de date sunt stocate ntr-un fisier cu extensia:

1

.MDX

2

.MDC

3

.MDB

ANS:3

50)La baza interogarilor din Acces se afla limbajul:

1

SQL (Structured Query Language);

2

SQL (Secvential Query Language);

3

SQL (Static Query Language).

ANS:1

51)Printre modalitatile de creare a tabelelor nu se regaseste urmatoarea optiune:

1

Import Datasheet Wizard;

2

Datasheet view;

3

Link Table.

ANS:1

52)n Access, zona de declarare a cmpurilor unei tabele prezinta urmatoarele optiuni:

1

Field Name, Data Type, Description;

2

Field Name, Data Field, General;

3

Field Name, Data Field, Look Up.

ANS:1

53)n Access, tipul Number include urmatoarele tipuri:

1

Byte, Integer, Long Integer, Single, Double, Variant;

2

Byte, Integer, Long, Single, Double, ReplicationID;

3

Byte, Integer, Long Integer, Single, Double, ReplicationID.

ANS:3

54)n Access, tipul valuta (Currency), din punct de vedere al reprezentarii interne este:

1

un numar n virgula mobila;

2

un numar n virgula fixa;

3

un numar reprezentat pe un octet.

ANS:2

55)Crearea unui formular se poate face n urmatoarele moduri:

1

Design View, Form Wizard, AutoForm, Chart Wizard, Pivot Form Wizard;

2

Design View, Form Wizard, AutoForm, Layout Wizard, Pivot Form Wizard;

3

Design View, Form Wizard, AutoForm, Chart Wizard, Pivot Table Wizard.

ANS:3

56)Crearea unei interogari se poate face n urmatoarele moduri:

1

Design View, Simple Query Wizard, Crosstab Query Wizard, Duplicates Query Wizard, Unmatched Query Wizard;

2

Design View, Simple Query Wizard, Crosstab Query Wizard, Find Duplicates Query Wizard, Find Matched Query Wizard;

3

Design View, Simple Query Wizard, Crosstab Query Wizard, Find Duplicates Query Wizard, Find Unmatched Query Wizard.

ANS:3

57)Crearea unui raport se poate face n urmatoarele moduri:

1

Design View, Simple Report Wizard, AutoReport, Chart Wizard, Layout Wizard;

2

Design View, Simple Report Wizard, AutoReport, Chart Wizard, Label Wizard;

3

Design View, Report Wizard, AutoReport, Chart Wizard, Label Wizard.

ANS:3

58)Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda:

SQL>SELECT COD, DEN FROM MATERIALE;

1

Selecteaza toate nregistrarile din tabela;

2

Selecteaza numai cmpurile COD si DEN si toate nregistrarile;

3

Selecteaza numai cmpurile COD si DEN fara nregistrari.

ANS:2

59)Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U).

Comanda:

SQL>SELECT COD, DEN FROM MATERIALE

WHERE DEN=Cherestea;

1

Selecteaza toate nregistrarile din tabela pentru materialele cu denumirea (DEN) Cherestea;

2

Selecteaza numai cmpurile COD si DEN si toate nregistrarile;

3

Selecteaza numai cmpurile COD si DEN pentru materialele Cherestea.

ANS:3

60)Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U).

Comanda:

SQL>SELECT * FROM MATERIALE

WHERE Mat LIKE B%;

1

Contine erori de sintaxa;

2

Selecteaza numai anumite cmpuri din tabela;

3

Selecteaza materialele pentru care denumirea (DEN) ncepe cu litera B.

ANS:3

61)Se considera tabela MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U).

Comanda:

SQL>SELECT * FROM MATERIALE

WHERE Mat LIKE _B%;

1

Selecteaza materialele pentru care denumirea (DEN) are a doua litera B;

2

Contine erori de sintaxa;

3

Selecteaza materialele pentru care denumirea (DEN) ncepe cu litera B.

ANS:1

62)Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U).

Comanda:

SQL> SELECT * FROM MATERIALE

WHERE Pret_u BETWEEN 140 AND 170;

1

Contine erori de sintaxa;

2

Selecteaza materialele pentru care pretul este mai mare de 140;

3

Selecteaza materialele pentru care pretul este mai mare de 140 si mai mic de 170.

ANS:3

63)Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U).

Comanda:

SQL> SELECT * FROM MATERIALE

WHERE Pret_u IN (140 ,170);

1

Selecteaza materialele pentru care pretul este cuprins ntre 140 si 170;

2

Selecteaza materialele pentru care pretul este 140 si 170;

3

Selecteaza materialele pentru care pretul este 140 sau 170.

ANS:3

64)Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda:

SQL> SELECT COUNT(*) FROM MATERIALE

WHERE Pret_u >100;

1

Selecteaza materialele pentru care pretul este mai mare de 100;

2

Calculeaza suma totala a materialelor pentru care pretul este mai mare de 100;

3

Calculeaza numarul total al materialelor pentru care pretul este mai mare de 100.

ANS:2

65)Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U).

Comanda:

SQL> SELECT SUM(cant) FROM MATERIALE

WHERE Pret_u >100;

1

Selecteaza materialele pentru care pretul este mai mare de 100;

2

Calculeaza suma cantitatilor aferente materialelor pentru care pretul este mai mare de 100;

3

Calculeaza numarul total al materialelor pentru care pretul este mai mare de 100.

ANS:2

66)67.Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U).

Comanda:

SQL> SELECT MAX(cant) FROM MATERIALE

WHERE Pret_u >100;

1

Selecteaza materialele pentru care pretul este mai mare de 100;

2

Selecteaza cantitatea maxima pentru acele materiale pentru care pretul este mai mare de 100;

3

Calculeaza numarul total al materialelor pentru care pretul este mai mare de 100.

ANS:1

67)Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U).

Comanda:

SQL> SELECT AVG(cant) FROM MATERIALE

WHERE Pret_u >100;

1

Selecteaza materialele pentru care pretul este mai mare de 100;

2

Selecteaza cantitatea maxima pentru acele materiale pentru care pretul este mai mare de 100;

3

Calculeaza media cantitatii aferente materialelor pentru care pretul este mai mare de 100.

ANS:3

68)Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U).

Comanda:

SQL> SELECT * FROM MATERIALE

WHERE substr(DEN,1,1)='C';

1

Contine erori de sintaxa;

2

Selecteaza materialele pentru care denumirea (DEN) are a doua litera C;

3

Selecteaza materialele pentru care denumirea (DEN) ncepe cu litera C.

ANS:3

69)Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U).

Comanda:

SQL> SELECT DEN, SUM (Pret_u) Total

FROM MATERIALE

GROUP BY DEN;

1

Contine erori de sintaxa;

2

Calculeaza pretul total a materialelor grupate n functie de denumirea acestora;

3

Calculeaza numarul total al materialelor grupate n functie de denumirea si de pretul acestora.

ANS:2

70)Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U).

Comanda:

SQL> SELECT DEN, SUM (Cant*Pret_u) Total

FROM MATERIALE

GROUP BY DEN

HAVING SUM(Cant*Pret_u)>1000;

1

Contine erori de sintaxa;

2

Calculeaza valoarea totala a materialelor grupate n functie de denumirea acestora si pentru care aceasta valoare este mai mare de 1000;

3

Calculeaza numarul total al materialelor grupate n functie de denumirea acestora si pentru care aceasta valoare este mai mare de 1000.

ANS:2

71)Jonctiunile pe care le pune la dispozitie SQL-ul sunt:

1

Jonctiuni externe, jonctiuni stnga, jonctiuni dreapta, echi-jonctiuni, non-echi-jonctiuni, jonctiuni interne;

2

Jonctiuni interne, jonctiuni stnga, jonctiuni dreapta, echi-jonctiuni, non-echi-jonctiuni, auto-jonctiunea;

3

Jonctiuni externe, jonctiuni stnga, jonctiuni dreapta, echi-jonctiuni, non-echi-jonctiuni, auto-jonctiunea.

ANS:2

72)La bazele de date orientate obiect, un obiect nglobeaza urmatoarele elemente:

A) Specificarea operatiilor

B) Structura de date;

C) Schema bazei de date;

D) Implementarea operatiilor.

1

A+B+C

2

A+B+D

3

C+D

4

A+C

5

A+B+C

ANS:2

73)Produsul Microsoft Access permite lucrul cu urmatoarele limbaje:

A)

QBE (Query by Examples)

B)

Paradox

C)

dBase

D)

SQL (Structured Query Language)

E)

VBA (Visual Basic for Applications)

F)

FoxPro

1

A+D+E

2

A+D+E+F

3

B+C

4

A+B+C+D+E+F

5

A+B+C

ANS:1

74)Care este sintaxa generala a instructiunii SELECT din limbajul SQL?

1

SELECT [DISTINCT / ALL] { *

| { [schema.] {tabel | vedere | instantaneu }.*

| expresie} [AS] c_alias]

[, {[schema.] {tabel | vedere | instantaneu}.*

| expresie} [AS] c_alias] ]..}

[WHERE conditie]

[GROUP BY expresie [, expresie][HEAVING conditie] ]

[{UNION | UNION ALL | INTERSECT | MINUS} SELECT comanda]

[ORDER BY {expresie | pozitie } [ASC | DESC]

[, {expresie | pozitie} [ASC | DESC] ] ]

2

SELECT [DISTINCT / ALL] { *

| { [schema.] {tabel | vedere | instantaneu }.*

| expresie} [AS] c_alias]

[, {[schema.] {tabel | vedere | instantaneu}.*

| expresie} [AS] c_alias] ]..}

OF [schema.] {tabel | vedere | instantaneu} [@ dblink] [t_alias]

[,[schema.] {tabel | vedere | instantaneu} [@ dblink] [t_alias]

[WHERE conditie]

[GROUP BY expresie [, expresie][HEAVING conditie] ]

[{UNION | UNION ALL | INTERSECT | MINUS} SELECT comanda]

[ORDER BY {expresie | pozitie } [ASC | DESC][, {expresie | pozitie} [ASC | DESC] ] ]

3

SELECT [DISTINCT / ALL] { *

| { [schema.] {tabel | vedere | instantaneu }.*

| expresie} [AS] c_alias]

[, {[schema.] {tabel | vedere | instantaneu}.*

| expresie} [AS] c_alias] ]..}

FROM [schema.] {tabel | vedere | instantaneu} [@ dblink] [t_alias]

[,[schema.] {tabel | vedere | instantaneu} [@ dblink] [t_alias]

[WHERE conditie]

[GROUP BY expresie [, expresie][HEAVING conditie] ]

[{UNION | UNION ALL | INTERSECT | MINUS} SELECT comanda]

[ORDER BY {expresie | pozitie } [ASC | DESC]

[, {expresie | pozitie} [ASC | DESC] ] ]

4

SELECT ALL { *

| { [schema.] {tabel | vedere | instantaneu }.*

| expresie} [AS] c_alias]

[, {[schema.] {tabel | vedere | instantaneu}.*

| expresie} [AS] c_alias] ]..}

FROM [schema.] {tabel | vedere | instantaneu} [@ dblink] [t_alias]

[,[schema.] {tabel | vedere | instantaneu} [@ dblink] [t_alias]

[WHERE conditie]

[GROUP BY expresie [, expresie][HEAVING conditie] ]

[{UNION | UNION ALL | INTERSECT | MINUS} SELECT comanda]

[ORDER BY {expresie | pozitie } [ASC | DESC]

[, {expresie | pozitie} [ASC | DESC] ] ]

ANS:3

75)Sistemul de gestiune a bazei de date, SGBD sau DBMS (Data-Base Management System) reprezinta:

1

un ansamblu complex de programe care asigura interfata dintre baza de date si utilizator;

2

un ansamblu complex de programe care asigura interfata dintre utilizator si calculator;

3

un ansamblu complex de programe care asigura interfata dintre utilizator si date.

ANS:1

76)Un sistem baza de date este format, ca structura generala, din:

1

colectii de date, baza de date, SGBD, programe de aplicatie si utilitare, utilizatori;

2

colectii de date, tabele, SGBD, programe de aplicatie si utilitare;

3

tabele, baza de date, SGBD, programe de aplicatie si utilitare, utilizatori.

ANS:1

77)Functiile generale ale unui SGBD sunt:

1

descrierea datelor, partajarea datelor, utilizarea bazei de date, protectia bazei de date;

2

descrierea datelor, manipularea datelor, utilizarea bazei de date, administrarea bazei de date;

3

descrierea datelor, partajarea datelor, utilizarea bazei de date, administrarea bazei de date.

ANS:2

78)Se considera urmatoarele variabile: Stoc, CantI si CantE. Instructiunea urmatoare:

Rem Stoc=CantE CantI

1

Calculeaza si afiseaza pe ecran stocul final;

2

Nu afiseaza nimic;

3

Calculeaza stocul final.

ANS:2

79)Se considera urmatoarele variabile: Stoc, CantI si CantE. Instructiunea urmatoare:

Let Stoc=CantE CantI

1

Calculeaza si afiseaza pe ecran stocul final;

2

Calculeaza stocul final;

3

Nu afiseaza nimic deoarece este un comentariu.

ANS:2

80)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

Comanda:

SQL> SELECT FROM COMENZI

WHERE valoare >500;

1

Selecteaza comenzile pentru care valoarea este mai mare de 500;

2

Selecteaza comenzile pentru care valoarea este mai mica de 500;

3

Contine erori de sintaxa.

ANS:3

81)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

Comanda:

SQL> SELECT nrcom, data FROM COMENZI

WHERE valoare >1000;

1

Selecteaza comenzile pentru care valoarea este mai mare de 1000;

2

Selecteaza numarul si data comenzilor pentru care valoarea este mai mare de 1000;

3

Contine erori de sintaxa

ANS:2

82)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

Comanda:

SQL> SELECT nrcom, data, * FROM COMENZI

WHERE valoare >17500;

1

Selecteaza comenzile pentru care valoarea este mai mare de 17500;

2

Selecteaza numarul si data comenzilor pentru care valoarea este mai mare de 17500;

3

Contine erori de sintaxa.

ANS:1

83)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

Comanda:

SQL> SELECT * FROM COMENZI

WHERE between 1500 and 1700;

1

Selecteaza comenzile pentru care valoarea este mai mare de 1500;

2

Selecteaza numarul si data comenzilor pentru care valoarea este mai mica de 1700;

3

Selecteaza comenzile pentru care valoarea este mai mare de 1500 si mai mica de 1700

ANS:3

84)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

Comanda:

SQL> SELECT * FROM COMENZI

WHERE between 1500,1700;

1

Selecteaza comenzile pentru care valoarea este mai mare de 1500;

2

Contine erori de sintaxa;

3

Selecteaza numarul si data comenzilor pentru care valoarea este mai mare de 1500 si mai mica de 1700.

ANS:2

85)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

Comanda:

SQL> SELECT * FROM COMENZI

WHERE in (1500, 1700);

1

Selecteaza comenzile pentru care valoarea este 1500 sau 1700;

2

Selecteaza comenzile pentru care valoarea este 1500 si 1700;

3

Selecteaza numarul si data comenzilor pentru care valoarea este mai mare de 1500 si mai mica de 1700.

ANS:1

86)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, DATA_LIVR).

Comanda:

SQL> SELECT * FROM COMENZI

WHERE months_between(data_livr, data_com)=2;

1

Selecteaza comenzile pentru care termenul de livrare este de 2 luni;

2

Selecteaza comenzile pentru care data_livr este de 2 luni;

3

Contine erori de sintaxa.

ANS:1

87)Cele trei nivele de organizare a datelor ntr-o baza de date sunt:

1

logic, conceptual si fizic;

2

intern, conceptual si fizic;

3

conceptual, virtual si fizic.

ANS:1

88)Realizarea unei baze de date se obtine prin parcurgerea etapelor:

1

analiza sistem, proiectarea structurii bazei de date, popularea bazei de date cu date, exploatarea si ntretinerea bazei de date.

2

analiza sistem, proiectarea structurii bazei de date, popularea (ncarcarea) bazei de date cu date, administrarea bazei de date.

3

analiza datelor, proiectarea structurii bazei de date, popularea (ncarcarea) bazei de date cu date, exploatarea si ntretinerea bazei de date.

ANS:1

89)n evolutia istorica, bazele de date si sistemele de gestiune a bazelor de date (SGBD) asociate au cunoscut trei generatii:

1

sistemele ierarhice si relationale, sistemele retea, sistemele n tehnologie avansata (orientate obiect, relationale orientate obiect, deductive, distribuite, multibaze, active, multimedia, online etc.)

2

sistemele ierarhice si retea, sistemele relationale, sistemele n tehnologie avansata (orientate obiect, relationale orientate obiect, deductive, distribuite, multibaze, active, multimedia, online etc.).

3

sistemele ierarhice si relationale, sistemele retea, sistemele n tehnologie avansata (orientate obiect, relationale, deductive, distribuite, multibaze, active, multimedia, online etc.).

ANS:2

90)Modelul relational este fundamentat pe:

1

reguli, tabele si operatii.

2

reguli, tabele si operatiuni.

3

reguli, structuri si operatii.

ANS:3

91)Tipurile de operatii acceptate de algebra relationala sunt:

1

operatii de baza, operatii derivate, operatii suplimentare;

2

operatii de baza, operatii derivate, operatii externe;

3

operatii interne, operatii derivate, operatii externe.

ANS:1

92)Sistemul de gestiune al bazelor de date orientate pe obiect (SGBD-OO sau OODBMS) are ca principale obiective:

1

modelarea superioara a datelor, capacitatea de deductie superioara, mbunatatirea interfetei cu utilizatorul, capacitatea de tratare dinamica;

2

modelarea superioara a datelor, capacitatea de redundanta superioara, mbunatatirea interfetei cu utilizatorul, capacitatea de tratare dinamica;

3

modelarea superioara a datelor, capacitatea de redundanta superioara, mbunatatirea interfetei cu utilizatorul, capacitatea de tratare prin deductie.

ANS:1

93)Pentru proiectarea unei baze de date orientata pe obiecte se pot utiliza doua tehnici:

1

top-up si bottom-down;

2

top-down si bottom-up;

3

top-down si bottom-down.

ANS:2

94)Sistemul de gestiune al bazelor de date orientate pe obiecte (SGBD-OO sau OODBMS) contine constructori de tip:

1

sir, secventa, nregistrare, functie, reuniune;

2

sir, secventa, nregistrare, set, reuniune;

3

sir, structura, functie, set, reuniune.

ANS:2

95)Arhitectura SGBD-OO cuprinde trei componente:

1

gestionarul de obiecte, server-ul de obiecte, stocul rezident de obiecte;

2

gestionarul de obiecte, server-ul de date, stocul rezident de obiecte;

3

gestionarul de obiecte, server-ul de realtii, stocul rezident de date.

ANS:1

96)Transmiterea de mesaje si prelucrarea cererii poate fi reprezentata astfel:

1

controlul obiectelor, legatura dinamica, crearea de noi obiecte sau instante de clasa, transmiterea cerintelor, transmiterea cererii;

2

controlul sesiunii, legatura dinamica, crearea de noi obiecte sau instante de clasa, transmiterea cerintelor, transmiterea cererii;

3

controlul obiectelor, legatura dinamica, crearea de noi obiecte sau instante de clasa, transmiterea datelor, transmiterea cererii.

ANS:2

97)Functiile de baza ale stocului de date-obiect se caracterizeaza ca fiind:

1

suport pentru rezistenta, suport pentru programe, facilitati de arhivare si asigurare de rezerve.

2

suport pentru rezidenta, suport pentru obiecte mari, facilitati de arhivare si asigurare de rezerve.

3

suport pentru rezidenta, suport pentru obiecte mari, facilitati de stocare si asigurare de rezerve.

ANS:2

98)Produsul Microsoft Access permite lucrul cu trei limbaje:

1

QBE (Query By Examples), SQL (Structured Query Language) si VBA (Visual Basic for Applications);

2

QBE (Query By Examples), SQL (Select Query Language) si VBA (Visual Basic for Applications);

3

QBE (Query By Examples), SQL (Structured Query Language) si VBA (Visual Basic for Access).

ANS:1

99)ntr-o baza de date, pentru validarea relatiei ntre doua tabele:

1

cheia externa trebuie sa fie de acelasi tip si sa aiba aceeasi valoare cu a cheii primare.

2

cheia externa trebuie sa fie de acelasi tip si sa aiba aceeasi dimensiune cu a cheii primare.

3

cheia externa trebuie sa fie de acelasi grad si sa aiba aceeasi dimensiune cu a cheii primare.

ANS:2

100)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Comanda:

SQL> UPDATE COMENZI

SET VALOARE =VALOARE * 1.1

WHERE COD_FIRMA =R10001;

1

Mareste cu 110 % valoarea comenzilor cu codul R10001;

2

Selecteaza comenzile cu codul R10001 pentru care valoarea este marita cu 10 % ;

3

Mareste cu 10 % valoarea comenzilor cu codul R10001 .

ANS:3

101)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Comanda:

SQL> UPDATE COMENZI

SET VALOARE =VALOARE * 0.1

WHERE COD_FIRMA =R10001;

1

Micsoreaza cu 10 % valoarea comenzilor cu codul R10001;

2

Selecteaza comenzile cu codul R10001 pentru care valoarea este marita cu 10 % ;

3

Mareste cu 10 % valoarea comenzilor cu codul R10001 .

ANS:1

102)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Comanda:

SQL> UPDATE COMENZI

SET VALOARE =VALOARE * 1.5

WHERE COD_FIRMA =R10001 and VALOARE>2000;

1

Mareste cu 1,5 % valoarea comenzilor cu codul R10001 si valoarea >2000;

2

Selecteaza comenzile cu codul R10001 pentru care valoarea este marita cu 10 % si valoarea >2000;

3

Mareste cu 50 % valoarea comenzilor cu codul R10001 si valoarea >2000.

ANS:3

103)Comanda DROP TABLE COMENZI:

1

terge tabela COMENZI;

2

terge nregistrarile din tabela COMENZI fara a sterge tabela;

3

Modifica tabela COMENZI.

ANS:1

104)Comanda DELETE FROM COMENZI:

1

terge tabela COMENZI;

2

terge nregistrarile din tabela COMENZI fara a sterge tabela;

3

Modifica tabela COMENZI.

ANS:2

105)Comanda ALTER TABLE COMENZI:

1

Permite modificarea nregistrarilor din tabela COMENZI;

2

Permite modificarea structurii tabelei COMENZI;

3

Permite modificarea structurii tabelei COMENZI si a nregistrarilor sale.

ANS:2

106)Comanda UPDATE COMENZI:

1

Permite modificarea nregistrarilor din tabela COMENZI;

2

Permite modificarea structurii tabelei COMENZI;

3

Permite modificarea structurii tabelei COMENZI si a nregistrarilor sale.

ANS:1

NUMERIC RESPONSE

1)n cte grupe se mpart operatorii utilizati n limbajul SQL?

ANS:

6

sase

sase

2)Cte cmpuri contine tabelul urmator (MATERIALE) al unei baze de date relationale:

Nr. nreg

Cod

Mat

UM

Cant

Pret_u

1

12345

Cherestea

kg

1000

150000

2

12245

Cherestea

kg

1500

140000

3

11145

Cherestea

kg

270

180000

4

21123

Tabla

kg

1221

120000

5

21124

Tabla

kg

125

140000

6

31221

Cot

kg

1550

120000

7

41124

Con

kg

15500

130000

ANS:

6

sase

sase

3)n limbajul SQL, se foloseste operatorul Modulo(%). Care este rezultatul pentru 10%3?

ANS:

1

4)Se considera tabelul MAT:

Nr.

Cod

Mat

UM

Cant

Pret_u

1

21123

Tabla

kg

1221

150000

2

31221

Cot

kg

1550

120000

3

41124

Con

kg

15500

130000

Care este rezultatul urmatoarei interogari:

SQL> SELECT SUM (Pret_u) Total

FROM MAT;

ANS:

400000

5)Se considera tabelul MAT:

Nr.

Cod

Mat

UM

Cant

Pret_u

1

21123

Tabla

kg

1221

170000

2

31221

Cot

kg

1550

120000

3

41124

Con

kg

15500

130000

Care este rezultatul urmatoarei interogari:

SQL> SELECT AVG (Pret_u) media

FROM MAT;

ANS:

140000

6)Se considera tabelul MAT:

Nr.

Cod

Mat

UM

Cant

Pret_u

1

21123

Tabla

kg

1221

170000

2

31221

Cot

kg

1550

120000

3

41124

Con

kg

15500

130000

Care este rezultatul urmatoarei interogari:

SQL> SELECT MIN (Pret_u) pu_min

FROM MAT;

ANS:

120000

7)Cte obiecte sunt continute n fereastra DATABASE a SGBD Microsoft Access?

ANS:

7

sapte

sapte

8)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati numarul de nregistrari rezultatate n urma executiei instructiunii:

SQL> SELECT * FROM COMENZI

WHERE VALOARE in (1500, 3000);

ANS:

2

9).Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati numarul de nregistrari rezultatate n urma executiei instructiunii:

SQL> SELECT * FROM COMENZI

WHERE VALOARE BETWEEN 1500 AND 3000;

ANS:

3

10)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati numarul de nregistrari rezultatate n urma executiei instructiunii:

SQL> SELECT COUNT(*) FROM COMENZI

WHERE VALOARE >2500;

ANS:

2

11)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati valoarea rezultata n urma executiei instructiunii:

SQL> SELECT SUM(VALOARE) FROM COMENZI

WHERE VALOARE >1500;

ANS:

10250

12)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati valoarea rezultata rezultatate n urma executiei instructiunii:

SQL> SELECT SUM(VALOARE) FROM COMENZI

WHERE COD_FIRMA IN (R10001, R10003);

ANS:

12250

13)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati valoarea rezultata n urma executiei instructiunii:

SQL> SELECT SUM(VALOARE) FROM COMENZI

WHERE COD_FIRMA LIKE R1000%;

ANS:

15000

14)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati valoarea rezultata n urma executiei instructiunii:

SQL> SELECT AVG(VALOARE) FROM COMENZI

WHERE COD_FIRMA LIKE R10%;

ANS:

2142,857

15)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati valoarea rezultata n urma executiei instructiunii:

SQL> SELECT COD_FIRMA, SUM(VALOARE) FROM COMENZI

GROUP BY COD_FIRMA

HAVING SUM(VALOARE)>3000;

ANS:

9250

16)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati numarul de nregistrari rezultatate n urma executiei instructiunii:

SQL> SELECT COD_FIRMA, SUM(VALOARE) FROM COMENZI

WHERE COD_FIRMA =R10002

GROUP BY COD_FIRMA

HAVING SUM(VALOARE)>3000;

ANS:

0

17)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati numarul de nregistrari modificate n urma executiei instructiunii:

SQL> UPDATE COMENZI

SET VALOARE =VALOARE+1000

WHERE COD_FIRMA =R10002

ANS:

2

18)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati numarul de nregistrari afectate n urma executiei instructiunii:

SQL> UPDATE COMENZI

SET VALOARE =VALOARE * 0.5

WHERE COD_FIRMA =R10001 and VALOARE>2000;

ANS:

2

19)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati numarul de nregistrari afectate n urma executiei instructiunii:

SQL> UPDATE COMENZI

SET VALOARE =VALOARE * 0.5

WHERE COD_FIRMA =R10001 or VALOARE>2000;

ANS:

4

20)Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ).

NRCOM

COD_FIRMA

DATA_COM

VALOARE

100

R10001

23-02-2005

1500

101

R10002

05-03-2005

1250

102

R10001

20-03-2005

3250

103

R10003

02-04-2005

2500

104

R10003

15-04-2005

500

105

R10002

06-05-2005

1500

106

R10001

15-05-2005

4500

Precizati numarul de nregistrari afectate n urma executiei instructiunii:

SQL> DELETE FROM COMENZI

WHERE COD_FIRMA =R10002 or VALOARE>2000;

ANS:

5

COMPLETION

1)Restrictiile pentru mentinerea corectitudii datelor poarta numele de ______________ ___ _______________.

ANS:reguli de integritate

2)Atributul se mai numeste ______________.

ANS:

cmp

cimp

camp

3)Atributele reprezinta ............. distincte ale entitatilor, nsa ele se pot referi si la asocierile dintre entitati.

ANS:proprietati

4)Pentru asigurarea corectitudinii ...................se folosesc reguli de integritate.

ANS:datelor

5)Tipul de cmp OLE este destinat pastrarii datelor provenite de la alte programe care s-au nregistrat ca servere OLE n _____________________.

ANS:Windows

6)Fereastra New Query pune la dispozitia utilizatorului _______ moduri de realizare a unei interogari.

ANS:

cinci

5

7)Construirea unei interogari n Access reprezinta un process simplu si rapid de asezare a tabelelor si a cmpurilor necesare pe o_____________.

ANS:

grila

grila

8)O interogare SQL nu este neaparat o ntrebare pusa bazei de date, ci, cel mai adesea, o comanda pentru .......... unei anumite actiuni.

ANS:executarea

9)n limbajul SQL, diferenta ntre echi-jonctiune si non-echi-jonctiune este aceea ca prima utilizeaza semnul ______________ n instructiunea WHERE, n timp ce non-echi-jonctiunea foloseste oricare alt semn de comparatie n afara de ______________.

ANS:egal egal

10)n limbajul SQL, o subinterogare este o interogare ale carei rezultate sunt transmise ca ______________ unei alte interogari.

ANS:argumente

11)Majoritatea informatiilor dintr-un raport sunt culese din ____________________.

ANS:

tabele

formulare

interogari

12)Proprietatea de filtrare Filter permite _______ si ___________ filtrului.

ANS:

salvarea refolosirea

salvarea reutilizarea

13)Duplicarea permite unei baze de date sa poata fi utilizata ____________ .

ANS:multiutilizator

14)Tabelele (Tables) sunt obiecte utilizate de Access pentru memorarea .........

ANS:datelor

15)Proprietatea datelor sau a obiectelor care implica existenta lor mai ndelungata fata de procesul care le-a creat se numeste___________.

ANS:

persistenta

persistenta

16)Mecanismul de realizare a definirii unei clase n care deriva variabilele de instanta si metodele din alta definire de clasa poarta numele de ________________.

ANS:

mostenire

mostenire

17)Mostenirea ntre clase poate fi abordata sub doua aspecte:_____________ si ___________.

ANS:

structural comportamental

comportamental structural

18)Proprietatea unui obiect care l distinge de alte obiecte se numeste ________________.

ANS:identitate

19)Proprietatea unui obiect care defineste posibilitatea de a......... atributele proprii si modul n care se executa operatiile poarta numele de incapsulare.

ANS:masca

20)______________permite invocarea pentru obiectele de diferite tipuri a operatiilor cu acelasi nume, dar semantica si implementare diferite.

ANS:polimorfismul

21)O baza de date poate sa fie exploatata, de regula, n regim de prelucrare pe ________ si n regim conversational.

ANS:

loturi

batch

22)____________ _____ _________________ este un fisier care memoreaza definitiile datelor si caracteristicile lor ca: folosirea, reprezentarea fizica, proprietatea, autorizarea si securitatea.

ANS:

dictionarul de date

data dictionary

23)La proiectarea unei baze de date, procesul de _____________ ajuta proiectantul bazei de date sa creeze o structura a bazei de date care poate economisi spatiul de memorare a datelor si poate conduce la cresterea eficientei prelucrarii datelor.

ANS:normalizare

24)_____________unei relatii reprezinta o multime minimala de atribute ale caror valori identifica n mod unic un tuplu ntr-o relatie.

ANS:cheia

25)Un model de date orientat pe obiecte are la baza notiunea de __________ ______________ si defineste un obiect ca o colectie de proprietati care descriu entitatea.

ANS:entitate conceptuala

26)__________________unui obiect reprezinta un obiect individual.

ANS:

instanta

instanta

27)_________ ____ ____________________ asigura implementarea completa a modelului de date-obiecte pentru utilizatorul extern.

ANS:gestionarul de obiecte

28)_______ de ________asigura refacerea, insertia, stergerea si actualizarea obiectelor n stocul rezident de obiecte.

ANS:serverul obiecte

29)Gestiunea ______________este asigurata de server-ul de obiecte.

ANS:

tranzactiilor

tranzactiilor

30)Produsul Microsoft Access este compatibil cu tehnologia ___________care este specifica aplicatiilor de tipul client/server.

ANS:ActiveX

31)____________sunt obiecte Access ce asigura accesarea bazelor de date din Internet prin intermediul navigatoarelor (browser-elor) Web.

ANS:

paginile

pages

32)_____________reprezinta un obiect Access care defineste un ansamblu de comenzi pe care sistemul Microsoft Access le executa automat la aparitia unor evenimente.

ANS:

macroinstructiunea

macro

macroinstructiunea

33)_______________sunt obiecte Access ce sunt create n limbajul Visual Basic pentru aplicatii, VBA (Visual Basic for Applications) destinate extinderii posibilitatilor functionale ale unei baze de date.

ANS:

modulele

modules

34)Obiectele gestionate cu SGBD Microsoft Access, mpreuna cu elementele de control care le sunt asociate, contin __________si declanseaza aparitia unor tipuri de ______________.

ANS:

proprietati evenimente

proprietati evenimente

35)n Access, pentru a lega tabelele ntre ele, pentru crearea de relatii, se utilizeaza fereastra relationship, fereastra care se poate activa fie din bara de meniuri standard, fie din meniul ......

ANS:Tools

36)Cheia ___________este un atribut sau o multime de atribute care are aceleasi valori cu un atribut sau un grup de atribute apartinnd tabelului-parinte, acest atribut sau grup de atribute jucnd rolul de cheie ______________.n tabelul-parinte.

ANS:

externa primara

externa primara

37)Fiecare program utilitar si executa secventa de instructiuni atunci cnd are loc _________specific, cum ar fi: cnd utilizatorul a terminat editarea controlului sau intra si iese dintr-un control, cnd se actioneaza o tasta sau mouse-ul (cu simplu-clic sau dublu-clic) etc.

ANS: evenimentul

38)____________este standardul de realizare a conectivitatii bazelor de date extinse prin care SGBD-uri diferite pot gestiona aceeasi baza de date (Microsoft Access, SQL Server, Paradox, FoxPro, dBase etc.).

ANS:ODBC