Filtrimi dhe Renditja

Filtrimi i të dhënave do të thotë që vetëm të dhënat që përmbushin një kriter të caktuar shfaqen, për shembull, që janë bërë në të njëjtën ditë ose për të njëjtin klient.
Renditja përcakton se si duhet të renditen të dhënat në bazën e të dhënave, p.sh., sipas numrit në rritje, sipas datës, sipas emrit të abonentit, etj.).
Një mënyrë e mirë për të ilustruar se si funksionojnë është të shikoni tabelën më poshtë, e cila përmban porositë dhe detajet e tyre.
Numri |
Data |
Klienti |
Shërbimtari |
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 |
Tabela e përmbajtjes
- Renditja
- Filtrimi
|
1. Renditja
Nëse rendisim porositë sipas klientit, tabela do të shfaqet si më poshtë:
Numri |
Data |
Klienti |
Shërbimtari |
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 |
Me renditjen, kemi arritur që layout-i i regjistrimeve të ngjitet sipas emrit të abonentit, jo sipas numrit të regjistrimit.
Nëse zgjedhim përsëri renditjen sipas numrit të porosisë, layout-i do të jetë i njëjtë si para renditjes.
Numri |
Data |
Klienti |
Shërbimtari |
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. Filtrimi
Filtrimi ka një funksion të ngjashëm, pasi ndryshon pamjen e bazës së të dhënave, por tregon vetëm një pjesë të bazës së të dhënave. Pra, për shembull, filtrimi sipas abonentit “A” do të na tregojë regjistrimet e mëposhtme:
Numri |
Data |
Klienti |
Shërbimtari |
1 |
1.1.97 |
A |
a |
2 |
2.1.97 |
A |
b |
5 |
3.1.97 |
A |
b |
Filtrimi sipas referentit “B”:
Numri |
Data |
Klienti |
Shërbimtari |
3 |
2.1.97 |
A |
b |
5 |
3.1.97 |
A |
b |
Me pak mendim dhe përdorimin e filtrimit dhe renditjes, detyra që duken komplekse mund të kryhen shpejt dhe lehtësisht.