Sunteți pe pagina 1din 2

Test 5.4.

Următorul test pentru Modulul 5, Baze de date, se bazează pe lucrul asupra unei baze de
date denumite Sporturi, care conţine date despre articolele de sport dintr-un magazin. În test veţi
crea o tabelă şi veţi introduce date, veţi crea o relaţie simplă între două tabele, veţi concepe
interpgări care vor extrage date şi veţi crea formulare şi rapoarte simple.
[32 puncte]

1. Deschideţi fişierul Fisier raspuns 5.4 din Discheta Candidatului şi rezolvaţi Cerinţele 1, 2, 3 şi
4. Salvaţi şi închideţi Fisier raspuns 5.4. [4 puncte]

2. Deschideţi baza de date Sporturi.


[1 punct]
3. Creaţi o tabelă nouă cu 3 câmpuri şi proprietăţile lor aşa cum este arătat mai jos. [2 puncte]

Nume câmp Tip date Mărime câmp sau format


ID Produs AutoNumber Long Integer
Nume Produs Text 20
Preţ Currency Euro

4. Setaţi câmpul ID Produs ca cheie primară. [1 punct]

5. Salvaţi tabela cu numele Extra. [1 punct]

6. Adăugaţi următoarele înregistrări în tabela Extra. Închideţi tabela Extra. [1 punct]

ID Produs Nume Produs Preţ


1 Ghete €75.00
2 Short €35.00

7. Deschideţi tabela Produse adăugaţi câmpul următor şi salvaţi. [1 punct]

Nume câmp Tip date Mărime câmp sau format


Rep vanzari Text 35

8. Indexaţi câmpul ID Sport din tabela Produse astfel încât să nu fie admise valori duplicate.
Salvaţi şi închideţi tabela Produse. [1 punct]

9. În tabela Clienţi modificaţi dimensiunea câmpului Nume de la 30 la 35 de caractere şi salvaţi.


[1 punct]
10. În tabela Clienţi înlocuiţi numele Rose cu Budd şi salvaţi.
[1 punct]
11. În tabela Clienţi mutaţi câmpul Cheltuit înaintea câmpului ID Produs. Salvaţi şi închideţi tabela
Clienţi. [1 punct]

12. Utilizând câmpul ID Produs atât din tabela Produse cât şi din tabela Detalii Produse, creaţi o
legătură unu la mulţi între tabele. [1 punct]

13. Aplicaţi o restricţie de integritate referenţială relaţiei create la Cerinţa 12. [1 punct]

14. Ştergeţi relaţia dintre tabelele Produse şi Necomandate. Salvaţi şi închideţi fereastra de relaţii.
[1 punct]
15. Sortaţi descrescător tabela Clienti după câmpul ID Produs. Salvaţi şi închideţi tabela Clienti.
[1 punct]
16. Utilizând câmpul Nume din tabela Clienti şi câmpul Nume Produs din tabela Produse creaţi o
interogare (query) care va arăta numele tuturor clienţilor care au cumpărat Ghete. Salvaţi
interogarea ca Ghete. Închideţi interogarea Ghete. [1 punct]

17. Creaţi o interogare (query) utilizând toate câmpurile din tabelul Clienti care vor arăta toţi
clienţii care au cheltuit mai puţin de €70.00. Salvaţi interogarea ca Mai putin ca 70E şi închideţi
interogarea. [1 punct]

18. Deschideţi interogarea (query) Produ Fig, ştergeţi criteriul 500 din design view (proiect).
Salvaţi şi închideţi interogarea Produ Fig. [1 punct]

19. Deschideţi interogarea (query) Mai putin ca 70E, ştergeţi câmpul Prenume, salvaţi şi închideţi
interogarea. [1 punct]

20. Ştergeţi interogarea (query) Prm. [1 punct]

21. Creaţi un formular utilizând toate câmpurile din tabela Clienti. (acceptaţi setările implicite).
Salvaţi formularul ca Cumparatori. Închideţi formularul Cumparatori. [1 punct]

22. Deschideţi formularul Bunuri şi modificaţi subsolul (footer) actual Produse cu Articole, astfel
încât să fie cu caractere de culoare albastru şi de mărime 18. Salvaţi şi închideţi formularul Bunuri.
[1 punct]
23. Creaţi un raport utilizând toate câmpurile din tabela Produse. (acceptaţi setările implicite).
Salvaţi raportul ca Produrpt. [1 punct]

24. Schimbaţi orientarea raportului Produrpt în tip vedere (landscape). Salvaţi şi închideţi raportul
Produrpt. [1 punct]

25. Creaţi un raport, bazat pe tabela Clienti, grupat după Nume, care va calcula totalul cheltuit
pentru fiecare client. Salvaţi raportul ca Total. [1 punct]

26. Sortaţi descrescător datele din raportul Total după câmpul Cheltuit. Salvaţi şi închideţi raportul
Total. [1 punct]

27. Ştergeţi raportul Necomandate. [1 punct]

28. Deschideţi raportul Produprt şi tipăriţi la o imprimantă disponibilă, sau imprimaţi în fişier în
Discheta Candidatului. (Utilizaţi numele pro.prn dacă imprimaţi în fişier în Discheta Candidatului).
Salvaţi toate tabelele deschise şi închideţi aplicaţia de baze de date. [1 punct]

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