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ł