Informatica de gestiune - SGBD B

download Informatica de gestiune - SGBD B

If you can't read please download the document

description

Sisteme Informatice de gestiune SGBD - Spiru Haret - B

Transcript of Informatica de gestiune - SGBD B

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 dateb.descrierea datelor, manipularea datelor, utilizarea bazei de date (de catre toate categoriile de utilizatori), administrarea bazei de datec.descrierea datelor, stergerea datelor, utilizarea bazei de date (de catre toate categoriile de utilizatori), administrarea bazei de dated.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. refacerea, insertia, stergerea obiectelor n stocul rezident de obiecte.d.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:Bintroducerea 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 dintr-un singur tabel;

d.Instructiunea DELETE poate fi folosita pentru stergerea unei valori dintr-un cmp individual , instructiunea DELETE sterge nregistrari disparate si incomplete dintr-un 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.de totalizare, de comparatie, de concatenare si logici.b. 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