Obsah
Obsah Úvod Poděkování
9 12
1 Základy práce s databází Microsoft Access – úvodní teoretické informace
13 14
Co je Microsoft Access Kdy je vhodné použít Access Jednoduché vysvětlení, co je databáze Možnosti databáze Dva typy aplikací v Accessu 2013
14 14 15 16 16
Základní části databáze Microsoft Access
17
Tabulky Dotazy Formuláře Sestavy Makra Moduly
Možnosti spuštění Microsoft Access Spuštění z nabídky Start nebo Úvodní obrazovky Windows 8 Spuštění pomocí odkazů
Prostředí Accessu 2013 Vytvoření prázdné databáze Vytvoření databáze ze šablony Získání pomoci
17 18 18 19 19 19
20 20 20
20 20 21 29
Základní návrh jednoduché databáze
30
Určení typu databáze a jejího použití Návrh tabulek Datové typy Vztahy mezi tabulkami Návrh uživatelského rozhraní Návrh tiskových výstupů
31 34 37 38 39 40
Otázky a odpovědi Stručný souhrn
41 41
2 Tabulky Vytvoření tabulky Nová tabulka Návrh tabulky Seznamy služby SharePoint
Podrobná uživatelská příručka
K2103_sazba.indd 3
43 44 44 46 48
3
3.12.2013 9:52:13
Obsah
Práce s tabulkou Označení, otevření a zavření tabulky Možnosti zobrazení tabulky Přejmenování, kopírování a mazání tabulek
Zobrazení datového listu Práce s poli tabulky Vložení a název pole (sloupce) Nastavení datového typu a vlastností Odstranění pole Práce se záznamy (řádky) Přidání, změna a odstranění záznamu Filtrování a řazení záznamů Další možnosti filtrování záznamů Vyhledávání a nahrazování údajů v záznamech Formátování textu Vlastnosti tabulky
Návrhové zobrazení tabulky Vytvoření polí, datové typy a popis
53 53 54 54
55 55 56 57 59 59 59 60 62 64 65 66
66 67
Nejdůležitější vlastnosti polí
68
Velikost pole Formát Přesnost Počet desetinných míst Vstupní maska Titulek Výchozí hodnota Ověřovací pravidlo Ověřovací text Povolit nulovou délku Je nutno zadat Indexovat Vyhledávání
68 69 69 69 69 72 72 72 73 73 73 73 73
Přehled nejdůležitějších datových typů
76
Krátký text Dlouhý text Číslo Datum a čas Měna Automatické číslo Ano/Ne Počítané pole
76 76 76 76 77 77 77 77
Další nastavení tabulky
77
Primární klíč Indexy Údajová makra
Relace mezi tabulkami Vytvoření relace Referenční integrita
Otázky a odpovědi Stručný souhrn
4
K2103_sazba.indd 4
77 78 80
82 82 85
85 87
Microsoft Access 2013
3.12.2013 9:52:13
Obsah
3 Dotazy Typy dotazů v Accessu Výběrový dotaz Vytvářecí dotaz Přidávací dotaz Aktualizační dotaz Křížový dotaz Odstraňovací dotaz SQL dotazy
89 90 90 90 90 91 91 91 91
Vytvoření výběrového dotazu pomocí průvodce
91
Jednoduchý podrobný dotaz Jednoduchý souhrnný dotaz Vyhledání duplicitních údajů pomocí dotazu
91 95 97
Úprava a použití dotazu v návrhovém zobrazení
98
Spuštění dotazu Zobrazení a odstranění tabulek a dotazů Vztahy mezi tabulkami a dotazy Přidání polí Kritéria v dotazu Řazení Využití tvůrce dotazů při úpravě pole v tabulce
99 99 100 102 103 108 109
Výpočty a souhrny v dotazu Vytvoření výpočtu Tvůrce výrazů Nejčastěji používané výpočty Vytvoření souhrnu
Parametrické dotazy Vytvoření parametrického dotazu Nastavení parametrů dotazu
Křížový dotaz Akční dotazy Vytvoření a spuštění akčního dotazu Vytvoření tabulky pomocí dotazu Přidání údajů pomocí dotazu Aktualizace údajů pomocí dotazu Odstranění údajů pomocí dotazu
Sjednocení údajů pomocí příkazů jazyka SQL Otázky a odpovědi Stručný souhrn
111 112 113 114 122
124 124 125
126 129 129 130 132 135 139
140 143 144
4 Formuláře Vytvoření formuláře Jednoduchý formulář Součásti formuláře Rozdělený formulář Podrobná uživatelská příručka
K2103_sazba.indd 5
147 149 150 151 152
5
3.12.2013 9:52:13
Obsah
Více položek Datový list Prázdný formulář
Vytvoření formuláře pomocí průvodce Práce s údaji na formuláři
Zobrazení rozložení a úpravy formuláře Seznam vlastností Návrh Uspořádání Formát
Návrhové zobrazení formuláře
153 154 154
155 159
160 161 162 165 167
169
Vytvoření formuláře v návrhovém zobrazení Práce v návrhovém zobrazení Ovládací prvky formuláře Formátování a úprava formuláře
169 171 172 174
Nastavení, použití a vlastnosti ovládacích prvků
178
Textové pole Změna textového pole na pole se seznamem Průvodce rozevíracím seznamem Obdélník, čára a popisek Uzamknutí a zpřístupnění ovládacího prvku Příkazové tlačítko Zaškrtávací políčko Podformulář
178 181 183 186 189 190 191 192
Formulář jako dialogové okno Navigační formuláře Otázky a odpovědi Stručný souhrn
194 198 200 201
5 Sestavy Použití a tisk sestavy Zobrazení sestavy Náhled před tiskem Tisk sestavy
Vytvoření a úprava sestavy Základní sestava Průvodce sestavou Zobrazení rozložení Návrhové zobrazení sestavy Návrh sestavy, prázdná sestava a podsestava
Vytvoření a úprava faktury k tisku pro zákazníky Otázky a odpovědi Stručný souhrn
6
K2103_sazba.indd 6
203 204 205 206 207
208 208 209 222 230 238
243 247 249
Microsoft Access 2013
3.12.2013 9:52:13
Obsah
6 Makra
251
Vytvoření a úprava jednoduchého makra
253
Okno se zprávou Podmínka If ... Else If ... Else ... End If Submakro a přesouvání akcí Spustit Makro Komentář Spustit Příkaz Nabídky Ukončit Access Zobrazit Ukazatel Přesýpací Hodiny Nastavit Varování
254 255 256 257 258 259 260 260 261
Použití vytvořeného makra Spuštění v návrhovém zobrazení a testování Spuštění z navigačního podokna Spuštění při události ve formuláři/sestavě
Vytvoření vloženého makra Při kliknutí Konvertování makra do jazyka VBA Komplexní úlohy na procvičení Vlastní ovládací formulář s makry Přesouvání záznamů pomocí akčních dotazů a maker
Otázky a odpovědi Stručný souhrn
261 261 263 263
274 275 279 280 289
295 297
7 Import a export Možnosti importu a exportu Import a propojení údajů Import údajů z Excelu Připojení kopií záznamů k tabulce Odkaz a propojení na sešit Excel Import a propojení údajů z jiné accessové databáze Propojení tabulky z SQL serveru Import údajů z textového souboru
Export údajů Export do excelového sešitu Export do textového souboru Export do PDF Export e-mailem Export do Accessu Exportování do hromadné korespondence Wordu Další možnosti exportu
Uložení nastavení importu a exportu Spolupráce se serverem SharePoint Otevření a propojení údajů ze SharePointu v Accessu Export tabulky na SharePoint on-line Základní informace o vytvoření webové aplikace Podrobná uživatelská příručka
K2103_sazba.indd 7
299 300 302 302 305 305 307 309 311
313 313 315 317 317 317 318 318
318 320 321 325 326
7
3.12.2013 9:52:13
Obsah
Vytvoření vlastní jednoduché webové aplikace Zveřejnění aplikace na SharePoint
Otázky a odpovědi Stručný souhrn
331 345
350 352
8 Správa databáze Navigační podokno Možnosti zobrazení podokna Vyhledávání Závislosti objektů
Nastavení databázové aplikace Název a ikona aplikace Zobrazit formulář
Rozdělení databáze Důvody rozdělení databáze Rozdělení databáze Správa propojených tabulek
Zabezpečení databáze Zašifrování heslem Možnosti distribuce databáze Access RunTime na distribuci databáze Důvěryhodné databáze a umístění
Předcházení problémům s databází Komprimování a oprava databáze Zálohování databáze Uložení databáze Dokumentace databáze Analýza výkonu databáze a tabulek Porovnání databází
Důležité novinky v Accessu 2013 Přechod z Accessu 2010 Přechod z Accessu 2007 Přechod z Accessu 2003
355 356 356 357 357
358 360 360
360 360 361 362
363 363 364 367 368
368 369 370 371 372 373 375
377 377 378 379
Otázky a odpovědi Stručný souhrn Použitá literatura
379 381 382
Rejstřík
383
8
K2103_sazba.indd 8
Microsoft Access 2013
3.12.2013 9:52:13