Filtriranje in razvrščanje

Filtriranje podatkov pomeni, da prikažemo le podatke, ki odgovarjajo določenemu kriteriju, npr. da so na primer narejeni istega dne ali recimo za istega kupca.
Razvrščanje pa določa, kako naj bodo podatki v podatkovni bazi razvrščeni, npr. po naraščajoči številki naročila, po datumu, po nazivih naročnikov in podobno).
Njuno delovanje najlažje ponazorimo na primeru tabele spodaj, ki vsebuje naročila in njihove podatke.
Številka |
Datum |
Naročnik |
Referent |
1 |
1.1.97 |
A |
a |
2 |
2.1.97 |
B |
a |
3 |
2.1.97 |
A |
b |
4 |
3.1.97 |
C |
a |
5 |
3.1.97 |
A |
b |
Kazalo vsebine
- Razvrščanje
- Filtriranje
|
1. Razvrščanje
Če naročila razvrstimo po naročniku se tabela prikaže takole:
Številka |
Datum |
Naročnik |
Referent |
1 |
1.1.97 |
A |
a |
3 |
2.1.97 |
A |
b |
5 |
3.1.97 |
A |
b |
2 |
2.1.97 |
B |
a |
4 |
3.1.97 |
C |
a |
Z razvrščanjem smo dosegli. da postavitev zapisov narašča po nazivu naročnika in ne po številki zapisa.
Če ponovno izberemo razvrščanje po številki naročila, bo postavitev takšna kot pred začetkom razvrščanja.
Številka |
Datum |
Naročnik |
Referent |
1 |
1.1.97 |
A |
a |
2 |
2.1.97 |
B |
a |
3 |
2.1.97 |
A |
b |
4 |
3.1.97 |
C |
a |
5 |
3.1.97 |
A |
b |
2. Filtriranje
Filtriranje ima podobno funkcijo, saj spremeni pogled na podatkovno bazo, vendar pa nam filtriranje prikaže le del podatkovne baze. Tako nam recimo filter po naročniku “A” prikaže naslednje zapise:
Številka |
Datum |
Naročnik |
Referent |
1 |
1.1.97 |
A |
a |
2 |
2.1.97 |
A |
b |
5 |
3.1.97 |
A |
b |
Filter po referentu “B” pa:
Številka |
Datum |
Naročnik |
Referent |
3 |
2.1.97 |
A |
b |
5 |
3.1.97 |
A |
b |
S kratkim premislekom in uporabo filtriranja in razvrščanja na prvi pogled zahtevne naloge lahko opravimo hitro in enostavno.