Odporúčaný rozsah
16 hodín
Úvod do kurzu
Aplikácia Microsoft Access je určená pre prácu s databázami. Pomocou nej môžeme uchovávať, zobrazovať, prepočítavať, usporiadať, meniť a doplňovať dáta. S jej pomocou môžeme taktiež automatizovať prácu s dátami pomocou vytvárania programových kódov, načítať dáta z viacerých externých zdrojov alebo ich naopak exportovať. Podporuje aj zdieľanie dát medzi používateľmi. Ako každý databázový systém umožňuje aj MS Access vytvárať vzťahy medzi dátami, ktoré umožňujú minimalizovať redundanciu a nekonzistentnosť spracovávaných údajov.
V tomto kurze budú vysvetlená pokročilá práca s tabuľkami, reláciami a formulármi. Účastník kurzu bude oboznámený so všetkými typmi dotazov, ktoré aplikácia MS Access ponúka a tiež s pokročilou tvorbou výrazov s využitím vstavaných funkcií.
Osnova kurzu
Pokročilé dotazy a syntax SQL
- Typy dotazov v MS Access
- Práca v návrhovom zobrazení pri tvorbe dotazu
- Vytvorenie a kópia tabuľky pomocou dotazu
- Pridávacie dotazy
- Aktualizačné dotazy
- Krížové dotazy
- Odstraňovací dotaz
- Dotaz typu SQL a možnosti jeho použitia
- Základná syntax jazyka SQL
- DDL a DML príkazy
- Tvorba súhrnov a tvorba výrazov (súhrnov)
- Aktualizácia hodnôt v dotazoch
- Kedy nie je možné dáta aktualizovať
- Vplyv referenčnej integrity na aktualizáciu a odstraňovanie záznamov
- Parametrické dotazy
- Nastavenie parametrov dotazu
- Vlastnosti a použitie krížových dotazov
- Tvorba a spustenie akčných dotazov
- Vyhľadávanie duplicitných a chýbajúcich záznamov
- Poddotazy
Výrazy
- Základné pravidlá tvorby výrazov
- Identifikátory
- Operátory
- Konštanty
- Hodnoty
- Prehľad funkcií - textové, pre dátum a čas, overovacie, rozhodovacie, agregačné
- Ošetrovanie chýb
Pokročilá práca s formulármi
- Motívy
- Vybrané vlastnosti komponentov formulárov
- Textové pole s výrazom
- Pole so zoznamom z hodnôt tabuľky
- Pole so zoznamom s hodnotami vkladanými ručne
- Pole so zoznamom ako volič záznamov
- Súhrn pomocou podformulára
- Formulár ako dialóg
- Hlavný prepínací panel
Makrá
- Stavebná konštrukcia makier
- Možnosti použitia makier v MS Access
- Spustenie makra v návrhovom zobrazení, krokovanie
- Spustenie makra z navigačného podokna
- Spustenie makra pomocou ovládacích prvkov formulára
- Makro ako obsluha udalostí
- Dátové makrá – obsluha udalostí tabuľky
Riešenie ukážkových príkladov a diskusia