Documente Academic
Documente Profesional
Documente Cultură
octombrie 2007
LABORATOR II
1. Crearea interogrilor de selecie
Pentru lucrul cu interogri avem urmtoarele dou posibiliti :
1) Prin intermediul modului de lucru Design View. n seciunea Objects
se va alege opiunea Queries i apoi Create query in Design view. Pe
ecran va apare fereastra Show Table n care utilizatorul va alege tabelele
cu care va lucra. Pentru a aduga un tabel se selecteaz tabelul dorit din
list dup care se execut clic pe butonul Add. Fereastra Show Table se
nchide prin activarea butonului Close.
Se execut apoi urmtorii pai:
- se aleg cmpurile necesare interogrii;
- se specific condiiile de selecie;
- se precizeaz criteriile de filtrare impuse de cerina interogrii;
- se stabilete modul de grupare;
- se stabilete modul de ordonare.
-1-
octombrie 2007
-2-
octombrie 2007
2. Exemple i exerciii
2.1 Avnd la dispoziie baza de date Clieni cu tabelele Infoclieni i
Pli se cere obinerea situaiei plilor tuturor clienilor dintr-un anumit
ora, de exemplu oraul Sibiu. Se va proceda astfel:
- se deschide n model Design o nou interogare i se adaug n partea
superioara a ferestrei interogrii cele dou tabele ale bazei Infoclieni i Pli:
- din lista cmpurilor celor dou tabele se vor alege cmpurile care
vor fi figura n grila de interogare:
-3-
octombrie 2007
-4-
octombrie 2007
-5-
octombrie 2007
-6-
DateAdd("M",
Date())
Is Null
Is Not Null
""
3,
octombrie 2007
-7-
octombrie 2007
-8-
octombrie 2007
-9-
octombrie 2007
- 10 -
octombrie 2007
- 11 -
octombrie 2007
relaiei.
5. Crearea interogrilor generatoare de tabele (make-table)
Se va exemplifica crearea unei interogri generatoare de tabel care va crea
un nou tabel cu toi clienii care au avut ca suma de plat o anumit valoare
introdus ca parametru.
1. Se deschide interogarea n Design View
2. Se alege Make-Table Query din meniu sau cu Query Type de pe bara cu
instrumente.
3. n caseta Table Name se introduce numele pentru tabela creat de
interogare.
Tabela poate fi adugat bazei de date curente sau ntr-o alt baz de date .
4. Dup salvarea interogrii, numele acesteia din fereastra Database va fi
precedat de un semn de exclamare.
5. Se poziioneaz cursorul n coloana cmpului suma_platita care se
consider parametru, n primul rnd de criterii i se scrie mesajul care
solicit criteriul ncadrat de paranteze ptrate.
- 12 -
octombrie 2007
- 13 -
octombrie 2007
- 14 -
octombrie 2007
- Se ruleaz interogarea:
- 15 -
octombrie 2007
- 16 -
octombrie 2007
- 17 -
- 18 -
octombrie 2007