Sortowanie i filtrowanie danych w bazie danych Sortowanie danych

Transkrypt

Sortowanie i filtrowanie danych w bazie danych Sortowanie danych
Sortowanie i filtrowanie danych w bazie danych
Sortowanie danych – to proces polegający na odpowiednim ułoŜeniu
rekordów w bazie danych, według zadanej kolejności i zadanego sposobu.
Sortowanie moŜe być malejąco lub rosnąco, np. według kolumny Nazwisko,
rosnąco (alfabetycznie). (Menu Rekordy → Sortuj → Rosnąco lub Malejąco)
Filtrowanie danych – to nakładanie ograniczeń na rekordy w bazie danych,
które pozwalają je wyselekcjonować (wybrać). Filtry nie zmieniają danych,
jedynie umoŜliwiają wybieranie informacji, których potrzebujemy.
(Menu Rekordy → Filtr)
Filtrowanie bazy moŜna przeprowadzać na kilka sposobów:
• Filtruj według formularza – po uruchomieniu tego filtru na ekranie
pojawia się pusty wiersz. Po kliknięciu myszką w danym polu tabeli pojawia
się rozwijalna lista, z której moŜemy wybrać kryterium filtrowania. Po
naciśnięciu przycisku Zastosuj filtr
pojawią się tylko te
rekordy, które spełniają określone
kryteria wyboru.
• Filtruj według wyboru – polega na wyświetlaniu tylko tych rekordów,
w których wskazane pole posiada odpowiednią wartość.
• Filtruj z wyłączeniem wyboru – polega na wyświetlaniu wszystkich
rekordów oprócz tych, które zostały wskazane.
• Filtr / sortowanie zaawansowane – naleŜy do najczęściej stosowanych
sposobów filtrowania bazy danych. Aby filtr tego typu mógł zadziałać,
naleŜy określić dokładne kryteria, według których ma być przeprowadzone
filtrowanie.
Symbole wieloznaczne
Symbol
*
?
-
Opis
Przykład
Uzupełnia kaŜdą liczbę znaków. MoŜe
pr* znajduje wyrazy:
być uŜywany jako pierwszy i ostatni znak produkt, promocja i
w ciągu.
prawnik
*e* znajduje wyrazy,
które mają literę e
Uzupełnia kaŜdy pojedynczy znak
Mi?a znajduje wyrazy:
alfabetu.
mina, misa i mila
Uzupełnia kaŜdy znak z zakresu. Zakres b[a-c]d znajduje wyrazy:
musi być podany w porządku rosnącym
bad, bbd i bcd
(od A do Z, a nie od Z do A).
Operatory, których moŜna uŜywać przy budowaniu warunków:
Operator
Opis
Przykład
<
Mniejszy
>
Większy
=
Równy
<>
RóŜny
<9 wybierze wszystkie rekordy, których
pole ma wartość mniejszą od 9
>9 wybierze wszystkie rekordy, których
pole ma wartość większą od 9
=9 wybierze wszystkie rekordy, których
pole ma wartość równą 9
<>12
wybierze
wszystkie
rekordy,
w których pole ma wartość róŜną od 12
<=
>=
And
Not
Or
Between
Mniejszy lub równy
Większy lub równy
Koniunkcja (i)
Between #2001-01-01# and #2003-01-01#
Zaprzeczenie
Not N* wybierze wszystkie rekordy,
w których wartość pola nie zaczyna się na
literę N
Alternatywa (lub) <> 10 or <>5 (róŜne od 10 lub róŜne od 5)
Pomiędzy
Between #2001-01-01# and #2003-01-01#
wybierze wszystkie rekordy, w których pole
w formacie daty, ma wartość pomiędzy
01 stycznia 2001 i 01 stycznia 2003 roku
Opracowanie: Wioleta Musiał