Creeaza.com - informatii profesionale despre


Cunostinta va deschide lumea intelepciunii - Referate profesionale unice
Acasa » referate » informatica » baze de date
Interogare de sintetizare a datelor

Interogare de sintetizare a datelor


Interogare  de sintetizare a datelor

Foarte utilizate in practica sunt interogarile cu rol de sintetizare a datelor stocate in tabele. Se pot construi cu usurinta interogari care sa returneze totalul unor campuri apartinand unor inregistrari grupate anterior dupa anumite criterii. Pentru aceasta trebuie introdusa in grila design linia "Total" prin actionarea butonului Totals (S) din bara de instrumente sau selectand optiunea cu acelasi nume din meniul View. Executati  click pe celula corespunzatoare campului din randul Total si apoi pe sageata de derulare:


In lista afisata sunt disponibile mai multe functii Acces, care opereaza asupra campului introdus pe linia de sus a grilei si schimba modul in care este afisat campul respectiv in rezultatul interogarii. Majoritatea sunt functii statistice propriu-zise, insa exista si functii care gestioneaza gruparea datelor, introduc expresii complexe in interogari si filtreaza anumite inregistrari. Linia Total este folosita pentru toate aceste functii:

Group By (grupeaza dupa) - aceasta functie se selecteaza pentru un camp care va fi folosit pentru a defini intreruperi de sortare pentru o alta functie, dintr-un alt camp; de exemplu, daca o interogare calculeaza suma imobilelor vandute in ultima luna din tabelul IMOBILE, se poate grupa lista obtinuta dupa agentii care au vandut imobilele respective (vezi figura);



Sum (suma) - calculeaza suma tuturor valorilor dintr-un anumit camp din interogare;

Avg (medie) - calculeaza media aritmetica a tuturor valorilor dintr-un anumit camp din interogare;

Min/Max - gaseste valoarea minima sau maxima pentru un anumit camp din toate inregistrarile sursei de date;

Count (contor) - calculeaza numarul de inregistrari din sursa de date;

StDev (deviatia standard) - determina deviatia standard a valorii unui anumit camp pentru toate inregistrarile din sursa de date;

Var (dispersia) - determina dispersia statica a valorii unui anumit camp pentru toate inregistrarile din sursa de date;

First (prima) - retine valoarea campului specifica din prima inregistrare a sursei de date;

Last (ultima) - retine valoarea campului specifica din ultima inregistrare a sursei de date;

Expression (expresie) - evidentiaza faptul ca intrarea din linia campului este o expresie care include functii statistice;

Where (unde) - functie folosita pentru a evidentia faptul ca intrarii din linia campului respectiv i s-a aplicat un set de criterii;

Observatie: ultimele doua valori sunt folosite atunci cand linia Total e folosita pentru alte campuri.





Politica de confidentialitate


creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.