Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Databáze MS ACCESS 2010.

Podobné prezentace


Prezentace na téma: "Databáze MS ACCESS 2010."— Transkript prezentace:

1 Databáze MS ACCESS 2010

2 Kapitola 6 prakticKÁ ČÁST Filtrování výběrové dotazy
Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

3 Řazení Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy
Umožňuje změnit pořadí záznamů podle zadaných podmínek, žádný záznam se při této operaci neztratí Karta: Data Skupina: Seřadit a filtrovat Postavíme se kurzorem na sloupec, podle kterého chceme záznamy řadit a zvolíme AZ (vzestupně – od nejmenšího k největšímu) nebo ZA (sestupně) Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné výpočty Vypočítaná pole

4 filtrování záznamů Řazení Filtrování Zástup. symboly, výrazy
Zobrazí jen záznamy vyhovujícím určitým podmínkám - filtru Filtry fyzicky nezmění ani neodstraní žádné záznamy z tabulky, pouze záznamy nevyhovující podmínce dočasně „skryjí“ Přepnout filtr Aktivace a deaktivace filtru (zobrazí se zase všechny záznamy) Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné výpočty Vypočítaná pole

5 Typy filtrů Filtr podle výběru Filtr podle formuláře Rozšířený filtr
Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

6 Filtr podle výběru Řazení Filtrování Zástup. symboly, výrazy
Nejjednodušší Potvrdíme tlačítko filtr a rozklikneme šipku u sloupce, dle kterého chceme filtrovat Můžeme zvolit filtr u více sloupců – kritéria filtru budou platit A ZÁROVEŇ (logická spojka A) Pro filtr používáme zaškrtávacích políček u konkrétních hodnot nebo lze použít Textové nebo Číselné filtry Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

7 Filtr podle formuláře Řazení Filtrování Zástup. symboly, výrazy
Filtr dle výběru vždy nestačí, zvláště potřebujeme-li použít mezi kritérii logickou spojku NEBO Zadáním kritérií do jednotlivých polí sestavujeme výslednou podmínku pro filtr (výběr) záznamů K definici složitějších podmínek použijeme ouška ve spodní části listu s nápisy Hledat a Nebo K zadání podmínek využíváme logických spojek nebo zástupných symbolů (*, ?, …) Prázdné pole definujeme zadáním kritéria pomocí funkce IS NULL nebo ““ Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

8 Rozšířený Filtr Řazení Filtrování Zástup. symboly, výrazy
Ani filtr dle formuláře vždy nestačí, zvláště potřebujeme-li použít speciální podmínky, které si před filtrováním musí údaje přepočítat Zadáním kritérií se již velmi podobá použití výběrových dotazů Do sloupců ve spodní části tažením přetáhneme pole, podle kterého chceme filtrovat V poli lze nastavovat podmínky filtru na řádkách A i NEBO a způsob řazení K definici podmínek využíváme zástupných symbolů a výrazů Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

9 Zástupné symboly Řazení Filtrování Zástup. symboly, výrazy
Konkrétní hodnoty se v kombinaci se zástupnými symboly používají v uvozovkách Hojně se využívají ve výrazech a v dotazech Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

10 Výrazy ve filtrech Řazení Filtrování Zástup. symboly, výrazy
Výběrové dotazy Souhrnné dotazy Vypočítaná pole

11 Výrazy ve filtrech Řazení Filtrování Zástup. symboly, výrazy
Výběrové dotazy Souhrnné dotazy Vypočítaná pole

12 Dotazy - význam Řazení Filtrování Zástup. symboly, výrazy
Databáze obvykle obsahuje větší množství dat. Při práci s databází je často nutné např.: seřadit data podle potřeby zobrazit vybrané záznamy odpovídající daným kritériím zobrazit jenom vybraná pole záznamů zobrazit data z několika tabulek najednou vypočítat další údaje odstranit nebo přidat záznamy do tabulek apod. Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

13 Výběrový dotaz Řazení Filtrování Zástup. symboly, výrazy
je nejčastěji používaný dotaz a velice často se od něj ostatní typy dotazů odvozují může být použit jako zdroj dat pro formulář, sestavu či jiný dotaz pomocí něj lze zobrazit vybraná data z jedné nebo několika tabulek najednou Podrobné – zobrazí všechna vybraná pole a k nim všechny záznamy. Souhrnné – dokážou zpracovat mezisoučty, průměry a počty záznamů pro dané seskupení K tvorbě dotazů, podobně jako u jiných objektů, se používá skupina položek Dotazy na kartě Vytvoření. Pro vytvoření dotazů existují dva způsoby: automaticky pomocí nástroje Průvodce dotazem v návrhovém zobrazení pomocí nástroje Návrh dotazu. Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

14 Návrh dotazu Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy
Pomocí tohoto režimu lze definovat podrobné nastavení dotazu. Základní zobrazení vybraných polí lze doplnit o filtrování dat, řazení dat, doplnit o výpočty apod. V dialogovém okně Zobrazit tabulku vyberte potřebné tabulky nebo dotazy, ze kterých chcete v dotazu zobrazit jednotlivá pole. Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

15 Návrh dotazu Do jednotlivých sloupců dotazu (spodní část okna) je nutné nejdříve vybrat pole z vybraných V řádku Kritéria nastavujeme filtr pro hledaný výběr dat. Kritéria v rámci jednoho dotazu lze kombinovat, samozřejmě platí, že některá pole nemusí mít definované žádné kritérium. Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

16 Návrh dotazu Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy
V řádku Řadit nastavujeme podle kterého pole chceme záznamy řadit Pokud ale chceme kombinovat řazení podle více úrovní, situace je složitější. Pro dotazy platí, že priorita řazení je definovaná zleva doprava. Podle ukázky na obrázku budou záznamy seřazeny Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole V případě, že to chcete naopak, tzn. nejdříve seřadit záznamy podle ceny a až v případě rovnosti ceny seřadit podle roku výroby, je nutné přidat do dotazu ještě jednou pole RokVýroby, zrušit jeho zobrazení a řazení nastavit až u tohoto pole.

17 Zobrazení dotazu Řazení Filtrování Zástup. symboly, výrazy
Máme 5 možností zobrazení navrženého dotazu a mezi jednotlivými druhy zobrazení lze přepínat pomocí přepínacího tlačítka Zobrazení na kartě Domů. Zobrazení datového listu Slouží k zobrazení dat dotazu. Návrhové zobrazení Slouží k vytváření a další definici dotazu (seřazení dat, nastavení kritérií apod.). Zobrazení SQL Zobrazení dotazu v podobě příkazů jazyka SQL. Zobrazení kontingenční tabulky Toto zobrazení umožňuje pomocí souhrnů dělat analýzu dat v datovém listu dotazu. Zobrazení kontingenčního grafu Toto zobrazení obsahuje grafickou analýzu dat v datovém listu. Jedná se o grafickou podobu kontingenční tabulky. Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

18 souhrnný dotaz Řazení Filtrování Zástup. symboly, výrazy
Vytvoříme jednoduchý dotaz s příslušnými poli, ve skupině položek Zobrazit či skrýt klikněte na příkaz Souhrny nebo ve spodní části tabulky klikněte pravým tlačítkem a vyberte příkaz Souhrny. Pod řádkem Tabulka se objeví nový řádek Souhrn, ve kterém se objeví hodnota Seskupit. Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole V tomto řádku vybíráme souhrnnou funkci, kterou chceme pro dané pole vypočítat (SUM, AVG, MAX, ..)

19 souhrnný dotaz Řazení Filtrování Zástup. symboly, výrazy
Agregační funkce využitelné v řádku Seskupit jsou použitelné dle datových typů Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

20 Vypočítaná pole Řazení Filtrování Zástup. symboly, výrazy
Někdy potřebujeme z daných polí vypočítat a vložit pole nová (nový sloupec) např. Cena s DPH nebo Cena po slevě ... Klepneme do nového sloupečku a klikneme na tlačítko Tvůrce výrazů ve skupině položek Nastavení dotazu Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

21 Vypočítaná pole Řazení Filtrování Zástup. symboly, výrazy
Názvy polí, které ve výrazech potřebujeme volíme z databází – z tabulek nebo dotazů a doplňujeme je vhodnými funkcemi nebo operátory, které si opět můžeme zvolit z nabídek dole Celý výraz se vypíše nahoru do vodorovného políčka Platí, že názvy polí a tabulek se píší do hranatých závorek Řazení Filtrování Zástup. symboly, výrazy Výběrové dotazy Souhrnné dotazy Vypočítaná pole

22 POUŽITÉ ZDROJE INFORMACÍ
Kruczek, Aleš. Microsoft Access 2010 Podrobná uživatelská příručka. Brno: Computer Press, 2010, vydání první.


Stáhnout ppt "Databáze MS ACCESS 2010."

Podobné prezentace


Reklamy Google