Exercitii ECDL M5

5
Centrul de instruire si testare ECDL-UPB M5 – Exercitii Indicatie: exercitiile se lucreaza in directorul “M5 – Exercitii”. 1. Sa se creeze o baza de date cu numele “angajati”. 2. Sa se creeze o tabela cu numele “angajati”, care sa cuprinda urmatoarele campuri: Nume camp Tip date Dimensiune camp / Format Nume Text 30 caractere Prenume Text 30 caractere Data nasterii Date/Time Short Date Functie Text 15 caractere Cod angajat Text 4 caractere 3. Sa se introduca in tabela creata urmatoarele inregistrari: Nume Prenume Data nasterii Functie Cod angajat Ionescu Mariana 24.12.1968 Inginer 2044 Vasiles cu Radu 01.04.1975 Economi st 3100 Mihalce a Daniela 11.03.1975 Inginer 2104 Popa Simona 27.07.1967 Economi st 3030 Ionescu Tiberiu 14.11.1980 Tehnici an 1280 Mihai Cornel 09.02.1976 Tehnici an 1314 Avram Daniela 20.08.1985 Tehnici an 1245 Aldea Andrei 14.05.1970 Tehnici an 1623 Nistor Violeta 28.10.1970 Tehnici an 1729 Rotaru Matei 22.04.1981 Tehnici an 1976 4. Sa se adauge campul “Numar” (tip date AutoNumber, format Long Integer). 5. Sa se stearga inregistrarea ce are in campul “Nume” valoarea “Nistor”. 6. Sa se schimbe atributele campului “Cod angajat” din Text, 4 caractere, in Number, Integer. 7. Sa se stabileasca latimea coloanei campului “Data nasterii” la 18 unitati. 8. Sa se mute coloana campului “Numar” inaintea coloanei campului “Nume”. 9. Sa se creeze o tabela cu numele “copii”, care sa cuprinda urmatoarele campuri: Nume camp Tip date Dimensiune camp / Format Prenume Text 30 caractere Varsta Number Integer M5 – Exercitii varianta 11.05

description

Exercitii ECDL M5

Transcript of Exercitii ECDL M5

Page 1: Exercitii ECDL M5

Centrul de instruire si testare ECDL-UPB

M5 – ExercitiiIndicatie: exercitiile se lucreaza in directorul “M5 – Exercitii”.

1. Sa se creeze o baza de date cu numele “angajati”.2. Sa se creeze o tabela cu numele “angajati”, care sa cuprinda urmatoarele campuri:

Nume camp Tip date Dimensiune camp / FormatNume Text 30 caracterePrenume Text 30 caractereData nasterii Date/Time Short DateFunctie Text 15 caractereCod angajat Text 4 caractere

3. Sa se introduca in tabela creata urmatoarele inregistrari:

Nume Prenume Data nasterii Functie Cod angajatIonescu Mariana 24.12.1968 Inginer 2044Vasilescu Radu 01.04.1975 Economist 3100Mihalcea Daniela 11.03.1975 Inginer 2104Popa Simona 27.07.1967 Economist 3030Ionescu Tiberiu 14.11.1980 Tehnician 1280Mihai Cornel 09.02.1976 Tehnician 1314Avram Daniela 20.08.1985 Tehnician 1245Aldea Andrei 14.05.1970 Tehnician 1623Nistor Violeta 28.10.1970 Tehnician 1729Rotaru Matei 22.04.1981 Tehnician 1976

4. Sa se adauge campul “Numar” (tip date AutoNumber, format Long Integer).5. Sa se stearga inregistrarea ce are in campul “Nume” valoarea “Nistor”.6. Sa se schimbe atributele campului “Cod angajat” din Text, 4 caractere, in Number, Integer.7. Sa se stabileasca latimea coloanei campului “Data nasterii” la 18 unitati.8. Sa se mute coloana campului “Numar” inaintea coloanei campului “Nume”.9. Sa se creeze o tabela cu numele “copii”, care sa cuprinda urmatoarele campuri:

Nume camp Tip date Dimensiune camp / FormatPrenume Text 30 caractereVarsta Number IntegerCod angajat Number Integer

10. Sa se creeze o regula de validare pentru campul “Varsta” din tabela “copii”, care sa nu permita introducerea unor valori mai mari decat 17.11. Sa se creeze un text de atentionare pentru regula de validare creata, cu continutul: “Nu introduceti valori mai mari decat 17!”.12. Sa se introduca in tabela “copii” urmatoarele inregistrari (Atentie! Initial la inregistrarea 7 se va introduce in campul “Varsta” valoarea indicata in tabel, iar dupa semnalarea erorii se va corect cu valoarea 17):

Prenume Varsta Cod angajatIonel 6 1623Dana 12 3030Bogdan 4 1976Laurentiu 12 1623Roxana 9 2104Ana 5 3030Catalin 18 2044Andrei 3 3030

13. Sa se indexeze fara duplicate campul “Cod angajat” din tabela “angajati”.

M5 – Exercitii varianta 11.05

Page 2: Exercitii ECDL M5

Centrul de instruire si testare ECDL-UPB

14. Sa se atribuie o cheie primara tabelei “copii”.15. Sa se creeze o tabela cu numele “salarii”, care sa cuprinda urmatoarele campuri:

Nume camp Tip date Dimensiune camp / FormatFunctie Text 15 caractereRetributie Number Integer

16. Sa se introduca in tabela “salarii” urmatoarele inregistrari:

Functie RetributieTehnician 900Inginer 1200Economist 1400

17. Sa se modifice numele tabelei “salarii” in “retributii”.18. Sa se creeze o legatura intre tabela “angajati” si tabela “copii”, dupa campul “Cod angajat”, cu restrictie de integritate referentiala.19. Sa se introduca in tabela “copii” o noua inregistrare care sa contina urmatoarele date:

Prenume Varsta Cod angajatMihaela 10 1624

20. Sa se creeze o legatura intre tabela “angajati” si tabela “retributii”, dupa campul “Functie”.21. Sa se aplice o restrictie de integritate referentiala legaturii dintre tabela “angajati” si tabela “retributii”.22. Sa se creeze un formular asupra tabelei “angajati”, cu numele “modificari functie”, care sa contina campurile “Nume”, “Prenume”, “Functie” si “Cod angajat”, cu afisarea campurilor in formatul Columnar, in stilul Industrial. 23. In antetul formularului sa se introduca imaginea din fisierul “img.jpg” si sa se introduca automat ora curenta; in subsolul formularului sa se introduca textul “Angajati”; sa se numeroteze automat paginile formularului.24. Cu ajutorul formularului sa se modifice in inregistrarea cu numarul 8 valoarea atributului “Functie” din “Tehnician” in “Inginer” si valoarea atributului “Cod angajat” din “1623” in “2104”. (Atentie! Initial se va modifica valoarea atributului “Cod angajat” in “2104”, iar dupa semnalarea erorii se va corect cu valoarea “2105”).25. Cu ajutorul functiei de cautare sa se gaseasca sirul de caractere “1976” in tabela “angajati”. In inregistrarea care contine aceasta valoare pe campul “Cod angajat” se se modifice valoarea campului “Prenume” in “Marian”.26. Sa se modifice automat in campul “Cod angajat” din tabela “angajati” valorile care incep cu cifra 1 astfel incat acestea sa inceapa cu cifra 8.27. Sa se sorteze in ordine crescatoare, dupa atributul “Data nasterii”, inregistrarile din tabela “angajati”.28. Sa se creeze un filtru asupra tabelei “angajati” care sa selecteze doar inregistrarile care au in campul “Functie” valoarea “Tehnician”, si sa se salveze filtrul creat.29. Sa se creeze un filtru asupra tabelei “angajati” care sa selecteze doar inregistrarile care au in campul “Prenume” valoarea “Daniela” si in campul “Functie” valoarea “Inginer”, si sa se salveze filtrul creat.30. Sa se indeparteze filtrul creat asupra tabelei “angajati”.31. Sa se creeze o interogare cu numele “prescolari”, care sa contina numele si prenumele copiilor angajatilor (sortate in ordine crescatoare), cu varste care sa nu depaseasca 6 ani.32. Sa se creeze o interogare cu numele “personal tehnic 75-80”, care sa contina numele si prenumele angajatilor tehnicieni si ingineri (sortate in ordine crescatoare), nascuti in perioada 1975-1980, precum si datele de nastere ale acestora.33. Sa se creeze o interogare cu numele “interogare 1”, care sa contina numele, prenumele si codul angajatilor al caror cod contine cifra 1.34. Sa se modifice interogarea “interogare 1”, astfel incat aceasta sa contina numele, prenumele si codul angajatilor al caror cod contine cifra 1 in pozitia a doua.35. Sa se modifice interogarea “interogare 1”, astfel incat aceasta sa contina numele, prenumele si codul angajatilor al caror cod incepe cu cifra 1.36. In interogarea “personal tehnic 75-80” sa se mute campul “Data nasterii” inaintea campului “Nume”. 37. Sa se creeze un raport cu numele “angajati” cu urmatoarele caracteristici:- sa contina date din campurile “Functie”, “Nume”, “Prenume” si “Data nasterii” din tabela “angajati” si “Retributie” din tabela “retributii”;- datele sa fie grupate dupa atributul “Functie”;- datele din campurile “Nume” si “Prenume” sa fie sortate in ordine crescatoare;

M5 – Exercitii varianta 11.05

Page 3: Exercitii ECDL M5

Centrul de instruire si testare ECDL-UPB

- modul de reprezentare al datelor sa fie de tip Outline 1, pe lat (Landscape);- stilul de reprezentare al datelor sa fie Casual. 38. In subsolul raportului sa se introduca imaginea din fisierul “img.jpg”, iar in antetul raportului sa se introduca automat data curenta.39. Sa se creeze un raport cu numele “varste copii”, care sa contina numele angajatilor, prenumele copiilor si varsta acestora, in care datele sa fie grupate dupa numele angajatilor si in care sa se specifice varsta pentru cel mai mic dintre copii al fiecarui angajat.40. Sa se creeze un raport cu numele “tehnic”, pe baza interogarii “personal tehnic 75-80”, cu setarile implicite.41. Sa se pregateasca pentru tiparire raportul “angajati” astfel:- orientarea: pe lat (Landscape);- formatul paginii: A4;- latimea marginilor: 2 cm.42. Sa se tipareasca in fisier (cu numele “angajati”) primele 5 inregistrari din tabela “angajati”.43. In tabela “angajati” sa se stearga inregistrarea ce are in campul “Cod angajat” valoarea “3030”.44. Sa se inchida baza de date.45. Sa se deschida baza de date “educatie”.46. Sa se stearga tabela “Discipline”.47. Sa se modifice campul “Retributie” din tabela “Retributii_a” astfel incat valorile numerice din acest camp sa fie afisate cu 2 zecimale.48. Sa se stearga campul “Cod_catedra” din interogarea “Universitati”.49. In interogarea “Retributii profesori” sa se modifice campul “Retributie” astfel incat valorile sa fie insotite de semnul monedei EURO.50. Sa se deschida formularul “Profesor” si sa se tipareasca in fisier (cu numele “profesor”) inregistrarea cu numarul 6.51. In antetul raportului “Profesor” sa se modifice carateristicile casutei cu textul “Profesor” astfel: font Arial, dimensiune 18, culoarea textului rosu, culoarea fundalului galben. 52. Sa se stearga legatura dintre tabela “Profesor” si tabela “Catedra”.53. In raportul “Profesor” sa se mute controlul de data curenta din subsolul paginii in antetul raportului.54. Sa se creeze o interogare asupra tabelei “Profesori”, cu numele “Vechime 15”, care sa contina datele profesorilor din tabela cu vechime mai mare de 15 ani.55. Sa se aplice o restrictie de integritate referentiala legaturii dintre tabelele “Profesor” si “Retributii_b”.56. In raportul “Discipline” sa se stearga controlul de numerotare automata.57. Sa se stearga campul “Cod_universitate” din tabela “Universitate”.58. Sa se deschida formularul “Profesor” si sa stearga prima inrgistrare. 59. Sa se exporte tabela “Profesor” intr-un fisier *.xls, cu acelasi nume.60. Sa se modifice vizualizarea formularului “Profesor” in mod Datasheet.61. Sa se inchida baza de date.62. Sa se deschida baza de date “librarie”.63. Sa se creeze o interogare cu numele “interogare 1”, care sa contina numele si prenumele clientilor al caror nume nu incepe cu litera A.64. Sa se exporte tabela “Clienti” intr-un fisier *.xml, cu acelasi nume.65. Sa se stearga inregistrarea cu numarul 53 din tabela “Clienti”.66. Sa se tipareasca in fisier (cu numele “clienti”) prima pagina din tabela “Clienti”.Sa se tipareasca in fisier (cu numele “cumaratori”) toate iregistrarile din formularul “Cumparatori”.67. Sa se inchida baza de date.68. Care este diferenta dintre informatii si date?

a) Informatiile sunt date formatate.b) Informatiile sunt date stocate intr-o baza de date.c) Informatiile sunt date interpretate.d) Nu exista nici o diferenta intre date si informatii.

Sa se scrie raspunsul corect in documentul de raspunsuri.69. Care caracteristica este determinanta pentru modul in care sunt stocate datele intr-un camp?a) Numele campului.b) Latimea campului.c) Tipul de date asociat campului.d) pozitia campului.Sa se scrie raspunsul corect in documentul de raspunsuri.70. Cine introduce date intr-o baza de date:a) Utilizatorul.b) Administratorul.c) Specialistul.d) Nici unul dintre acestia.

M5 – Exercitii varianta 11.05

Page 4: Exercitii ECDL M5

Centrul de instruire si testare ECDL-UPB

Sa se scrie raspunsul corect in documentul de raspunsuri.71. Ce consecinte negative ar putea avea schimbarea tipului de date al unui camp intr-o baza de date:a) Blocarea bazei de date.b) Stergerea bazei de date.c) Pierderea de date.d) Stergerea campului.Sa se scrie raspunsul corect in documentul de raspunsuri.72. Care este utilitatea restrictiei de integritate referentiala:a) Permite o cautare mai eficienta si mai rapida in tabelele relationate.b) Impiedica duplicarea datelor.c) Previne stergerea accidentala a datelor relationate.d) Permite indexarea tabelelor.Sa se scrie raspunsul corect in documentul de raspunsuri.73. Sa se deschida documentul “M5 - formular_raspunsuri.doc” si sa se raspunda la intrebarile din acest chestionar (intrebarile au doar o singura varianta de raspuns corect).74. Sa se salveze si sa se inchida documentul “M5 - formular_raspunsuri.doc”.

M5 – Exercitii varianta 11.05