Professional Documents
Culture Documents
Următorul test este o simulare pentru modulul avansat de baze de date care se bazează
pe analiza unei baze de date numită Licitatii care conţine informaţii despre vânzări,
clienţi şi durata vânzărilor. În cadrul testului va trebui să modificaţi diferite proprietăţi
să realizaţi interogări complexe şi să realizaţi diferite calcul utilizând funcţii diverse.
[100 Puncte]
1. Deschideţi baza de date Licitatii existenta în directorul Discheta
Candidatului. Deschideţi tabela Articole şi aplicaţi câmpului
PretVanzare formatul Euro.
[5 Puncte]
2. Creaţi un format predefinit (mask) pentru câmpul DataVanzare care să
accepte numai datele introduse în formatul scurt. [5
Puncte]
3. Folosiţi o funcţie asupra câmpului NumeArticol care va forţa textul să
apară scris cu litere mari. Salvaţi modificările şi închideţi tabela
Articole. [5 Puncte]
4. Deschideţi tabela Vanzari şi creaţi o regulă de validare asupra câmpului
DataInscrierii care să nu permită introducerea datelor mai devreme de
2005. Introduceţi următorul text de validare Nici o inscriere până în
anul 2005. Aplicaţi această regulă numai asupra datelor noi. Salvaţi şi
închideţi tabela.
[5 Puncte]
5. Creaţi o legătură între tabelele Clienti şi Articole. Aplicaţi asupra acestei
legături integritatea referenţială. Salvaţi şi închideţi fereastra de legături.
[5 Puncte]
6. Modificaţi tipul de dată pentru câmpul IDVanzator din tabela Articole
astfel încât să poată fi creată o legătură de tipul unu la mulţi cu tabela
Vanzari. Aplicaţi această legătură între tabele. Salvaţi şi închideţi
fereastra de legături.
[5 Puncte]
7. Modificaţi tipul de dată pentru câmpul ID din cadrul tabelei DatePrivate
astfel încât să poată fi creată o legătură de tipul unu la unu cu tabela
Vanzari. Aplicaţi această legătură între tabele. Salvaţi şi închideţi
fereastra de legături.
[5 Puncte]
8. Creaţi o interogare nouă cu numele 500 euro si peste pe baza tabelei
Articole care să arate numele articolelor şi preţul de vânzare doar pentru
acele articole care depăşesc valoare de 500 de euro. Salvaţi această
interogare ca o tabelă separată numită PreturiMari în cadrul bazei de
date Licitatii. Salvaţi şi închideţi interogarea.
[5 Puncte]
Page 1 ref:SWG110259
Page 2 ref:SWG110259
Page 3 ref:SWG110259