téma: Výběrové dotazy v MS Access

Podobné dokumenty
téma: Parametrické a křížové dotazy v MS Access

téma: Akční dotazy v MS Access

téma: Sestavy v MS Access

zobrazuje názvy polí, vložené hodnoty jednotlivých záznamů, lze v něm zadávat data (přidávat záznamy) v návrhovém zobrazení:

Access. Tabulky. Vytvoření tabulky

2 Dotazy Příklad 3 Access 2010

Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Kateřina Raichová. Materiál je publikován pod licencí Creative Commons.

Dotazy tvorba nových polí (vypočítané pole)

Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Kateřina Raichová. Materiál je publikován pod licencí Creative Commons.

Microsoft Access. Úterý 26. února. Úterý 5. března. Typy objektů databáze: Vytvoření a návrh nové tabulky

Dotaz se souhrny a dotaz křížový

1 Tabulky Příklad 7 Access 2010

téma: Formuláře v MS Access

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

KAPITOLA 11 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM

Formuláře. Téma 3.2. Řešený příklad č Zadání: V databázi formulare_a_sestavy.accdb vytvořte formulář pro tabulku student.

3 Makra Příklad 4 Access Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker.

Ukázka knihy z internetového knihkupectví

ZŠ ÚnO, Bratří Čapků 1332

Sestavy. Téma 3.3. Řešený příklad č Zadání: V databázi zkevidence.accdb vytvořte sestavu, odpovídající níže uvedenému obrázku.

Kontingenční tabulky v MS Excel 2010

Microsoft. Office. Microsoft. Access 2003 pro školy. Ing. Bc. Hana Rachačová. w w w. c o m p u t e r m e d i a. c z

Microsoft Access. Typy objektů databáze: Vytvoření a návrh nové tabulky. Vytvoření tabulky v návrhovém zobrazení

1 Tabulky Příklad 3 Access 2010

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

RELAČNÍ DATABÁZE ACCESS

Přehledy pro Tabulky Hlavním smyslem této nové agendy je jednoduché řazení, filtrování a seskupování dle libovolných sloupců.

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

KONTINGENČNÍ TABULKY CO TO JE

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Kateřina Raichová. Materiál je publikován pod licencí Creative Commons.

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access generování složitějších sestav Ing. Kotásek Jaroslav

KIV/ZIS cvičení 5. Tomáš Potužák

Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu:

2 Dotazy Příklad 1 Access 2010

3 Makra Příklad 4 Access Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker.

3 Formuláře a sestavy Příklad 1 Access 2007

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.

MS Excel 2007 Kontingenční tabulky

Tiskové sestavy. Zdroj záznamu pro tiskovou sestavu. Průvodce sestavou. Použití databází

Pracovní list VY_32_INOVACE_33_15 Databáze Databáze Databáze Test Ing. Petr Vilímek

INFORMATIKA EXCEL 2007

DUM 06 téma: Tvorba makra pomocí VBA

Soukromá střední odborná škola Frýdek-Místek, s.r.o.

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 4

Pracovní list VY_32_INOVACE_33_18 Databáze Databáze Databáze Samostatná práce formulář a dotazy Ing.

Nápověda pro práci s PPP. Jak vytvořit nabídku?

Úvodní příručka. Získání nápovědy Kliknutím na otazník přejděte na obsah nápovědy.

KIV/ZIS - SELECT, opakování

MS Access Dotazy SQL

Územní plán Ústí nad Labem

Databox CONTACT 6 základní operace programu

OFFICE MS EXCEL SEZNÁMENÍ S PROGRAMEM

3 Formuláře a sestavy Příklad 1 Access 2010

MS ACCESS 2010 relační databáze. Elektronická učebnice

Marketingová komunikace. 2. soustředění. Mgr. Pavel Vávra Kombinované studium Skupina N9KMK1aPH/N9KMK1bPH (um1a1ph/um1b1ph)

Excel tabulkový procesor

Návod - katalog. ANTEE s.r.o. - tel.: , fax: , helpdesk: ,

Elektronické zpracování dotazníků AGEL. Verze

Racionální hnojení Zpráva o výsledcích AZZP

VAŠE NOVÁ APLIKACE NISSAN GROUP EPC PŘÍRUČKA ZAČÍNÁME

ZŠ ÚnO, Bratří Čapků 1332

Návod pro práci s aplikací

Odpadové hospodářství v ORP Ústí nad Labem

Pro správné zobrazení mapové aplikace je potřeba mít nainstalovaný zásuvný modul Flash Adobe Player.

PODROBNÝ NÁVOD K OVLÁDÁNÍ MAPOVÝCH APLIKACÍ MĚSTA

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access propojení relací s formuláři a sestavami Ing.

Průvodce aplikací FS Karta

Průvodce webovou aplikací NewtonOne

Návod - katalog. ANTEE s.r.o. - tel.: , fax: , helpdesk: ,

Návod k používání eshopu Iveco

Spuštění a ukončení databázové aplikace Access

Soukromá střední odborná škola Frýdek-Místek, s.r.o. VY_32_INOVACE_03_IVT_MSOFFICE_02_Excel

Microsoft. Access. Výběrové dotazy. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Grafy opakování a prohloubení Při sestrojování grafu označíme tabulku a na kartě Vložit klikneme na zvolený graf

Ovládání Open Office.org Calc Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako.

FORMÁTOVÁNÍ 2. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen Ročník: sedmý. Vzdělávací oblast: Informatika a výpočetní technika

MS ACCESS 2010 relační databáze

DUM 03 téma: Tvary - objekty

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Řazení řádků ve vzestupném pořadí (A až Z nebo 0 až 9) nebo sestupném pořadí (Z až A nebo 9 až 0)

INFORMATIKA EXCEL 2007

Microsoft Office Excel 2003

Řazení tabulky, dotazu nebo formuláře

Dokumentace pro správu zlínských DUM

Obchodní příležitosti

Popis ovládání. Po přihlášení do aplikace se objeví navigátor. Navigátor je stromově seřazen a slouží pro přístup ke všem oknům celé aplikace.

Microsoft. Microsoft. Access nejen pro školy. Hana Šedová. Nakladatelství a vydavatelství R. Vzdìlávání, které baví

Použijeme-li prostorový typ grafu, můžeme pro každou datovou zvolit jiný tvar. Označíme datovou řadu, zvolíme Formát datové řady - Obrazec

MS OFFICE, POWERPOINT

Co je nového 2018 R2

INFORMATIKA WORD 2007

3 Formuláře a sestavy Příklad 2 Access 2010

DATABÁZE ACCESS Vytváření tabulek TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY.

INFORMATIKA MS WORD ODRÁŽKY A ČÍSLOVÁNÍ

Úvod do filtrace, Quick filtr

Vzorce. Suma. Tvorba vzorce napsáním. Tvorba vzorců průvodcem

Návod k použití programu Business Plan

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

UniLog-D. v1.01 návod k obsluze software. Strana 1

Transkript:

DUM 03 téma: Výběrové dotazy v MS Access ze sady: 3 tematický okruh sady: Databáze ze šablony: 07 - Kancelářský software určeno pro: 2. ročník vzdělávací obor: vzdělávací oblast: číslo projektu: anotace: metodika: 18-20-M/01 Informační technologie odborné vzdělávání CZ.1.07/1.5.00/34.0066 datum tvorby: 28. března 2013 Pracovní list s výkladem obsahující teorii o typech dotazů a návod k vytváření výběrových jednotabulkových a vícetabulkových dotazů za použití kritérií a souhrnů. Inovativně lze materiál použít i pro e-learning. Dotazy jsou koncipovány pro vytváření ve cvičné databázi MS Access Northwind. Součástí materiálu je databáze Northwind i Northwind2 s vyřešenými dotazy. viz metodický list VY_32_INOVACE_07303ml.pdf Základní databázový objekt MS Access- Dotaz : Dotazy obecně slouží k řazení, filtrování, přidávání, odstraňování a upravování dat v databázi. Výběrové dotazy se zobrazují pomocí virtuální tabulky - dynasetu. Základní typy dotazů: výběrové vybírají data vyhovující zadaným kritériím, zobrazují souhrnné informace, umožňují výpočty na základě údajů v polích jednotabulkové vybírají data z jedné tabulky vícetabulkové vybírají data ze dvou a více tabulek splňující zadaná kritéria akční slouží k úpravě dat; akční dotaz je proveden až po kliknutí na ikonu. vytvářecí přidávací odstraňovací aktualizační parametrické před zadáním dotazu je třeba zadat jedno nebo více kritérií křížové jsou obdobou kontingenčních tabulek v Excelu, shrnují data, která pak seskupují do kategorií Tvorbu dotazů bude procvičována na ukázkové databázi MS Access Northwind. Před tvorbou dotazů je třeba znát uspořádání databáze (karta Databázové nástroje ikona Relace) a obsah dat v jednotlivých tabulkách. Před vlastní tvorbou dotazu je nutné vědět, na co se ptáme a ve kterých tabulkách jsou hledaná data uložená. Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Kateřina Raichová. Materiál je

Kritéria v dotazech VY_32_INOVACE_07303dum_ - strana 2 operand hodnota, kterou má výraz vyhodnotit operátory aritmetické *, +, -, /, ^ porovnávací =, >, <, >=, <=, Like (řetězec odpovídá vzorci) logické Or, And, Not, Between (mezi kritérii umístěnými v různých sloupcích na různých řádcích platí logické AND; mezi kritérii na stejném řádku platí logická funkce OR) Tvorba jednotabulkových dotazů pomocí návrhového zobrazení Dotaz 1: Vyhledejte čísla objednávek za 3. čtvrtletí roku 1997 Otevřete databázi Northwind a z karty Vytvořit skupiny Jiné vyberte Návrh dotazu. Otevře se Dotaz 1 v návrhovém zobrazení s oknem nabídky Zobrazit tabulku, ze které vyberte tabulku Objednávky (dvojklikem nebo tlačítkem Přidat se tabulka vloží do dotazu) a křížkem nebo tlačítkem Zavřít zavřete okno Zobrazit tabulku.

VY_32_INOVACE_07303dum_ - strana 3 Poznámka: Při špatném výběru tabulky, je nutné tabulku označit a z nabídky pod pravým tlačítkem vybrat Odstranit tabulku (nebo kliknout na tlačítko Delete). Okno Zobrazit tabulku se vyvolá z nabídky pod pravým tlačítkem Zobrazit tabulku. Okno dotazu v návrhu je rozděleno do dvou částí (Poměr jejich velikosti lze upravit kliknutím a tažením levého tlačítka myši na rozdělovací čáru). V horní části se zobrazují tabulky s relacemi (vždy by mělo být zobrazeno tolik tabulek, aby mezi všemi zobrazenými tabulky byly zobrazené relace). V dolní části se zadávají jednotlivá pole, jejichž data se mají řadit, zobrazit a být filtrována podle kritéria nebo kritérií. Dvojklikem na vybrané pole tabulky se vloží pole do spodní části dotazu (nebo v řádku Pole se vybere název pole z rozevíracího seznamu)

VY_32_INOVACE_07303dum_ - strana 4 Přepnutím do tabulkového zobrazení se zobrazí odpověď dotazu

VY_32_INOVACE_07303dum_ - strana 5 Zobrazená data dotazu je třeba vždy zkontrolovat, jestli odpovídají zadání. Pro lepší kontrolu je vhodné zobrazit nejprve data polí dotazu bez kritérií a ověřit, zda hledaná data v tabulce existují. Po zadání kritérií a spuštění dotazu se tak lépe ověří validita zobrazovaných dat. Při uložení dotazu je vhodné jej pojmenovat výstižněji než Dotaz 1. Dotaz 2: Vyhledejte názvy firem ze Španělska, kromě firem z Madridu. Dotaz 3: Vyhledejte všechny zákazníky, kteří mají fax. Dotaz 4: Vyhledejte všechny zákazníky, kteří nemají fax Dotaz 5: Vyhledejte všechny zákazníky, kteří si objednali výrobek chai nebo chang. Dotaz 6: Vyhledejte všechny zákazníky, kteří si objednali výrobek chai a zároveň chang během celého období. Dotaz 7: Vyhledejte všechny zákazníky, kteří si objednali výrobek chai a zároveň chang na jedné objednávce. Dotaz 8: Zjistěte počty zákazníků v jednotlivých zemích. (návod k řešení viz níže) Pro vytvoření dotazu je třeba aktivovat ikonu souhrnné informace, která v návrhové části dotazu přidá řádek Souhrn. V řádku Souhrn je dostupná nabídka agregačních funkcí (Seskupit, Sum, Count, Avg.). Přejmenování polí: a) Při použití agregačních funkcí se název pole zobrazuje např. jako CountofVýrobky. Přejmenování se nastaví v návrhovém zobrazení řádku pole, kdy se zapíše nový název dvojtečka starý název např.: Počet výrobků:výrobky (výrobky = skutečný název pole). b) V nabídce pod pravým tlačítkem myši se otevřou Vlastnosti pole a do pole Titulek se vepíše nový název. Dotaz 9: Zjistěte počty výrobků v jednotlivých kategoriích. Dotaz 10: Najděte nejdražší a nejlacinější výrobek. Dotaz 11: Zjistěte průměrnou cenu výrobků v kategoriích. Problém s použitím kritérií v kombinaci s agregačními funkcemi: 1. Nejprve se provede výběr dat podle zadaných kritérií a teprve pak se spočítá agregační funkce. 2. Nejprve se provede výpočet agregační funkce a teprve pak se aplikují zadaná kritéria. Dotaz 12: Vyhledejte kategorie s průměrnou cenou výrobku větší než 800 Kč..

VY_32_INOVACE_07303dum_ - strana 6 Dotaz 13: Jaké by byly průměrné ceny výrobků v jednotlivých kategoriích, kdyby se do výpočtu průměru zahrnuly pouze výrobky dražší nebo rovno 1000 Kč.. Dotaz 14: Jaké množství výrobku chang si zákazníci objednali za celé období Dotaz 15: Spočítejte pro každou firmu cenu jejich jednotlivých objednávek. Poznámka: Názvy polí musí být v hranatých závorkách. Pokud pole existuje ve více tabulkách, musí být za názvem pole v hranaté závorce tečka a název jeho tabulky v hranaté závorce. Dotaz 16: Kdo je nejlepší zákazník?.

VY_32_INOVACE_07303_dum - strana 7 Zdroje: Archiv autora Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Kateřina Raichová. Materiál je