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

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

Stredná odborná škola automobilová Moldavská cesta 2, Košice

Podobné prezentace


Prezentace na téma: "Stredná odborná škola automobilová Moldavská cesta 2, Košice"— Transkript prezentace:

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


Stáhnout ppt "Stredná odborná škola automobilová Moldavská cesta 2, Košice"

Podobné prezentace


Reklamy Google