Sunteți pe pagina 1din 2

Lucrarea de laborator N5

Tema: Proiectarea interogărilor în SGBD MS ACCESS


Proiectaţi interogările de selecţie care ar afişa informaţia despre tranzacţiile
încheiate (cine a comandat, ce model a comandat, preţul fixat de uzină,
localitatea, …). Criteriile de selectare şi opţiunile de sortare sunt expuse
pentru fiecare interogare în lista de mai jos:

1. Persoanele ce locuiesc în oraşul Chişinău. Înregistrările le sortaţi în ordine


alfabetică după nume şi prenume.
2. Modele cu cutia de transmisie automată şi căptuşeala din piele.
3. Modele cu preţul fixat de uzină cuprins între 9000 şi 15000 euro.
4. Persoanele ce au comandat mai mult de 3 automobile. Înregistrările le sortaţi în
ordine descrescătoare după numărul de automobile comandate.
5. Clienţii care au încheiat tranzacţii în luna ianuarie 2013
6. Clienţii care au încheiat tranzacţii în anul 2013.
7. Clienţii care au încheiat tranzacţii în anul 2013 şi sunt din Chişinău.
8. Clienţii care au încheiat tranzacţii în anul 2013 şi sunt din Chişinău ori Bălţi.
9. Persoanele, numele de familie al cărora începe cu litera „A”.
10.Persoanele, numele de familie al cărora se termină cu îmbinarea de litere ”nu”.
11.Persoanele numele de familie al cărora conţine îmbinarea de litere „tu”.
12.Persoanele, numele de familie al cărora începe cu litera „A”, „B”, „C” sau „D”.
13.Clienţii pentru care automobilele au fost livrate.
14.Clienţii pentru care automobilele nu au fost livrate.
15.Persoanele care nu locuiesc în oraşul Bălţi şi au comandat automobile de tip
BMW.
16.Persoanele ce locuiesc în oraşul Chişinău şi au comandat automobile de tip
BMW ori AUDI.
17.Modele cu preţul fixat de uzină mai mare ca 5000 euro livrate în anul 2013.
18.Clienţii care au încheiat tranzacţii în anul 2013 şi au comandat 2 sau 3
automobile.
19.Tranzacţiile în care sunt comandate automobile Toyota şi livrările au fost
efectuate.
20.Tranzacţiile încheiate în 2013 şi livrările nu au fost efectuate.

Proiectaţi interogările de creare a câmpurilor rezultante care ar afişa


informaţia despre tranzacţii şi:
1. Preţul de vânzare al automobilelor ([preţul fixat de uzină]+[cheltuielile de
transport]+[pregătirea vânzare]).
2. Suma care trebuie achitată pentru fiecare tranzacţie (valoarea tranzacţiei).
3. Numărul de zile în care a fost deservit clientul.
4. Într-un câmp numele, prenumele şi patronimicul clientului.
5. Într-un câmp numele de familie, prima literă de la prenume şi prima literă de la
patronimic.
Proiectaţi interogările de modificare care ar:
1. Majora cu 5 % preţul fixat de uzină al automobilelor de tipul AUDI.
2. Modifica numele modelului AUDI cu AUDI A6, pentru automobilele de tip
special.

Proiectaţi interogările de eliminare a :


1. Tranzacţiilor pentru care automobilele au fost livrate.
2. Tranzacţiilor unde au fost comandate automobile de modelul LADA.
3. Tranzacţiilor încheiate cu un careva client (Numele şi Prenumele clientului sunt
cunoscute).

Proiectaţi interogările de grupare şi totalizare care ar afişa:


1. Calculaţi numărul de automobile de fiecare tip comandate de către clienţi.
2. Calculaţi numărul de automobile de fiecare tip care au 4 uşi, comandate de către
clienţi .
3. Calculaţi numărul de clienţi din fiecare localitate.
4. Calculaţi numărul de clienţi din fiecare localitate cu excepţia celor din
Chişinău.
5. Calculaţi numărul de automobile de tipul BMW comandate în fiecare
localitate. (36)
6. Calculaţi numărul de clienţi din oraşul Chişinău.
7. Calculaţi câte automobile de fiecare model cu 2 uşi şi câte automobile de
fiecare model cu 3 uşi au fost comandate.
8. Calculaţi suma de bani încasată în urma încheierii tranzacţiilor cu clienţii din
fiecare oraş.
9. Afişaţi valorile maximale ale tranzacţiilor din fiecare oraş (oraşul, valoarea
tranzacţiei).
10.Calculaţi suma de bani, care trebuie încasată de la toţi clienţii.

Proiectaţi interogările încrucişate care afişează:


1. Câte automobile de fiecare model au fost comandate în fiecare localitate.
2. Câte automobile de fiecare model a comandat fiecare client.
3. Câte automobile cu 2, 3, 4 şi 5 uşi au fost comandate în fiecare localitate.
4. Câte automobile de fiecare tip au fost comandate în fiecare luna a anului
2013.

Proiectaţi interogări de creare a tabelelor:


1. Creaţi un tabel cu următoarele câmpuri: numele de familie, prenumele,
localitatea, modelul, numărul de automobile comandat, data tranzacţiei şi
data livrării, care conţine informaţii despre tranzacţii încheiate în anul 2012.

Proiectaţi interogări de adăugare a înregistrărilor:


1. Adăugaţi în tabelul construit anterior informaţia despre tranzacţiile
încheiate în anul 2013.

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