461
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Nr. Crt.

Informatica - Usor de Invatat

Embed Size (px)

DESCRIPTION

Informatica - SGBD - usor de invatat

Citation preview

TestAi raspuns corect la 0 intrebari si incorect la 0 intrebari0.00%Nr. Crt.IntrebareaRaspuns testRaspuns corect000000000000011) Tipul de data este folosit pentru descrierea unei multimi de obiecte care nu au aceeasi reprezentare.022) Bazele de date orientate pe obiecte permit crearea de obiecte complexe, din componente simple, fiecare neavind atribute, dar propriul comportament.033) Tehnicile de organizare a datelor n colectii de date sunt: clasa si baza de date.044) Organizarea datelor n fisiere are ca avantaj redundanta scazuta a datelor.055) Conceptele folosite n organizarea datelor sunt: entitate, clasa, atribut.066) Descrierea structurii modelului de date presupune definirea operatoriilor si a regulilor de integritate care actioneaza asupra modelului.077) 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.088) 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.099) SGBD Microsoft Access are schema bazei de date constituita din colectiile de rapoarte si poate fi utilizata prin manipularea interogarilor.01010) SGBD Microsoft Access nu permite exportarea structurii de tabele, definitii de interogari, formulare, rapoarte si module.01111) SGBD Microsoft Access necesita un sistem de operare pe 32 de biti, precum Windows 2000 sau Windows NT.01212) La deschiderea fisierului care contine componentele bazei de date acestea sunt afisate n fereastra DataWindow01313) n Access, optiunea Open din meniul rapid permite deschiderea spre modificare a obiectului selectat.01414) 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.01515) 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.01616) n limbajul SQL, functia Date() permite introducerea orei si a datei curente.01717) n limbajul SQL, functia Now() permite introducerea orei si a datei curente.01818) O baza de date n Access este formata din urmatoarele obiecte: tabelul, interogarea, formularul, raportul, pagini Web, macro-ul si modulul.01919) 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.02020) 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.02121) 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 tabelul02222) Formularele din Access sunt utilizate numai pentru vizualizarea datelor din baza de date.02323) 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.).02424) Interogarile de selectie sunt: Delete Query, Append Query, Update Query.02525) Interogarile de actiune sunt: Delete Query, Append Query, Update Query, Make-Table Query.02626) Rapoartele din Microsoft Access permit accesul pentru modificarea si vizualizarea datelor din baza de date.02727) Informatiile de structura din cadrul rapoartelor reprezinta acele informatii de ordin functional stabilite la crearea raportului (controale, sectiuni, elemente de grafica decorativa etc.).02828) Prin folosirea instructiunii DELETE se pot sterge nregistrarile din tabel, dar si tabelul02929) Instructiunea ALTER TABLE poate fi utilizata pentru adaugarea sau stergerea unor cmpuri din baza de date.03030) Instructiunea DROP TABLE serveste pentru eliminarea nregistrarilor unui tabel dintr-o baza de date.03131) O valoare NULL nseamna ca valoarea este zero.03232) Functia INITCAP modifica toate caracterele din litere mici n litere mari.03333) n SQL, un sir de 25 de caractere poate fi scris ntr-un cmp de 10 caractere.03434) Limbajul de definire a datelor asigura specificarea zonelor de lucru permanente si tranzitorii.03535) 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.03636) 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.03737) 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.03838) 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.03939) 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.04040) 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.04141) 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.04242) Modelul relational este format din doua multimi de operatori pe relatii: algebra relationala si calculul relational.04343) Algebra relationala permite derivarea procedurala a operatiilor.04444) Definirea proprietatilor structurale ale relatiilor se realizeaza prin tehnica normalizarii.04545) 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).04646) Doua obiecte cu OID diferiti nu sunt diferite daca sunt identice sub toate aspectele transparente utilizatorului.04747) 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 obiect04848) Extensibilitatea schemei bazei de date include prelucrarea declaratiilor limbajului de baza de date, specificnd crearea, mutarea sau identificarea definirilor de clasa.04949) Produsul Microsoft Access dispune de toate componentele unei baze de date stocate ntr-un fisier cu extensia MBD.05050) 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.05151) Paginile (Pages) sunt obiecte Access care nu permit partajarea datelor.05252) 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.05353) 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.05454) n SGBD Microsoft Access, obiectele sunt percepute prin ceea ce fac, comportamentul lor, devenind vizibil prin elementele de structura interna.05555) n SGBD Microsoft Access, fereastra Database contine urmatoarele tipuri de obiecte: tabelul,interogarea, formularul, raportul, paginile Web, macro-ul si modulul.05656) n SGBD Microsoft Access, obiectele, mpreuna cu elementele de control care le sunt asociate, contin proprietati si declanseaza aparitia unor tipuri de evenimente.05757) 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.05858) n Access, datele de tipul numar cu incrementare automata (AutoNumber) au proprietatea ca sunt incrementate automat si pot primi valori reale.05959) 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 sistemului06060) n Access, pentru obtinerea unui duplicat al obiectului curent, acesta se copiaza pe hrtie si apoi se recopiaza n memoria calculatorului.06161) n Access, butonul Open (deschide), sau alegerea optiunii Open din meniul rapid, are ca efect efectuarea modificarilor necesare tipului de aplicatie dorit de utilizator.06262) Obiectele gestionate cu Access, mpreuna cu elementele de control care le sunt asociate, contin proprietati si declanseaza aparitia unor tipuri de evenimente.06363) 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.06464) Limbajul SQL (Structured Query Language limbaj structurat de interogare) este utilizat pentru manipularea si regasirea datelor din bazele de date relationale.06565) 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 Windows06666) 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 dataPrecizati valoarea de adevar a corespondentelor prezentate n tabel.06767) 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.).06868) Operatia de stergere a nregistrarilor dintr-un singur tabel nu poate determina aparitia unor probleme de integritate referentiala n cadrul altor tabele.0691. 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 caracteristici0702. Structura de date a unui sistem baza de date nu este determinata de modelul abstract de reprezentare a datelor folosit0713. 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.0724. 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.0735. 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.0746. O baza de date este compusa dintr-o multime de atribute (cmpuri, coloane) si are asociata o multime de date (linii, rnduri, nregistrari, articole).0757. 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).0768. Structura virtuala reprezinta schema bazei de date, iar structura fizica este denumita subschema bazei de date (conceptia CODASYL).0779. Dupa orientare, bazele de date pot fi distribuite si specializate.07810. 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.07911. 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.08012. 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.08113. Rapoartele nu modifica niciodata datele din baza de date, parcurgerea nregistrarilor realizndu-se n mod secvential.0821) 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;0832) n definirea unei baze de date se folosesc urmatoarele notiuni:A) Colectia de dateB) Limbajul Visual BasicC) Descrierea datelorD) Relatiile dintre dateE) ProgramareF) Tastatura calculatorului.Specificati raspunsul corect:1 B+E+F2 A+C+D3 A+B+C+D+E+F4 A+B+C5 D+E+F0843) n cazul bazelor de date orientate pe obiecte, un obiect nglobeaza urmatoarele elemente:

A) Structura de dateB) Sistemul de gestiune al bazei de dateC) Specificarea operatiilorD) Implementarea operatiilorE) Tastatura aferenta PCF)Utilizatorul avizat al bazei de date.

Specificati raspunsul corect:

1 B+E+F2 A+C+D3 A+B+C+D+E+F4 A+B+C5 D+E+F0854) 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.0865) 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.0876) 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.0887) 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.0898) 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.0909) 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.09110) 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.09211) 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.09312) 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 logici09413) n limbajul SQL, operatorii * si % sunt operatori:

1 pentru multimi;2 de comparatie;3 aritmetici;4 de concatenare sir de caractere alfabetice;5 logici.09514) 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.09615) n limbajul SQL, operatorul != este un operator:

1 aritmetici;2 de comparatie;3 pentru multimi;4 de concatenare sir de caractere alfabetice;5 logici.09716) 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.09817) 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.09918) SGBD Microsoft Access este un sistem:

1 de retea;2 mutual;3 relational;4 arborescent;5 ierarhic.010019) 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.010120) SGBD Microsoft Access afiseaza obiectele care formeaza baza de date n fereastra:

1 Select View;2 Windows;3 Forms;4 Database;5 Query.010221) 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.010322) 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.010423) 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 interogarilor010524) 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.010625) 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.010726) 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.010827) 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.010928) 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.011029) 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.011130) 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.011231) 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-ului2 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.011332) 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.011433) 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.011534) 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.011635) 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+C2 C+E3 B+C+D4 A+B+C+D+E5 A+D011736) 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.011837) 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.011938) 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 decorativa3 Informatii de structura.4 Informatii de structura si informatii reprezentnd datele propriu-zise.5 Informatii reprezentnd datele propriu-zise.012039) 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.012140) 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.012241) 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.012342) 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.012443) 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.012544) 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+E2 B+C+D+E3 A+B+C+D4 A+B5 C+D012645) n limbajul SQL, din grupele de operatori utilizati fac parte:

A) Operatorii logici B) Operatorii pe calculatorC) Operatorii aritmeticiD) Operatorii de comparareE) Operatorii pentru multimi

1 A+B+C+D+E2 A+B+C3 A+C+D+E4 B+C+D+E5 A+B+D+E012746) n limbajul SQL, operatorii logici sunt:

A) ANDB) ORC) TOND) NOTE) RO

1 A+B+C+D+E2 A+C3 B+D4 A+B+D5 B+C+E012847) n limbajul SQL, dintre functiile utilizate fac parte:

a) Functii aritmeticeb) Functii pentru calculul totalurilorc) Functii caracterd) Functii de conversiee) Functii de saturaref) Functii pentru data calendaristica si ora

1 A+B+E2 B+D+E+F3 A+B+C+D+F 4 A+B+C+D+E 5 C+D+F012948) Microsoft Access este:

1 un program pentru calcul tabelar;2 un editor de texte;3 un sistem de gestiune a bazelor de date relationale.013049) n Access componentele bazei de date sunt stocate ntr-un fisier cu extensia:

1 .MDX2 .MDC3 .MDB013150) La baza interogarilor din Acces se afla limbajul:

1 SQL (Structured Query Language);2 SQL (Secvential Query Language);3 SQL (Static Query Language).013251) Printre modalitatile de creare a tabelelor nu se regaseste urmatoarea optiune:

1 Import Datasheet Wizard;2 Datasheet view;3 Link Table.013352) 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.013453) 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.013554) 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.013655) 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.013756) 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.013857) 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.013958) 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.014059) Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda: SQL>SELECT COD, DEN FROM MATERIALEWHERE 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.014160) Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda: SQL>SELECT * FROM MATERIALEWHERE 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.014261) Se considera tabela MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda: SQL>SELECT * FROM MATERIALEWHERE 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.014362) Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda: SQL> SELECT * FROM MATERIALEWHERE 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.014463) Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda: SQL> SELECT * FROM MATERIALEWHERE 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.014564) Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda:

SQL> SELECT COUNT(*) FROM MATERIALEWHERE 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.014665) Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda: SQL> SELECT SUM(cant) FROM MATERIALEWHERE 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.014766) 67. Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda: SQL> SELECT MAX(cant) FROM MATERIALEWHERE 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.014867) Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda: SQL> SELECT AVG(cant) FROM MATERIALEWHERE 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.014968) Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda: SQL> SELECT * FROM MATERIALEWHERE 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.015069) Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda: SQL> SELECT DEN, SUM (Pret_u) TotalFROM MATERIALEGROUP 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.015170) Se considera tabelul MATERIALE avnd urmatoarea structura: MATERIALE (COD, DEN, UM, CANT, PRET_U). Comanda: SQL> SELECT DEN, SUM (Cant*Pret_u) TotalFROM MATERIALEGROUP BY DENHAVING 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.015271) 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.015372) La bazele de date orientate obiect, un obiect nglobeaza urmatoarele elemente:

A) Specificarea operatiilorB) Structura de date;C) Schema bazei de date;D) Implementarea operatiilor.

1 A+B+C2 A+B+D3 C+D4 A+C5 A+B+C015473) 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+E2 A+D+E+F3 B+C4 A+B+C+D+E+F5 A+B+C015574) 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] ] ]015675) 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.015776) 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.015877) 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.015978) 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.016079) 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.016180) Se considera tabela COMENZI avnd urmatoarea structura: COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). Comanda:

SQL> SELECT FROM COMENZIWHERE 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.016281) Se considera tabela COMENZI avnd urmatoarea structura: COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). Comanda:

SQL> SELECT nrcom, data FROM COMENZIWHERE 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 sintaxa016382) Se considera tabela COMENZI avnd urmatoarea structura: COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). Comanda:

SQL> SELECT nrcom, data, * FROM COMENZIWHERE 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.016483) Se considera tabela COMENZI avnd urmatoarea structura: COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). Comanda:

SQL> SELECT * FROM COMENZIWHERE 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 1700016584) Se considera tabela COMENZI avnd urmatoarea structura: COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). Comanda:

SQL> SELECT * FROM COMENZIWHERE 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.016685) Se considera tabela COMENZI avnd urmatoarea structura: COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). Comanda:

SQL> SELECT * FROM COMENZIWHERE 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.016786) Se considera tabela COMENZI avnd urmatoarea structura: COMENZI (NRCOM, COD_FIRMA, DATA_COM, DATA_LIVR). Comanda:

SQL> SELECT * FROM COMENZIWHERE 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.016887) 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.016988) 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.017089) 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.).017190) Modelul relational este fundamentat pe:

1 reguli, tabele si operatii.2 reguli, tabele si operatiuni.3 reguli, structuri si operatii.017291) 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.017392) 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.017493) 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.017594) 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.017695) 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.017796) 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.017897) 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.017998) 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).018099) 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.0181100) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500Comanda:SQL> UPDATE COMENZISET VALOARE =VALOARE * 1.1WHERE 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 .0182101) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500Comanda:SQL> UPDATE COMENZISET VALOARE =VALOARE * 0.1WHERE 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 .0183102) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500Comanda:SQL> UPDATE COMENZISET VALOARE =VALOARE * 1.5WHERE 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.0184103) Comanda DROP TABLE COMENZI:

1 terge tabela COMENZI;2 terge nregistrarile din tabela COMENZI fara a sterge tabela;3 Modifica tabela COMENZI.0185104) Comanda DELETE FROM COMENZI:

1 terge tabela COMENZI;2 terge nregistrarile din tabela COMENZI fara a sterge tabela;3 Modifica tabela COMENZI.0186105) 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.0187106) 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.01881. Functiile generale ale unui SGBD sunt:

a. incarcarea datelor, manipularea datelor, utilizarea bazei de date (de catre toate categoriile de utilizatori), administrarea bazei de date b. descrierea datelor, manipularea datelor, utilizarea bazei de date (de catre toate categoriile de utilizatori), administrarea bazei de date c. descrierea datelor, stergerea datelor, utilizarea bazei de date (de catre toate categoriile de utilizatori), administrarea bazei de date d. descrierea datelor, manipularea datelor, utilizarea bazei de date (de catre toate categoriile de utilizatori), stergerea bazei de date01892. Limbajul de definire a datelor asigura, n principal:a. scrierea tuturor tipurilor de nregistrari si de cmpuri de date, precum si asociereacorespondentei acestora cu nivelul conceptual; specificarea ordinii logice a cmpurilor dedate;definirea cmpurilor ce vor fi folosite drept chei de cautare; definirea drepturilor deacces;definirea legaturilor ntre tipurile de nregistrari.b. citirea tuturor tipurilor de nregistrari si de cmpuri de date, precum si asociereacorespondentei acestora cu nivelul conceptual; specificarea ordinii logice a cmpurilor dedate;definirea cmpurilor ce vor fi folosite drept chei de cautare; definirea drepturilor deacces;definirea legaturilor ntre tipurile de nregistrari.c. definirea tuturor tipurilor de nregistrari si de cmpuri de date, precum si asociereacorespondentei acestora cu nivelul conceptual; specificarea ordinii logice a cmpurilor dedate; citirea cmpurilor ce vor fi folosite drept chei de cautare; definirea drepturilor deacces;definirea legaturilor ntre tipurile de nregistrari.d. definirea tuturor tipurilor de nregistrari si de cmpuri de date, precum si asociereacorespondentei acestora cu nivelul conceptual; specificarea ordinii logice a cmpurilor dedate;scrierea cmpurilor ce vor fi folosite drept chei de cautare; definirea drepturilor deacces;definirea legaturilor ntre tipurile de nregistrari.e. efinirea tuturor tipurilor de nregistrari si de cmpuri de date, precum si asociereacorespondentei acestora cu nivelul conceptual; specificarea ordinii logice a cmpurilor dedate;definirea cmpurilor ce vor fi folosite drept chei de cautare; definirea drepturilor deacces;definirea legaturilor ntre tipurile de nregistrari.01903. 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.01914. 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.01925. 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 toatecolectiile care formeaza baza de date sunt stocate pe un singur calculator; baze de datedistribuite, DDB (Distributed DataBases), n situatia n care colectiile care formeaza bazade date sunt raspndite n nodurile unei retele de calculatoare si de comunicatii.01936. 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 nurma careia se defineste modelul structural sau static al sistemului economic; analizafizica a datelor n raport cu anumite evenimente; analiza cerintelor informationale, n urmacareia se defineste modelul functional al sistemului economic; integrarea modelelorsistemului economic (structural, dinamic si functional) n scopul corelarii si completarii lor;d. analiza componentelor sistemului si a legaturilor dintre acestea sau analiza structurala nurma careia se defineste modelul structural sau static al sistemului economic; analizastarilor sistemului si a tranzactiilor posibile ntre aceste stari n raport cu anumiteevenimente; analiza cerintelor informationale, n urma careia se defineste modelul logic alsistemului economic; integrarea modelelor sistemului economic (structural, dinamic sifunctional) n scopul corelarii si completarii lor;01947. 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 cheieexterna trebuie sa nu fie null n ntregime sau sa corespunda unei valori a cheii primare asociate).01958. Sistemul de gestiune al bazelor de date orientate pe obiect (SGBD-OO sau OODBMS) are caprincipale obiective :a. Modelarea superioara a datelor, ceea ce semnifica dezvoltarea de noi aplicatii; extindereaposibilitatilor de generalizare si agregare a relatiilor; evolutia catre multimedia sihypermedia; capacitatea de deductie superioara;imbunatatirea interfetei cu utilizatorul;capacitatea de tratare statica, concomitent cu integrarea descrierii structurale sicomportamentale.b. Modelarea superioara a datelor, ceea ce semnifica dezvoltarea de noi aplicatii; extindereaposibilitatilor de generalizare si agregare a relatiilor; evolutia catre multimedia sihypermedia; 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 descompunerea relatiilor; evolutia catre multimedia si hypermedia; capacitatea de deductiesuperioara;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; extindereaposibilitatilor de generalizare si agregare a relatiilor; evolutia catre multimedia sihypermedia; capacitatea de deductie superioara;imbunatatirea interfetei cu utilizatorul;capacitatea de tratare dinamica, concomitent cu integrarea descrierii structurale si comportamentale.01969. 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.019710. 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 multorclase; metodele pot fi definite, sterse sau modificate; clasele pot fi definite si actualizateprin operatii de creare, stergere si modificare; instanta unei clase poate fi actualizata prinmetode 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 singureclase; metodele pot fi definite, sterse sau modificate; clasele pot fi definite si actualizateprin operatii de creare, stergere si modificare; instanta unei clase poate fi actualizata prinmetode 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 multorclase; metodele pot fi nedefinite; clasele pot fi definite si actualizate prin operatii decreare, stergere si modificare; instanta unei clase poate fi actualizata prin metode caremodifica 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 prinoperatii de creare, stergere si modificare; instanta unei clase poate fi actualizata prinmetode 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 multorclase; metodele pot fi definite, sterse sau modificate; clasele pot fi definite si actualizateprin operatii de creare, stergere si modificare; instanta unei clase poate fi actualizata prinmetode care nu modifica valorile variabilelor propriei instante, aceasta nemodificnd starea interna a obiectului.019811. 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.019912) 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 sencheie sesiunea; suport pentru obiecte mari. SGBD-OO trebuie sa poata suporta stocareasi manipularea obiectelor de lungime variabila si de orice dimensiune;facilitati de arhivaresi 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 lungimevariabila 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 sencheie sesiunea; suport pentru obiecte mari. SGBD-OO trebuie sa poata suporta stocareasi 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 sencheie sesiunea; suport pentru obiecte mari. SGBD-OO trebuie sa poata suporta stocareasi 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 sencheie sesiunea; SGBD-OO trebuie sa poata suporta stocarea si manipularea obiectelor delungime fixa si de dimensiune fixa; facilitati de arhivare si asigurare de rezerve (dubluri).020013. 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.020114. 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.020215. 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;020316. 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.020417. 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 grupeazaproprietatile legate de datele asociate controlului respectiv ; Event grupeaza o lista deactiuni la care este posibil a raspunde obiectul carora le sunt asociate, ca urmare a aparitieiunor evenimente. Other grupeaza alte proprietati suplimentare asociate obiectuluiselectat. All aceasta fisa listeaza toate proprietatile obiectului selectat.020518. 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).020619. 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.020720. 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.020821. . 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.020922) Reguli care trebuie respectate la folosirea instructiunii INSERT...SELECT:a. instructiunea SELECT poate selecta linii din tabelul care a fost inserat;numarul de coloanedin instructiunea INSERT...SELECT trebuie sa fie egal cu numarul de coloane returnatede instructiunea SELECT; tipurile de date ale coloanelor din instructiunea INSERTSELECT 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 decoloane din instructiunea INSERT...SELECT nu trebuie sa fie egal cu numarul de coloanereturnate de instructiunea SELECT; tipurile de date ale coloanelor din instructiuneaINSERT 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 decoloane din instructiunea INSERT...SELECT trebuie sa fie egal cu numarul de coloanereturnate de instructiunea SELECT; tipurile de date ale coloanelor din instructiuneaINSERT 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 decoloane din instructiunea INSERT...SELECT nu trebuie sa fie egal cu numarul de coloanereturnate de instructiunea SELECT; tipurile de date ale coloanelor din instructiuneaINSERT SELECT trebuie sa fie aceleasi cu tipurile de date ale coloanelor returnate de instructiunea SELECT.021023. 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;021124. 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.021225. Comanda DROP TABLE are sintaxa urmatoare: a. SQL> DRO TABLE NUME_TABEL;

b. SQL DROP TABEL NUME_TABEL;

c. SQL> DROP TABLE NUME_TABEL;021326. 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.021427. 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.021528. 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.021629. 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 rnduri021730. 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.021831. Comanda GoToRecord poate accepta ca argumente:

a. Object , Object Name, Record.

b. Object Type, Object Name, Record

c. Object Type, Object, Record021932. 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.02201) n cte grupe se mpart operatorii utilizati n limbajul SQL?02212) Cte cmpuri contine tabelul urmator (MATERIALE) al unei baze de date relationale:

Nr. nreg Cod Mat UM Cant Pret_u1 12345 Cherestea kg 1000 1500002 12245 Cherestea kg 1500 1400003 11145 Cherestea kg 270 1800004 21123 Tabla kg 1221 1200005 21124 Tabla kg 125 1400006 31221 Cot kg 1550 1200007 41124 Con kg 15500 13000002223) n limbajul SQL, se foloseste operatorul Modulo(%). Care este rezultatul pentru 10%3?02234) Se considera tabelul MAT:

Nr. Cod Mat UM Cant Pret_u1 21123 Tabla kg 1221 1500002 31221 Cot kg 1550 1200003 41124 Con kg 15500 130000 Care este rezultatul urmatoarei interogari:SQL> SELECT SUM (Pret_u) Total FROM MAT;02245) Se considera tabelul MAT:

Nr. Cod Mat UM Cant Pret_u1 21123 Tabla kg 1221 1700002 31221 Cot kg 1550 1200003 41124 Con kg 15500 130000 Care este rezultatul urmatoarei interogari:

SQL> SELECT AVG (Pret_u) media FROM MAT;02256) Se considera tabelul MAT:

Nr. Cod Mat UM Cant Pret_u1 21123 Tabla kg 1221 1700002 31221 Cot kg 1550 1200003 41124 Con kg 15500 130000 Care este rezultatul urmatoarei interogari:

SQL> SELECT MIN (Pret_u) pu_min FROM MAT;02267) Cte obiecte sunt continute n fereastra DATABASE a SGBD Microsoft Access?02278) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500

Precizati numarul de nregistrari rezultatate n urma executiei instructiunii:SQL> SELECT * FROM COMENZIWHERE VALOARE in (1500, 3000);02289) . Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500

Precizati numarul de nregistrari rezultatate n urma executiei instructiunii:SQL> SELECT * FROM COMENZIWHERE VALOARE BETWEEN 1500 AND 3000;022910) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500

Precizati numarul de nregistrari rezultatate n urma executiei instructiunii:SQL> SELECT COUNT(*) FROM COMENZIWHERE VALOARE >2500;023011) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500

Precizati valoarea rezultata n urma executiei instructiunii:SQL> SELECT SUM(VALOARE) FROM COMENZIWHERE VALOARE >1500;023112) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500

Precizati valoarea rezultata rezultatate n urma executiei instructiunii:SQL> SELECT SUM(VALOARE) FROM COMENZIWHERE COD_FIRMA IN (R10001, R10003);023213) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500

Precizati valoarea rezultata n urma executiei instructiunii:SQL> SELECT SUM(VALOARE) FROM COMENZIWHERE COD_FIRMA LIKE R1000%;023314) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500

Precizati valoarea rezultata n urma executiei instructiunii:SQL> SELECT AVG(VALOARE) FROM COMENZIWHERE COD_FIRMA LIKE R10%;023415) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500

Precizati valoarea rezultata n urma executiei instructiunii:SQL> SELECT COD_FIRMA, SUM(VALOARE) FROM COMENZIGROUP BY COD_FIRMAHAVING SUM(VALOARE)>3000;023516) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500

Precizati numarul de nregistrari rezultatate n urma executiei instructiunii:SQL> SELECT COD_FIRMA, SUM(VALOARE) FROM COMENZIWHERE COD_FIRMA =R10002GROUP BY COD_FIRMAHAVING SUM(VALOARE)>3000;023617) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500

Precizati numarul de nregistrari modificate n urma executiei instructiunii:SQL> UPDATE COMENZISET VALOARE =VALOARE+1000WHERE COD_FIRMA =R10002023718) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM COD_FIRMA DATA_COM VALOARE100 R10001 23-02-2005 1500101 R10002 05-03-2005 1250102 R10001 20-03-2005 3250103 R10003 02-04-2005 2500104 R10003 15-04-2005 500105 R10002 06-05-2005 1500106 R10001 15-05-2005 4500

Precizati numarul de nregistrari afectate n urma executiei instructiunii:SQL> UPDATE COMENZISET VALOARE =VALOARE * 0.5WHERE COD_FIRMA =R10001 and VALOARE>2000023819) Se considera tabela COMENZI avnd urmatoarea structura:

COMENZI (NRCOM, COD_FIRMA, DATA_COM, VALOARE ). NRCOM