3. Kwerendy

Kwerendy (inaczej: tabele wirtualne, zapytania, polecenia języka Structure Query Language) - narzędzia do wybierania rekordów z jednej lub wielu tabel. Tabele powinny być połączone systemem relacji w taki sposób, że w obydwu tabelach istnieje pole łączące tego samego typu. Wartości pola w tabelach muszą sobie odpowiadać.

Rodzaje kwerend:

  • Wybierające – wybierają i wyświetlają rekordy z 1 lub wielu . tabel

  • Funkcjonalne (ich działania nie można odwrócić):

    • aktualizujące – zmieniają zawartość pól bazy danych (tabel)

    • dołączające rekordy – dodają rekordy do 1 lub kilku tabel

    • usuwające – usuwają rekordy z tabel bazy danych

    • tworzące nową tabelę

Typy kwerend:

  • Parametryczne – parametr podajemy w wierszu „Kryteria” jako wyrażenie ujęte w nawiasy kwadratowe, np..: [Podaj nazwisko: ]

  • Podsumowujące – dane można grupować w wierszach i dla każdej z grup można stosować tzw. agregaty. (np.: suma, średnia, max, min, policz itp.)

  • Krzyżowe – tworzą zestawienia rekordów w postaci tablicy dwuwymiarowej (należy wskazać źródło danych, czyli tabelę lub kwerendę, wskazać pola definiujące nagłówki kolumn, wskazać pola definiujące nagłówki wierszy, a następnie wybrać pole, które podlega agregacji)