Documente Academic
Documente Profesional
Documente Cultură
Access pentru Office 365 Access 2019 Access 2016 Access 2013 Access 2010 Access
2007
Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în
limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale
sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne
spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află
articolul în limba engleză, ca să îl puteți consulta cu ușurință.
Găsirea rapidă a datelor specifice, prin filtrarea după anumite criterii (condiții)
Calcularea sau însumarea datelor
Automatizarea activităților de gestionare a datelor, cum ar fi revizuirea periodică a celor
mai actuale date.
Notă: Dacă doriți să încercați interogările din exemple, utilizați o bază de date desktop
Access.
Într-o bază de date bine proiectată, datele pe care doriți să le prezentați utilizând un
formular sau un raport se află de obicei amplasate în mai multe tabele diferite. O
interogare poate să extragă informațiile din diverse tabele și să le asambleze pentru a le
afișa în formular sau în raport. O interogare poate fi o solicitare de rezultate ale datelor
din baza de date, de acțiuni asupra datelor sau ambele. O interogare poate să vă ofere un
răspuns la o întrebare simplă, să efectueze calcule, să combine date din tabele diferite,
să adauge, să modifice sau să șteargă date dintr-o bază de date. Pentru că interogările
sunt foarte versatile, există numeroase tipuri de interogări și dvs. creați un tip de
interogare pe baza activității efectuate.
Tipurile de Utilizare
interogare
principale
Selectare Pentru a regăsi date dintr-un tabel sau a efectua calcule.
Acțiune Adăugarea, modificarea sau ștergerea datelor. Fiecare activitate are un anu
tip de interogare de acțiune. Interogările de acțiune nu sunt disponibile în
aplicațiile web Access.
Dacă doriți să examinați datele din doar anumite câmpuri într-un tabel sau examinarea
simultană a datelor din mai multe tabele sau poate vedea date bazate pe anumite criterii,
o interogare de selectare tip ar fi dorită. Pentru mai multe informații, consultați crearea
unei interogări de selectare simplă.
De exemplu, dacă baza dvs. de date are un tabel cu numeroase informații despre
produse și doriți să examinați o listă de produse și prețurile acestora, iată cum ați crea o
interogare de selectare pentru a returna doar numele de produse și prețul acestora:
1. Deschideți baza de date și, pe fila Creare, faceți clic pe Proiectare interogare.
2. În caseta Afișare tabel, pe fila Tabele, faceți dublu clic pe tabelul Produse, apoi
închideți caseta de dialog.
3. În tabelul Produse, să presupunem că aveți câmpurile Nume produs și Preț de listă.
Faceți dublu clic pe Nume produs și Preț listă pentru a adăuga aceste câmpuri la grilă
de proiect a interogării.
4. Pe fila Proiectare, faceți clic pe Rulare. Interogarea rulează și afișează o listă de
produse și prețurile lor.
Începutul paginii
De exemplu, dacă aveți o bază de date pentru un magazin care vinde alimente și doriți
să examinați comenzile pentru clienții care trăiesc într-o anumită localitate. Să
presupunem că datele privind comenzile și datele despre clienți sunt stocate în două
tabele, Clienți și Comenzi. Dacă fiecare tabel are un câmp ID client, care constituie
baza unei relație unu-la-mai mulți dintre cele două tabele. Aveți posibilitatea să creați o
interogare ce returnează comenzi pentru clienți dintr-o anumită localitate, de exemplu,
Sinaia, utilizând procedeul următor:
1. Deschideți baza de date. Pe fila Creare, în grupul Interogare, faceți clic Proiectare
interogare.
2. În caseta de dialog Afișare tabel, pe fila Tabele, faceți dublu clic pe Clienți și
pe Comenzi.
3. Închideți caseta de dialog Afișare tabel. Observați linia (denumită asociere) care
conectează câmpul ID din tabelul Clienți cu câmpul ID client din tabelul Comenzi.
Această linie afișează relația dintre cele două tabele.
4. În tabelul Clienți, faceți dublu clic pe Firmă și Localitate pentru a adăuga aceste
câmpuri la grila de proiectare a interogării.
5. În grila de proiectare a interogării, în coloana Localitate, debifați caseta de selectare în
rândul Afișare.
6. În rândul Criterii din coloana Localitate, tastați Sinaia.
Începutul paginii
Dacă doriți să rulați frecvent variante ale unei anumite interogări, luați în considerare
utilizarea unei interogări cu parametri. Când rulați o interogare cu parametri,
interogarea vă solicită valori de câmp, apoi utilizează valorile pe care le furnizați pentru
a crea criterii pentru interogare.
Notă: Într-o solicitare de parametri nu se poate utiliza nici punctul (.), nici semnul de
exclamare (!) ca text.
3. Bifați caseta de selectare din rândul Afișare al coloanei Localitate, pentru ca rezultatele
interogării să afișeze localitatea.
4. În fila Proiectare, în grupul Rezultate, faceți clic pe Rulare. Interogare vă solicită să
introduceți o valoare pentru Localitate.
5. Tastați Sibiu, apoi apăsați pe ENTER pentru a vedea comenzile pentru clienții din
Sibiu.
Dar dacă nu știți ce valori se pot specifica? Puteți să utilizați metacaractere ca parte a
solicitării:
6. Pe fila Pornire, în grupul Vizualizări, faceți clic pe Vizualizare, apoi faceți clic
pe Vizualizare proiect.
7. În grila de proiectare a interogării, în rândul Criterii din coloana Localitate,
tastați Like [Pentru ce localitate?]&"*".
În cazul în care un parametru este setat să accepte date text, orice intrare este
interpretată ca text și nu este afișat niciun mesaj de eroare.
Pentru a specifica tipul de date pentru parametrii dintr-o interogare, utilizați procedura
următoare:
Începutul paginii
Rândul Total într-o foaie de date este foarte util, dar pentru întrebări mai complexe,
utilizați o interogare de totaluri. O interogare de totaluri este o interogare de selectare
care vă permite să grupați și să rezumați datele, de exemplu, atunci când doriți să vedeți
vânzările totale pentru fiecare produs. Într-o interogare de totaluri, aveți posibilitatea să
utilizați Sum (o funcție agregată) pentru a vedea vânzările totale pentru fiecare produs.
Aveți posibilitatea să grupați după valorile de câmp, utilizând rândul Totaluri din grila
de proiectare.
Aveți posibilitatea să adăugați un rând Total din foaia de date la rezultatele unei
interogări de totaluri.
Când utilizați rândul Totaluri în grila de proiectare, trebuie să alegeți o funcție agregată
pentru fiecare câmp. Dacă nu doriți să efectuați un calcul pentru un câmp, aveți
posibilitatea să grupați după câmp.
În a doua coloană din grila de proiectare, în rândul Total, selectați Sumă din lista
verticală.
În fila Proiectare, în grupul Rezultate, faceți clic pe Rulare. Interogarea rulează, apoi
afișează o listă de produse cu subtotaluri.
Apăsați CTRL+S pentru a salva interogarea. Lăsați deschisă interogarea.
Pentru mai multe informații, consultați afișarea totalurilor de coloană într-o foaie de
date utilizând un rând totaluri.
Începutul paginii
De obicei, nu utilizați tabele pentru a stoca valori calculate, cum ar fi subtotaluri, chiar
dacă se bazează pe datele din aceeași bază de date, deoarece valorile calculate pot
deveni depășite, pentru că valorile pe care acestea se bazează se modifică. De exemplu,
nu este recomandat să stocați vârsta cuiva într-un tabel, pentru că în fiecare an ar trebui
să actualizați valoarea; în schimb, stocați data de naștere a persoanei, apoi utilizați o
interogare pentru a calcula vârsta persoanei.
De exemplu, aveți o bază de date pentru anumite produse pe care doriți să le vindeți.
Această bază de date are un tabel denumit Detalii comandă cu informații despre
produsele din câmpuri, cum ar fi prețul fiecărui produs și cantitățile. Puteți să calculați
subtotalul utilizând o interogare care înmulțește cantitatea fiecărui produs la prețul
unitar pentru produsul respectiv, înmulțește cantitatea fiecărui produs la prețul unitar și
reducerea pentru acest produs, apoi scade reducerea totală din prețul unitar total. Dacă
ați creat baza de date eșantion în exemplul anterior, deschideți-o și continuați:
Pentru mai multe informații, consultați afișarea totalurilor de coloană într-o foaie de
date utilizând un rând totaluri.
Începutul paginii
Când utilizați tabele pentru a înregistra tranzacții sau a stoca date numerice care apar în
mod regulat, este util să reușiți să examinați acele date în date agregate, cum ar fi sume
sau medii. În Access, puteți să adăugați un rând Totaluri într-o foaie de date. Rândul
Total este un rând din partea de jos a foii de date ce poate afișa un total general sau altă
valoare agregată.
1. Rulați interogarea subtotaluri produs creată mai devreme și lasă rezultatele deschideți în
vizualizare Foaie de date.
2. Pe fila pornire , faceți clic pe totaluri. Un rând nou apare în partea de jos a foii de date,
cu cuvântul Total din prima coloană.
3. Faceți clic pe celula din ultimul rând al foii de date, numit Total.
4. Faceți clic pe săgeată pentru a vedea funcțiile agregate disponibile. Deoarece coloana
conține date text, există doar două opțiuni: Fără și Contor.
5. Selectați Contor. Conținutul celulei se schimbă din Total într-un contor al valorilor de
coloană.
6. Faceți clic pe celula învecinată (a doua coloană). Observați că apare o săgeată în celulă.
7. Faceți clic pe săgeată, apoi faceți clic pe Sumă. Câmpul afișează o sumă de valori de
coloană.
8. Lăsați deschisă interogarea în vizualizarea Foaie de date.
Începutul paginii
Notă: O interogare de tip tabel încrucișat nu se poate afișa într-o aplicație web Access.
Este posibil să modificați din nou interogarea Subtotaluri produs, astfel încât
interogarea să returneze rânduri cu subtotaluri de produse și coloane cu subtotaluri
lunare.
1. Pe fila Pornire, în grupul Vizualizări, faceți clic pe Vizualizare, apoi faceți clic
pe Vizualizare proiect.
2. În grupul Inițializare interogare, faceți clic pe Afișare tabel.
3. În caseta de dialog Afișare tabel faceți dublu clic pe Comenzi, apoi faceți clic
pe Închidere.
4. Pe fila Proiectare, în grupul Tip interogare, faceți clic pe Tabel încrucișat. În grila de
proiectare, rândul Afișare este ascuns și se afișează rândul Tabel încrucișat.
5. În a treia coloană a grilei de proiectare, faceți clic cu butonul din dreapta pe
rândul Câmp, apoi faceți clic pe Zoom în meniul de comenzi rapide. Se deschide
caseta Zoom.
6. În caseta Zoom, tastați sau lipiți următoarele: Lună: "Lună " & DatePart("m", [Data
comenzii])
7. Faceți clic pe OK.
8. În rândul Tabel încrucișat, selectați următoarele valori din lista verticală: Titlu de
rând pentru prima coloană, Valoare pentru a doua coloană și Titlu de coloană pentru a
treia coloană.
9. În fila Proiectare, în grupul Rezultate, faceți clic pe Rulare. Interogarea rulează, apoi
afișează subtotalurile de produse, agregate după lună.
10.Apăsați CTRL+S pentru a salva interogarea.
Pentru mai multe informații despre interogările de tip tabel încrucișat, consultați ca
Rezumat datele mai ușor de citit, utilizând o interogare de tip tabel încrucișat.
Începutul paginii
Notă: O interogare de tip creare tabel nu este disponibilă în aplicațiile web Access.
Pentru a rula o interogare de creare tabel, poate fi necesar să activați conținutul bazei de
date.
Notă: Dacă vedeți un mesaj sub Panglică despre activarea bazei de date, faceți clic
pe Activare conținut.Dacă baza dvs. de date se află deja într-o locație de încredere, nu
veți vedea Bara de mesaje.
Notă: Dacă există deja un tabel cu același nume pe care l-ați specificat, Access șterge
tabelul înainte ca interogarea să ruleze.
Începutul paginii
Notă: În timp ce rulați o interogare ce returnează o cantitate mare de date, este posibil
să primiți un mesaj de eroare care să indice că nu veți reuși să anulați interogarea.
Încercați să măriți limita pentru segmentul de memorie la 3MO, pentru a permite ca
interogarea să ruleze.
Începutul paginii
În exemplul anterior, adăugați rânduri la tabelul Comenzi Cluj. În tabelul Comenzi Cluj,
câmpul ID produs arată ID-ul de produs numeric. Pentru a face datele mai utile în
rapoarte, puteți să înlocuiți ID-urile de produse cu numele produselor; utilizați
procedeul următor:
10.În rândul Criterii, tastați sau lipiți următoarele: [ID produs] Like ([Produse].[ID])
11.Aveți posibilitatea să examinați ce valori vor fi modificate de o interogare de
actualizare, vizualizând interogarea în vizualizarea Foaie de date.
12.Pe fila Proiectare, faceți clic pe Vizualizare> Vizualizare foaie de date. Interogarea
returnează o listă de ID-uri de produse care vor fi actualizate.
13.În fila Proiectare, faceți clic pe Rulare.
Atunci când deschideți tabelul Comenzi Cluj, veți vedea că valorile numerice în câmpul
ID produs au fost înlocuite cu numele de produs din tabelul produse.
Începutul paginii
Aveți posibilitatea să utilizați o interogare de ștergere pentru a șterge datele din tabele și
să utilizați o interogare de ștergere pentru a introduce criterii pentru a specifica ce să se
șteargă. O interogare de ștergere vă oferă o ocazie de a examina rândurile care vor fi
șterse înainte de a efectua ștergerea.
Aveți posibilitatea să utilizați o interogare pentru a șterge rândurile din tabelul Comenzi
Cluj care nu au o valoare pentru ID comandă, utilizând următoarea procedură: