Úvod
V tomto kurzu se seznámíte se základy uživatelské práce v Accessu. Naučíte se používat a navrhovat tabulky a vytvářet nad nimi různé typy dotazů pro efektivní získávání informací.

Úvod do pojetí databází

V této lekci se seznámíte se základní terminologií používanou při navrhování relačních databází.

Seznámení s Accessem

V této lekci se seznámíte s prostředím Accessu 2003 a jeho základními objekty. Naučíte se objekty prohlédnout, kopírovat a odstraňovat.

Navrhování databází

V této lekci se seznámíte se základními vztahy mezi tabulkami. Dozvíte se, jaké typy relací existují a které z nich můžete realizovat při návrhu databáze v Accessu.

Vytvoření tabulky pomocí průvodce

V této lekci se naučíte založit novou prázdnou databázi a vytvořit tabulku pomocí průvodce. Tabulku naplníte daty, podíváte se do návrhového zobrazení tabulky a zjistíte datový typ polí.

Vytvoření tabulky v návrhovém zobrazení

V této lekci připravíte jednoduchý návrh tabulky pro evidenci zaměstnanců, ve kterém se seznámíte s většinou datových typů. Ukážeme si nastavení některých užitečných vlastností polí.

Úprava návrhu tabulky

V této lekci se naučíte upravovat strukturu tabulky. Naučíte se sestavit jednoduché ověřovací pravidlo pro vkládané údaje a seznámíte se s novým datovým typem Objekt OLE.

Práce s tabulkou

V této lekci se naučíte pohybovat po záznamech tabulky. Naučíte se ukotvit a skrývat sloupce tabulky a nastavit jejich šířku.

Vyhledávání a úprava záznamů

V této lekci se naučíte hledat a upravovat záznamy. Vyzkoušíte si používání funkce Zpět. Budete záznamy odstraňovat, přidávat a kopírovat. Také se naučíte používat pravopisnou kontrolu.

Filtrování a třídění záznamů

V této lekci se naučíte záznamy v tabulce jednoduše filtrovat a setřídit podle jednoho i více polí. Nastavené třídění potom odstraníte pomocí volby Záznamy, Zrušit filtr či řazení dat.

Výběr polí a třídění záznamů pomocí dotazu

V této lekci si prohlédnete jednoduchý výběrový dotaz, který vybírá z tabulky požadovaná pole. Potom sami vytvoříte dotaz, který bude vybírat některé údaje o výrobcích.

Práce s kritérii ve výběrovém dotazu

V této lekci se naučíte v podmínkách dotazu používat zástupný znak hvězdička a relační operátory AND a OR pro spojování podmínek. Také vyberete záznamy s nevyplněnou položkou pomocí podmínky Is Null.

Tvorba vypočítávaných položek v dotazu

V této lekci vytvoříte vypočítávanou položku a pojmenujete ji. V tabulce vlastností upravíte její titulek.

Propojené tabulky v dotazech

V této lekci si ukážeme, jak nastavit tzv. přechodné propojení dvou tabulek, které umožňuje sestavit dotaz pro výběr polí z těchto tabulek.

Analýza vztahů mezi tabulkami

V této lekci se seznámíte s relacemi typu 1 : 1 a 1 : n. Ukážeme si, jak relaci typu m: n, jejíž realizaci Access nepodporuje, změnit na dvě relace typu 1 : n.

Referenční integrita

V této lekci se naučíte prakticky vytvořit relaci mezi tabulkami. Vyzkoušíte si, jak nastavit referenční integritu, použít kaskádní aktualizaci a kaskádní odstraňování. Také jak vytisknout přehlednou strukturu databáze z okna Relací.

Vypočítávaná pole v dotazech nad více tabulkami

V této lekci se naučíte vytvořit vypočítávané pole pro zjištění úhrnné platby za objednaný výrobek.

Agregační funkce v dotazech

V této lekci vytvoříte dotaz, který bude vybírat data z několika tabulek. Ukážeme si možnost vytváření souhrnných součtů pomocí agregační funkce.

Vytváření dotazů s parametry

V této lekci vytvoříte parametrický dotaz s jedním i více parametry. Ukážeme si, jak lze využít zástupných znaků v kombinaci s parametrem.

Vytváření akčních dotazů

V této lekci vytvoříte aktualizační dotaz, který upraví záznamy v tabulce. Prohlédnete si další typy akčních dotazů a seznámíte se s jejich použitím.

Vytvoření křížového dotazu

V této lekci si prohlédnete jednoduchý křížový dotaz a potom křížový dotaz vytvoříte. Uvidíte příklady, kdy je vhodné křížový dotaz použít.

Středně pokročilí
V tomto kurzu se naučíte náročnějším technikám při navrhování tabulek a dotazů. Komplexně se seznámíte s tvorbou a používáním formulářů.

Propojení tabulek v dotazech

V této lekci vytvoříte dotaz nad dvěma tabulkami a seznámíte se s typem spojení vnitřním, vnějším a vlastním.

Použití funkcí a tvůrce výrazů

V této lekci se seznámíte s vybranými textovými funkcemi, funkcemi Val, Iif, IsNull a s tvůrcem výrazů. Zjistíte, že pomocí tvůrce výrazů si můžete prohlédnout všechny funkce, se kterými umí Access pracovat.

Práce s agregačními funkcemi

V této lekci sestavíte několik dotazů, které budou využívat agregační funkce Sum (součet), Count (počet), Avg (průměr) a Last (poslední).

Normalizace dat

V této lekci si vysvětlíme převod tabulek do první až páté normální formy.

Využití vytvářecího dotazu

V této lekci si prakticky předvedeme převod tabulky na soustavu propojených tabulek, které budou ve třetí normální formě. Budeme k tomu používat dotazy, především dotaz vytvářecí, a kopírování tabulek.

Techniky ověřování dat a indexování polí

V této lekci se naučíte nastavit vlastnosti polí tak, abyste omezili výskyt vstupních chyb při zadávání dat a urychlili zpracování požadavků.

Vyhledávací sloupce

V této lekci se naučíte vytvořit pomocí průvodce vyhledávací sloupec, který načítá hodnoty buď z tabulky databáze, nebo z pevně zadaného seznamu.

Vytváření formulářů pomocí průvodce

V této lekcí vytvoříte formulář pomocí průvodce. Potom si ukážeme možnosti pohybu ve formuláři.

Práce s formulářem

V této lekci si ukážeme možnosti práce s jednoduchým formulářem, vyrobeným nad jednou tabulkou.

Úprava vzhledu formuláře

V této lekci provedete v návrhovém zobrazení formuláře menší grafické úpravy. Naučíte se formátovat písmo v textových polích a popiscích a manipulovat s objekty. Ze soupravy nástrojů vložíte ovládací prvek Popisek.

Ovládací prvky formuláře

V této lekci si prohlédnete vázaný formulář. Naučíte se posoudit, které ovládací prvky jsou vázané a které nevázané.

Vytvoření formuláře v návrhovém zobrazení

V této lekci se naučíte vytvořit formulář v návrhovém zobrazení a pracovat se seznamem polí. Také upravíte zdroj záznamů formuláře – přidáte do seznamu polí pole další.

Vypočítávané položky ve formuláři

V této lekci se naučíte přidávat do formulářů textová pole a využít textové pole pro výpočet nové vypočítávané položky.

Vložení pole se seznamem do formuláře

V této lekci se naučíte vložit do formuláře Pole se seznamem pomocí průvodce a změníte některé jeho vlastnosti. Vložení přepínače do formuláře V této lekci se naučíte vložit do formuláře skupinu přepínačů a přiřadit jim hodnoty. Také navážete vybrané hodnoty na zvolené pole ze zdroje záznamů formuláře.

Nevázané ovládací prvky

V této lekci si prohlédnete formátové vlastnosti formuláře. Budete do formuláře vkládat nevázané ovládací prvky grafické a také se seznámíte s použitím příkazového tlačítka.

Organizace polí ve formuláři

V této lekci budete rozmisťovat prvky formuláře na stránky ovládacího prvku Karta. Dále si ukážeme možnosti pohybu po formuláři klávesou Tab.

Vytvoření formuláře s podformulářem průvodcem

V této lekci si vytvoříte formulář s podformulářem pomocí průvodce. Přidáte záznamy do databáze prostřednictvím takového formuláře a vložené údaje si ověříte přímo v tabulkách.

Vložení podformuláře v návrhovém zobrazení

V této lekci vytvoříte formulář s podformulářem v návrhovém zobrazení. Uvidíte, jak lze využít v podformuláři položky vypočítávané pomocí agregačních funkcí.

Formulář jako uživatelské rozhraní

V této lekci budete měnit vlastnosti formuláře. Zejména nás budou zajímat vlastnosti na kartě Datové, které upravují možnosti práce uživatele: Povolit úpravy, Povolit odstranění, Povolit přidávaní a Zadat data.

Práce s přepínacím panelem

V této lekci vytvoříte přepínací panel pomocí Správce přepínacích panelů a vyzkoušíte si jeho funkce.

Pokročilí
Tento kurz je zaměřen na tvorbu sestav, datových stránek a maker. Dále se seznámíte s možnostmi správy databáze, importu a exportu dat a jazykem SQL.

Využití maker k řízení práce uživatele

V této lekci připravíte makro, které bude ověřovat, zda uživatel vyplnil ve formuláři jméno. Pokud jméno nebude vyplněno, uživatel bude o problému informován a nebude moci záznam uložit.

Závislosti objektů a dědičnost vlastností

V této lekci si prohlédnete závislosti objektů v otevřené databázi Northwind2003.mdb. Ukážeme si funkci automatické opravy názvů a také, jak se úprava některých dalších vlastností objektu může projevit v objektech souvisejících.

Vytváření sestav

V této lekci budete vytvářet sestavu pomocí průvodce. Zdrojová data pro sestavu mohou být vybrána přímo z tabulky nebo na základě připraveného dotazu.

Sestavy s kumulativními výpočty

V této lekci vytvoříte sestavu s mezisoučty pomocí průvodce. Potom upravíte seskupení záznamů a vložíte vypočítávanou položku.

Grafická úprava sestavy

V této lekci se naučíte vložit do sestavy obrázek, vybarvit pozadí sekce sestavy, upravit písmo a nakreslit a upravit čáru. Dále nastavíte tiskovou stránku na šířku a zformátujete údaje sestavy do sloupců.

Práce s podsestavami

V této lekci vložíte do hlavní sestavy podsestavu a provedete grafickou úpravu.

Vytváření datových stránek

V této lekci se naučíte vytvářet datové stránky v Accessu a upravovat jejich vzhled.

Základy maker

V této lekci se seznámíte s tím, co makro je, jak pracuje a jak jej můžete využít. Prohlédnete si strukturu připraveného makra a sami vytvoříte jednoduché makro, které otevře formulář.

Přiřazení makra příkazovému tlačítku

V této lekci přidáte do formuláře příkazové tlačítko a přiřadíte mu makro. Seznámíte se s využitím událostí ovládacích prvků. K příkazovému tlačítku přiřadíte obrazovkový tip a pomocí nastavení argumentů upravíte vytvořené makro.

Využití maker k automatizaci vkládání údajů

V této lekci připravíte makro automatizující vložení údaje do formuláře. Makro přiřadíte události Při výstupu textového pole. Makro sestavíte z akcí NastavitHodnotu a PřejítNaOvládací Prvek.

Vytváření událostních procedur

V této lekci přiřadíte události Po aktualizaci ovládacího prvku pole se seznamem událostní proceduru, která nastaví filtr formuláře.

Tisk

V této lekci si ukážeme, jaká nastavení můžete pro tisk objektů zvolit. Předvedeme si možnost přiřazení různých tiskových operací příkazovému tlačítku vloženému do formuláře.

Import a export dat – spolupráce s Excelem

V této lekci budete pomocí funkcí exportu a importu přenášet data mezi aplikacemi Access a Excel.

Import a export dat – formáty HTML a SNP

V této lekci se podíváme na práci se dvěma zajímavými formáty – HTML a SNP.

Využití maker k importu a exportu

V této lekci připravíte specifikaci pro import textového souboru a sestavíte makro, které bude importovat podle této specifikace. Potom si ukážeme makro, které umí importovat data z databáze nebo listu Excelu.

Import a export dat s využitím formátu XML

V této lekci budete importovat XML dokument do tabulky Accessu a data z tabulky uložíte ve formátu XML.

Správa databáze

V této lekci se seznámíte se základními možnostmi správy databáze. Databázi převedete do jiného formátu, zkomprimujete, vytvoříte zálohu a zabezpečený MDE soubor.

Replikace

V této lekci si vyzkoušíte replikaci a synchronizaci databáze.

Propojení tabulek a rozdělování databáze

V této lekci použijete automatizovaný nástroj usnadňující rozdělení databáze do dvou souborů.

Zabezpečení databáze

V této lekci vytvoříte vlastní pracovní skupinu a uživatelům či skupinám přiřadíte různá přístupová práva. Ukážeme si roli vlastníka objektů v databázi. Databázi přiřadíte heslo pro její otevření.

Seznámení s jazykem SQL

V této lekci se seznámíte se základní strukturou příkazů jazyka SQL pro tvorbu dotazů. Naučíte se vložit poddotaz do návrhové mřížky a prohlédnete si dotaz pro spojení dvou tabulek, který má reprezentaci pouze v jazyce SQL.