Wyszukiwanie informacji w bazie danych odbywa się poprzez
Transkrypt
Wyszukiwanie informacji w bazie danych odbywa się poprzez
Wyszukiwanie w relacyjnych systemach baz danych Wyszukiwanie informacji w bazie danych odbywa się poprzez zapytania. Istnieją trzy rodzaje zapytań: wybór (selekcja) – dotyczy wyszukiwania w pojedynczej tabeli danych rekordów spełniających podany warunek. Z poziomu Access'a, bezpośrednio na tabeli realizujemy to poprzez tzw. filtrowanie: ● filtrowanie według wyboru (zaznaczony fragment lub cała zawartość pola jest szukana we wszystkich rekordach, wyświetlane są te, które zawierają taką zawartość) ● filtrowanie według formularza (w otwartym formularzu wpisujemy zadane warunki w poszczególne pola, możemy poleceniem LUB na zakładce łączyć warunki określone w wielu formularzach) rzutowanie – polega na ograniczeniu liczby wyświetlanych pól z pojedynczej tabeli danych, wyświetlane są wszystkie rekordy. W RDBMS Access posługujemy się w tym celu odpowiednią Kwerendą Operacje wyboru i rzutowania można łączyć ze sobą, operując odpowiednią kwerendą rzutującą, dla której określamy kryteria filtrowania (definiując kwerendę lub jako parametr podawany po jej wywołaniu). Złączanie – łączenie danych z różnych tabel (dwóch lub więcej) na podstawie analizy ich związków, zadanych jawnie i ukrytych. W Access realizujemy je poprzez Kwerendy. W kwerendach złączających możemy dodawać kryteria selekcji (na etapie projektowania kwerendy), podawać kryteria selekcji po jej wywołaniu (jako parametr), lub posługiwać się filtrowaniem. Kwerendy są podstawową formą zapytań do bazy danych, realizują wszystkie typy zapytań. Dane w kwerendzie wyświetlane są za pomocą arkusza danych. Po każdym uruchomieniu kwerendy dane są kompletowane na nowo, co gwarantuje zę odpowiedź będzie zawsze uwzględniała bieżący stan bazy danych. (c) MS dla ZS w Birczy