Documente Academic
Documente Profesional
Documente Cultură
Nume câmp
Elemente de terminologie pentru definirea unei baze de date
Înregistrare
Câmp
Câmp
Sortarea rapidă presupune selectarea unei singure celule de pe câmpul în funcție de care se sortează baza de date și aleger
A to Z sau Sort Z to A de pe tabul Data, grupul de comenzi Sort & Filter.
Sortarea după mai multe câmpuri presupune selectarea unei celule din baza de date și acționarea comenzii Sort de pe tabu
comenzi Sort & Filter.
La Sort by se alege câmpul care stă la baza sortării, din Sort On se alege tipul sortării iar la Order se precizează ordinea de s
sau descrescător)
Adăugarea unui nou câmp se realizează de pe butonu Add Level
A doua linie conține criteriile de selecție (filtrare) a înregistrărilor. Acestea se pot prezenta sub
forma unor 1)criterii simple în cadrul cărora se utilizează un operator de comparație (=;<;>;<=;<>)
urmat de valoarea de comparație sau 2)criterii calculate exprimate prin intermediul unor
formule care returnează TRUE sau FALSE și care conțin referințe ale primei înregistrări din baza
de date (prima linie situată sub capul de tabel).
0 0
Criterii care utilizează metacaractere (wildcard) pentru a găsi valori text care au în comun
doar unele caractere
Metacaracter Semnificație
0 0
Facturi cu valoarea peste 10.000 emise către clienții din București și Brașov
Localitat
Valoare
e Client
>10000 Bucuresti
>10000 Brasov
Definirea câmpului de rezultat
Pentru a selecta doar o parte a câmpurilor din baza de date originală se poate crea un câmp de
rezultat (un cap de tabel) care va conține doar numele câmpurilor dorite. În situația în care se
dorește reținerea tuturor câmpurilor, câmpul de rezultat va fi format dintr-o celulă vidă.
Câmpul de rezultat este zona din foaia de calcul care marchează începutul zonei în care se va
realiza extragerea datelor care corespund criteriilor. Prin urmare ceea ce se gasește sub
câmpul de rezultat va fi suprascris, iar operația Undo nu mai este disponibilă în urma unei
filtrări avansate.
Nume Data
Cod Client Valoare
Client facturii
Cod Nume Localitate Nr Nr zile
Adresa Data facturii
Client Client Client factură graţie
101 Client1 Constanta Str. A 456,853 11/24/2013 20 zile
101 Client1 Constanta Str. A 456,854 2/6/2010 -
101 Client1 Constanta Str. A 456,856 1/22/2011 20 zile
103 Client3 Brasov Str. C 456,852 3/19/2009 15 zile
103 Client3 Brasov Str. C 456,857 1/9/2009 -
104 Client14* Cluj Str. D 456,860 3/12/2009 -
104 Client14* Cluj Str. D 456,862 3/6/2009 8 zile
Nume Client
Client1
Nume Localita
Cod Client Adresa
Client te Client
101 Client1 Constanta Str. A
101 Client1 Constanta Str. A
104 Client14* Cluj Str. D
Nume Localita Nr
Cod Client Adresa
Client te Client factură
Data
Data Nr zile
scadenţe Valoare Încasată
facturii graţie
i
### 20 zile ### ### DA
Funcții database
Funcțiile database realizează un calcul pe un câmp al unei baze de date luând în considerare doar
valorile de pe liniile care corespund unor criterii de selecție.
câmp reprezintă câmpul pe care se realizează calculul. Acesta poate fi precizat astfel
1) numele câmpului (introdus de la tastatură încadrat de ghilimele sau adresa celulei care conține numele
câmpului)
2) un număr care reprezintă poziția câmpului în cadrul bazei de date: 1 pentru primul câmp (coloană), 2
pentru al doilea câmp etc.
câmp_criterii reprezintă o plajă de celule care conține restricțiile de selecție a înregistrărilor (aceeași
semnificație ca la filtrarea avansată)
Funcții database
DSUM-returnează suma valorilor care îndeplinesc criteriile
DMIN-returnează cea mai mică valoare dintre valorile care îndeplinesc criteriile
DMAX-returnează cea mai mare valoare dintre valorile care îndeplinesc criteriile
DAVERAGE-returnează media valorilor care îndeplinesc criteriile
DCOUNT-returnează numărul de valori numerice dintre valorile care îndeplinesc criteriile
DCOUNTA-returnează numărul de valori alfanumerice dintre valorile care îndeplinesc criteriile
Exemple
rii avansate
precizat astfel
adresa celulei care conține numele
pentru primul câmp (coloană), 2
linesc criteriile
plinesc criteriile
Încasată
DA 0
0
15600 0