PODSTAWY BAZ DANYCH
61
ZAGADNIENIA
■ Pojęcie kwerendy i jej rodzaje (perspektywa, kwerenda funkcjonalna)
■ Kwerendy krzyżowe
Kwerenda (Query) jest zapytaniem skierowanym do bazy danych. Termin ten pojawia się głównie w zagadnieniach związanych z bazą danych Access. Ze względu na czynność, jaką kwerenda ma przeprowadzić, wyróżniamy różne typy kwerend.
Jeden z podziałów kwerend wyróżnia dwa ich typy:
• perspektywę,
• kwerendę funkcjonalną.
Perspektywa określana jest również mianem kwerendy wybierającej, ponieważ do jej zadań należy wybranie danych zgodnych z zawartymi w niej kryteriami i prezentacja tych danych. W wyniku tej kwerendy wyświetlana jest zazwyczaj tabela, przypominająca arkusz kalkulacyjny, umożliwiająca jedynie prezentację danych (bez możliwości modyfikacji).
Kwerenda funkcjonalna to zapytanie, którego zadaniem jest modyfikacja, usuwanie, wstawianie i reorganizacja danych. Dlatego nazywana bywa instrukcją operowania danymi. W obrębie kwerend funkcjonalnych wyróżniamy kilka ich rodzajów:
• Kwerenda modyfikująca
Jak sama nazwa wskazuje, kwerenda ta dotyczy modyfikacji danych w krotkach. Wyróżniamy cztery kwerendy modyfikujące: usuwającą, aktualizującą, dołączającą, tworzącą tabele.
• Kwerenda usuwająca
Jest to zapytanie, które w efekcie usuwa w całości wiersze znajdujące się w jednej tabeli bądź kilku tabelach, spełniające określony warunek.
• Kwerenda aktualizująca
To zapytanie, które w efekcie modyfikuje dane znajdujące się w jednej tabeli bądź kilku tabelach. Dane znajdują się w krotkach spełniających warunek zawarty w kwerendzie.
• Kwerenda dołączająca
Umieszcza zestaw rekordów z jednej tabeli lub kilku tabel w innej tabeli lub kilku tabelach.
• Kwerenda tworząca tabelę
Jest to zapytanie, którego zadaniem jest utworzenie nowej tabeli z danych (lub części danych) znajdujących się w jednej tabeli lub kilku tabelach.