Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Stredná odborná škola automobilová Moldavská cesta 2, Košice
Učíme efektívne a moderne – inovácia vyučovacieho procesu v súlade s modernizáciou ŠkVP Projekt je spolufinancovaný zo zdrojov EÚ. Moderné vzdelávanie pre modernú spoločnosť.
2
APLIKOVANÁ INFORMATIKA 3.ročník Komerčný pracovník v doprave
Ing. Katarína Szabóová
3
DOTAZY v programe ACCESS
Charakteristika dotazov, typy dotazov a ich použitie v databázovom programe ACCES
4
DOTAZ QUERY, POŽIADAVKA
Je vytváraný z tabuľky alebo iného dotazu a slúži na: zobrazenie údajov z jednej alebo viacerých tabuliek hromadné zmeny údajov výber záznamov spĺňajúcich podmienku mazanie záznamov alebo vytváranie novej tabuľky
5
Dotazy sa často používajú namiesto filtrovania údajov, lebo ich možno uložiť, kým filtre sa po nastavení a zrušení stratia. Spôsoby vytvorenia dotazov
6
Spôsoby vytvorenia dotazov:
Dotazy môžeme v aplikácii MS ACCESS vytvárať 2 spôsobmi: v návrhovom zobrazení - ručne sa definujú dáta, s ktorými chceme pracovať pomocou sprievodcu – vytvorí sa základný dotaz, ktorý je možné v návrhovom zobrazení ďalej prispôsobovať pre výber údajov
7
Po kliknutí na Nový sa zobrazí ďalšia ponuka možností tvorby dotazov
8
Zobrazenie dotazov Dotazy môžu používať 5 typov zobrazení:
zobrazenie dátového listu návrhové zobrazenie najčastejšie používané zobrazenie SQL zobrazenie kontingenčnej tabuľky zobrazenie kontingenčného garfu
9
zobrazenie dátového listu
návrhové zobrazenie
10
Typy dotazov: výberové dotazy (najpoužívanejšie) parametrické dotazy
akčné dotazy - aktualizačné - odstraňovacie - vytváracie - pridávacie
11
VÝBEROVÉ DOTAZY Slúžia na výber a zobrazenie údajov z jednej alebo viacerých tabuliek podľa vopred definovaných požiadaviek a kritérií. Patria k najbežnejším typom dotazov.
12
Tvorba výberového dotazu pomocou sprievodcu
z tabuľky vyberieme požadované polia, určíme typ dotazu a jeho názov
13
Po dokončení a spustení dostaneme zobrazenie dotazu z tabuľky vo forme dátového listu
14
Tvorba výberového dotazu v návrhovom zobrazení
Pridáme tabuľku z ktorej budeme dotaz vytvárať
15
(2xklik na meno, priezvisko, vek)
vyberieme polia z tabuľky, ktoré chceme vidieť v dotaze (2xklik na meno, priezvisko, vek) zadáme kritéria pre výber záznamov( „>30“ – športovci starší ako 30 rokov)
16
Zobrazenie výsledného dotazu s danými kritériami vo forme dátového listu
17
Kritéria výberového dotazu môžeme kedykoľvek zmeniť po prepnutí do návrhového zobrazenia dotazu - .
18
PARAMETRICKÉ DOTAZY Tieto dotazy sú vytvárané podobne ako výberové s tým rozdielom, že podmienka výberu sa zadáva až pri spustení dotazu – nie pri jeho tvorbe .
19
Zmyslom parametrických dotazov je zobrazenie
dialógového okna pri jeho spustení, v ktorom zadávame podmienky a hranice pre výber záznamu výsledok dotazu
20
Tvorba parametrického dotazu
vytvoríme výberový dotaz tak, aby obsahoval pole, ktoré chceme použiť ako parameter otvoríme dotaz v návrhovom zobrazení do bunky Kritéria zadáme výraz s výzvou uvedenou v hranatých zátvorkách napr. „zadaj od“ - „zadaj do“
21
v ponuke Dotaz klikneme na príkaz Parametre, zobrazí sa tabuľka do ktorej zadáme z ponuky dátové typy pre jednotlivé parametre Po spustení dotazu zadáme požadované hodnoty parametra pre výber napr. vek od 30 do 35 rokov
22
výsledkom je ukážka dotazu z tabuľky v zobrazení dátového listu, ktorý spĺňa zadané parametre
23
AKČNÉ DOTAZY Sú akčné preto, lebo po spustení vykonajú s údajmi nejakú akciu – napr. zmenia ich, presunú, vymažú, vytvoria novú tabuľku resp. pridajú údaje do existujúcej tabuľky
24
Tvorba akčných dotazov
vytvoríme návrhovom zobrazení dotaz, ktorý obsahuje tabuľku so záznamami, s ktorými chceme vykonávať zmeny vyberieme názvy polí, ktoré budeme aktualizovať alebo zadávať pre ne kritéria pravým tlačítkom zobrazíme kontextové menu, v ktorom klikneme na konkrétny typ dotazu napr. chceme vytvoriť odstraňovací dotaz
25
v príslušnom poli zadáme kritérium pre výber záznamov, ktoré majú byť odstránené
(napr. sú to záznamy so stredoškolským vzdelaním – „sš“)
26
ak si chceme pozrieť náhľad záznamov, ktoré budú odstránené prepneme ikonu Zobraziť na panely nástrojov do dátového listu zobrazí sa tabuľka 5 záznamov so „sš“ na odstránenie Záznamy odstránime kliknutím na ikonu Spustiť
27
pred spustením odstraňovacieho dotazu sa Microsoft Access spýta, či naozaj chceme odstrániť záznamy
a koľko ich k odstráneniu našiel Podobne sa tvoria aj ostatné typy akčných dotazov zvolením správneho typu na začiatku jeho tvorby
28
Kontrolné otázky a úlohy na opakovanie:
Načo slúžia v databázach dotazy ? V akých zobrazeniach sa môžu dotazy používať? Aké typy dotazov rozlišujeme, uveďte ich použitie? Vysvetlite rozdiel medzi parametrickým a výberovým dotazom. Akými spôsobmi môžeme dotaz vytvoriť? Aké činnosti umožňujú vykonávať akčné dotazy?
29
© SOŠA Košice www.sosake.sk
Február – Marec 2011
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.