Výuka a školení Excelu Výuka a školení Excelu Výuka a školení Excelu
Výuka a školení Excelu Výuka a školení Excelu

pátek 7. prosince 2012

Access - třetí díl - vytvoření dotazu

Všechny návody týkající se Accessu:
http://www.excelentnitriky.com/p/microsoft-access-navody.html

V tomto díle průvodce po Accessu se naučíme vytvářet dotazy.
Co je to pohled?
V databázích nazýváme dotazem zobrazení dat z jedné tabulky nebo z několika tabulek.
Dotaz může na první pohled připomínat tabulku, liší se od ní ale nejméně v těchto dvou bodech:
  • V dotazu se data neukládají, v dotazu se pouze zobrazují. dotaz pouze ukazuje / zobrazuje data tabulky nebo jiného dotazu. Jinými slovy, dotaz vždy potřebuje nějakou tabulku, ve které jsou uvedena data dotazem zobrazovaná.
  • Dotaz umí zobrazit data z více tabulek.
Vrátíme se k příkladu, který jsme rozpracovali v předchozích dílech. Zatím jsme vytvořili tabulku s knihami a tabulku se žánry a tabulky jsme propojili. 
Teď bude naším úkolem vytvořit dotaz, který bude zobrazovat data z obou těchto tabulek. Název knihy a Cenu z tabulky Knihy a Název žánru z propojené tabulky Žánry. Tento dotaz bude ve výsledku vypadat takto:


Jak na to?
Ve Vytvoření kliknu na Návrh dotazu. 
Budu pracovat s oběma tabulkami, proto na obě dvojkliknu. Teď vidím obě tabulky s propojením, které jsem vytvořil už dříve.



Zavřu okno s tabulkami a kliknu na pole, která se mají ve výsledném dotazu objevit. Konkrétně je to Název knihy, Pořizovací cena a Název žánru. 

Pole se nám tím naskládají do spodní tabulky, která vlastně definuje dotaz.


Teď už stačí kliknout na Spustit a dotaz je hotový - zobrazuje přesně to co má. V dalších dílech si ukážeme, jak dotazy používat pro formuláře nebo pro sestavy.



5 komentářů:

  1. Dobrý den
    Nechci být malicherný, ale k poostupu vytvoření dotazu - "Vytvořit" a nyní nikoliv tlačítko "Průvodce dotazem" jak píšete, ale "Vytvořit dotaz".
    Jinak dobrý, máte + :-)

    OdpovědětVymazat
  2. Dobrý postřeh :)
    Opraveno, díky,
    J.

    OdpovědětVymazat
  3. sem váš velký fanda!
    Louda Stanislav Mšec

    OdpovědětVymazat
  4. Dobrý den, udělala jsem vše dle vašeho postupu, ale když dám Spustit napíše mi to "Nesoulad typů ve výrazu" překontrolovala jsem všechny názvy dle vašeho postupu a stále nic...předem děkuji za odpověď

    OdpovědětVymazat
  5. Dobrý den, udělala jsem vše dle vašeho postupu, ale když dám Spustit napíše mi to "Nesoulad typů ve výrazu" překontrolovala jsem všechny názvy dle vašeho postupu a stále nic...předem děkuji za odpověď

    OdpovědětVymazat