Správa dat pomocí dotazů

Začínáme s dotazy

Váš prohlížeč nepodporuje video. Nainstalujte si Microsoft Silverlight, Adobe Flash Player nebo Internet Explorer 9.

Vyzkoušejte to!

Pomocí dotazů můžete odpovídat na obchodní nebo jiné otázky založené na datech a rychle a snadno provádět hromadné aktualizace nebo odstraňovat informace z databáze.

Co jsou dotazy?

V Accessu jsou dotazy podobné otázkám, na které se ptáte, abyste v databázi našli související, i velmi konkrétní informace.

V dotazech se někdy používají data z jedné tabulky a jindy z více než jedné tabulky. Můžete třeba chtít jenom najít telefonní číslo kontaktu, které vyžaduje jednoduchý dotaz na pole telefonního čísla pro konkrétní osobu v tabulce kontaktů. Nebo můžete zkombinovat data z více než jedné tabulky, jako jsou informace o zákazníkovi a informace o objednávce, abyste viděli, co si zákazník objednal.

V Accessu je dotaz databázový objekt. Neukládá data. Místo toho zobrazí data, která jsou uložená v tabulkách, a zpřístupňuje tato data pro práci. Dotaz může zobrazit data z jedné nebo více tabulek, z jiných dotazů nebo z jejich kombinace. Příklady:

  • Zobrazení dat pomocí výběrového dotazu Vyhledejte a zobrazte informace z jedné nebo více tabulek zadáním kritérií, která musí data splňovat, a určením položek, které hodnoty se mají zobrazit. Můžete například požádat o zobrazení všech produktů vytvořených společností Tailspin Toys.

  • Zadejte kritéria a hledejte průběžně. Create opakovaně použitelné dotazy, které vás vždy požádají o kritéria hledání. Můžete například vytvořit dotaz, který uživatele požádá o jméno dodavatele, aby ho vyhledali, a pak zobrazí všechny produkty získané od tohoto dodavatele.

  • Aktualizujte nebo přidejte data na základě dotazu. Zadejte dotaz na data a pak použijte výsledky k automatickému zadání nebo aktualizaci informací. Pokud například společnost Tailspin Toys přidala na začátek názvů všech svých produktů "TT", vyhledejte všechny produkty společnosti a aktualizujte názvy produktů tak, aby každá položka začínala na "TT" – to vše prostřednictvím aktualizačního dotazu.

  • Odstranění dat na základě dotazu Vyhledejte informace nebo záznamy a odstraňte je. Pokud například společnost Tailspin Toys přestane fungovat a její produkty už nejsou dostupné k prodeji, vyhledejte všechny její produkty a automaticky je odstraňte z příslušných tabulek.

Pomocí Průvodce dotazem vytvořte výběrový dotaz, který zobrazí informace v zobrazení Datový list.

Poznámka: Některé prvky návrhu nejsou při použití průvodce dostupné. Pokud potřebujete, upravte dotaz v návrhovém zobrazení po jeho vytvoření.

Poznámka: Než vytvoříte dotaz, ujistěte se, že jste vytvořili relace mezi tabulkami v databázi, protože se používají při dotazování na data. Další informace najdete v tématu Začínáme s relacemi mezi tabulkami a souvisejícími moduly v tomto školení.

Vytvoření dotazu

  1. Vyberte Create > Průvodce dotazem.

  2. Vyberte Průvodce jednoduchým dotazem a pak vyberte OK.

  3. Vyberte tabulku nebo dotaz, který obsahuje pole, a pak přidejte pole do seznamu Vybraná pole . Až budete hotovi, vyberte Další.

    Přidejte libovolný počet polí z tolika tabulek, kolik potřebujete.

    Pokud jste přidali číselné pole

    Pokud jste číselná pole přidali, průvodce se zeptá, jestli má dotaz vrátit podrobnosti nebo souhrnná data. Proveďte jednu z následujících akcí:

    • Pokud chcete zobrazit jednotlivé záznamy, vyberte Podrobnosti a pak Další. Přejděte ke kroku 4.

    • Pokud chcete zobrazit souhrnná číselná data, například průměry, vyberte Souhrn a pak vyberte Možnosti souhrnu. Určete, která pole chcete sumarizovat a jak chcete shrnout data. Jsou uvedena pouze číselná pole. Pro každé číselné pole vyberte funkci:

      • Součet   Dotaz vrátí součet všech hodnot pole.

      • Průměr    Dotaz vrátí průměr hodnot pole.

      • Min    Dotaz vrátí nejnižší hodnotu pole.

      • Max   Dotaz vrátí nejvyšší hodnotu pole.

    • Pokud chcete, aby výsledky dotazu obsahovaly počet záznamů ve zdroji dat, vyberte počet záznamů v názvu tabulky pro danou tabulku.

      Pokud jste přidali pole data a času

      Průvodce dotazem se vás zeptá, jak chcete seskupit hodnoty kalendářních dat. Předpokládejme například, že jste do dotazu přidali číselné pole, například cenu, a pole data a času, například čas transakce, a pak jste v dialogovém okně Souhrnné možnosti zadali, že chcete zobrazit průměrnou hodnotu pole cena. Protože jste zahrnuli pole data a času, mohli byste vypočítat souhrnné hodnoty pro každou jedinečnou hodnotu data a času pro každý den, měsíc, čtvrtletí nebo rok.

      Vyberte časové období, které chcete použít k seskupení hodnot data a času, a pak vyberte Další.

      Poznámka: V návrhovém zobrazení máte více možností pro seskupení hodnot data a času.

  4. Zadejte název dotazu.

  5. Určete, jestli chcete dotaz otevřít (v zobrazení Datový list) nebo ho upravit (v návrhovém zobrazení). Pak vyberte Dokončit.

Chcete se dozvědět víc?

Vytvoření a spuštění aktualizačního dotazu

Školení k Excelu

Školení k Outlooku

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.