Typy dotazů MS Access

Selektivní konzultace

Selektivní dotaz ve strukturovaném dotazovacím jazyce nebo SQL (pro jeho zkratku v angličtině) načte sadu záznamů z databáze podle parametrů poskytnutých v selektivním dotazu. Tyto parametry mohou být specifické jako číslo uživatele nebo široké jako časové období. Všechny záznamy, které odpovídají parametrům selektivního dotazu, budou vráceny.

Křížový referenční dotaz

Dotaz křížového odkazu provede výpočet obnovených dat a poté objedná záznamy podle výsledků provedeného výpočtu. Například všichni zákazníci, kteří provedli nákup, by mohli být získáni zpět a pak by mohla být vypočtena suma všech nákupů provedených v posledním měsíci a seřazena sestupně.

Zobrazit připojená data

Připojený datový dotaz přidá nový záznam do příslušné databázové tabulky. Záznam bude obvykle obsahovat řadu informačních polí. Některá z těchto polí budou vyžadována pro spuštění připojeného dotazu na data, zatímco jiná pole mohou být volitelná.

Aktualizujte dotaz

Aktualizační dotaz modifikuje existující záznam v databázi. Dobrým příkladem je situace, kdy se informace o adrese změní v záznamu zákazníka, když se zákazník přestěhoval. Aktualizační dotaz lze vytvořit v jediném záznamu nebo v sadě záznamů.

Dotaz na odstranění

Smazací dotaz trvale odstraní jeden nebo více záznamů v databázi na základě parametrů definovaných v dotazu. Můžete například chtít smazat všechny zákaznické záznamy, které v posledním roce neuskutečnily nákup.

Dotazy k vytvoření tabulek

Dotaz k vytvoření tabulky přidá do databáze další datovou tabulku. Tabulka musí mít jedinečný název, jedinečné primární pole a sadu datových polí. Každý řádek v tabulce představuje jiný záznam v databázi.

Parametrový dotaz

Parametrický dotaz je předdefinovaný výběrový dotaz, který nabízí uživatelům databáze sadu parametrů, z nichž si mohou vybrat. Dotazy na parametry se obvykle vytvářejí, aby bylo snazší získat často požadované informace.

Unie dotaz

Spojovací dotaz umožňuje, aby byly záznamy extrahovány ze dvou různých tabulek a roztříděny podle řady kritérií. Například dotaz, který zobrazuje seznam zákazníků, jejichž kreditní karty v souboru vypršely, by vyžadoval unijní dotaz, protože by byl založen na informacích o zákaznících z tabulky zákazníků a informací o kreditní kartě z Tabulka kreditních karet a poté objednávky na základě definovaných kritérií, v tomto případě datum vypršení platnosti kreditních karet.

Zajímavé Články