Školenie Access - pokročilý

Cieľ kurzu: Cieľom modulu je, aby absolvent efektívne ovládal tvorbu a prácu s databázami v prostredí Access. Modul je určený pre všetkých, ktorí potrebujú ovládať pokročilú prácu v oblasti návrhu, tvorby a analýzy databáz. Absolvent tohto modulu dokáže navrhnúť a vytvoriť pokročilú databázovú štruktúru, spracovať údaje s využitím pokročilých nástrojov Accessu, vytvárať užívateľsky orientované formuláre pre vkladanie a výstupy údajov, vytvárať pokročilé zostavy, pracovať s makrami.

Vstupné požiadavky: Charakter modulu vyžaduje od frekventantov znalosti modulov Access – základy, Windows, Excel.

Obsah kurzu:

Návrh databázových aplikácií

  • zásady a stratégie návrhu databáz
  • koncepcia pokročilého databázového návrhu
  • analýza úloh, dát a tvorba konceptu návrhu
  • analýza vstupov a výstupov modelu
  • ako správne klásť otázky pri analýze požiadaviek
  • nástroje pre efektívne spracovanie získaných informácií
  • náčrt toku úloh modelu
  • identifikácia e eliminácia nadbytočných hodnôt v etape návrhu databáz
  • pravidlá optimalizácie databáz na výkon a veľkosť databázy

Tvorba tabuliek

  • zásady správneho návrhu tabuliek pre modely typu 1:n a m:n
  • tvorba vlastných masiek číselných formátov polí
  • definovanie vstupnej masky
  • nastavenie overovacích pravidiel pre polia a tabuľku
  • definovanie primárnych kľúčov pre jedno a viac polí tabuľky
  • zásady korektného nastavenia indexov tabuliek

Import a export dát

  • možnosti vzájomnej výmeny dát medzi aplikáciami
  • najčastejšie problémy spojené s importom dát a ukážky ich riešenia
  • dynamické importovanie dát a výhody jeho použitia
  • možnosti priameho pripojenia sa na podnikové databázy pomocou definovania ODBC prístupu
  • bezpečný export dát do najpoužívanejších formátov
  • definovanie relačných vzťahov medzi tabuľkami

Relačné vzťahy

  • podrobná analýza relačných vzťahov
  • popis praktického použitia jednotlivých relačných vzťahov
  • ako riešiť problémy s definovaním relačných vzťahov v modeloch typu m:n
  • nastavenie referenčnej integrity dát
  • riešenie problémov spojených s referenčnou integritou dát
  • ako rýchlo vyhľadať záznamy s porušenou referenčnou integritou a možnosti ich opravy
  • nastavenie automatickej aktualizácie dát v kaskáde
  • nastavenie automatického odstraňovania dát v kaskáde
  • definovanie vlastností spojenia dát – vonkajšie a vnútorné spojenia a ukážky ich praktického využitia
  • najčastejšie chyby pri definovaní relačných vzťahov a ich dôsledky na funkčnosť databázy

Tvorba formulárov

  • korektný návrh formulárov pre modely typu 1:n a m:n
  • tvorba vlastných výpočtov vo formulároch
  • používanie funkcií vo formulároch
  • otváranie formulárov z formulárov
  • prednastavenie hodnôt vo formulároch
  • možnosti zabezpečenia formulárov na úrovni hodnôt, polí, záznamov, formulára
  • práca s ActiveX objektmi vo formulároch
  • podmienené formátovanie hodnôt vo formulároch
  • použitie ovládacieho prvku kalendár a programovanie jeho funkcionality v kóde jazyka VBA
  • nastavenia vlastností formulárov - vlastnosti okraja, pozícia a presúvanie formulárov
  • definovanie vlastného automatického formátovania
  • modálne a prekryvné formuláre
  • zmena poradia prvkov formulárov
  • automatizácia činností vo formulároch

Vyhľadávacie formuláre

  • tvorba užívateľských formulárov pre rýchle vyhľadávanie dát
  • tvorba vyhľadávacích formulárov
  • vyhľadávanie technológiou prepojovacích polí
  • vyhľadávanie technológiou parametrických dotazov prepojených na formuláre
  • synchronizácia dát medzi vzťažnými formulármi

Dotazy

  • typy dotazov a možnosti ich použitia
  • podrobná práca s výberovými dotazmi
  • numerická analýza dát pomocou výberových a krížových dotazov
  • praktické využitie spájacích (UNION) dotazov
  • aktualizačné dotazy – aktualizácia hodnôt v tabuľkách
  • vytváracie dotazy – vytváranie nových tabuliek
  • pridávacie dotazy – vkladanie dát z iných tabuliek
  • odstraňovacie dotazy – princípy efektívneho odstraňovania údajov
  • odstraňovanie chýb v dotazoch
  • optimalizácia na zvýšenie výkonu dotazov
  • základy použitia jazyka SQL
  • pokročilé zoraďovanie, vyhľadávanie a zoskupovanie dát
  • modifikácia dát pomocou výkonných dotazov
  • pravidlá zlučovania dát
  • parametrické dotazy
  • dotazy založené na dotazoch
  • tvorba dočasných relácií na viac polí a ich praktické využitie
  • riešenie praktických prípadových štúdií

Tvorba zostáv

  • návrh zostáv pre modely typu 1:n a m:n
  • príprava zdroja dát pre zostavy
  • synchronizácia dát medzi zostavami a formulármi
  • pokročilé techniky zoskupovania a zoraďovania údajov v zostavách
  • použitie funkcií a tvorba vlastných vzorcov a výpočtov v zostavách
  • nastavovanie vlastností zostáv – zobrazenie a skrývanie prvkov, zmenšovanie a zväčšovanie obsahu sekcií, zalamovanie sekcií, konzistencia tlačového výstupu, opakovanie obsahu sekcií na stránkach
  • najčastejšie problémy s nastavením tlače údajov v zostavách a spôsoby ich riešenia
  • tvorba viacstĺpcových zostáv a ich praktické využitie
  • tvorba grafov v zostavách a ich prepojenie na zdrojové dáta
  • tvorba štítkov a riešenie problémov s ich nastavením

Práca s makrami

  • praktické ukážky použitia makier na automatizáciu operácií
  • pravidlá korektného návrhu makier
  • popis najpoužívanejších operácií v makrách
  • popis udalostí, ktoré spúšťajú makrá
  • definovanie podmienok spustenia makier
  • možnosti spúšťania makier a ich priradenie k objektom
  • riešenie prípadových štúdií na aplikáciu makier

Záverečné úpravy databázy

  • správa a údržba databázy
  • oprava chýb a komprimácia databázy
  • šifrovanie databázy
  • nastavenie vlastností spustenia databázy
  • tlač projektovej dokumentácie
  • analýza výkonu databázy

Záverečné opakovanie

Zaujal Vás tento kurz?


Pre uzavreté firemné školenia Vám radi pripravíme termíny podľa Vašich potrieb, kdekoľvek na Slovensku, priamo vo Vašej firme, alebo v našej učebne LAPIS v Nitre.

Osnovy kurzu môžeme plne prispôsobiť Vašim požiadavkám.

Kontaktujte nás pre viac podrobností nebo si vyžiadajte cenovou ponuku.

Kontaktujte nás:

tel. 037/6513 140,
tel. 0904/406 653

e-mail: lapis@lapis.sk