Obsah // Úvod 9 // Obecně o programu Microsoft Access 11 // Databáze a její základní stavební kameny 12 // Kapitola 1 // Spuštění programu Microsoft Access 15 // Spuštění Microsoft Access s volbami // v příkazovém řádku 16 // Seznam voleb pro spuštění v příkazovém řádku 17 // Chování databáze po jejím spuštění 19 // První databáze v programu Microsoft Access 22 // Okno databáze 25 // Navrhování databáze 30 // Určení typu databáze 30 // Návrh tabulek 30 // Určení datových typů polí 31 // Definice relací mezi tabulkami 32 // Definice formulářů 32 // Vytvoření a definice dalších databázových objektů 33 // Použití analytických nástrojů aplikace Microsoft Access 33 // Kapitola 2 // Tabulky a práce s nimi 35 // Vytvoření tabulky 36 // Datové typy polí tabulek 40 // Optimalizace výkonu tabulky 63 // Vytvoření a použití primárního klíče 55 // Tabulky relační databáze 58 // Práce s daty v zobrazení datového listu 67 // Přidání nového záznamu do tabulky 68 // Přidání (a odstranění) pole do tabulky 68 // Vložení výchozí hodnoty do pole 68 // Kopírování hodnoty stejného pole předcházejícího záznamu 68 // Úprava dat v poli 69 // Nastavení řetězce nulové délky 71 // Odstranění provedených změn 72 // Tisk datového listu tabulky 72 // Kontrola pravopisu v zobrazení datového listu 73 // Kopírování, přesun dat a propojení s jinými aplikacemi 74 // Převedení tabulky z Microsoft
Excel do databáze Microsoft Access 75 // Adresování dopisů pomocí databáze kontaktů 76 // Přizpůsobení vzhledu datového listu tabulky 78 // 3 // Obsah // Přemístěni sloupců 78 // Změna šířky sloupce a výšky řádku 78 // Ukotveni a uvolnění sloupců 79 // Skrytí sloupců a zobrazení skrytých sloupců 79 // Definice odlišného názvu sloupce v datovém listu 80 // Nastavení písma datového listu tabulky 81 // Nastaveni vzhledu buněk datového listu 81 // Využití klávesnice 82 // Hledání, řazení a filtrování dat 83 // Vyhledávání konkrétní hodnoty 83 // Jak hledat hodnotu Null, resp. řetězec nulové délky 85 // Hledáni dat filtrováním 86 // Příklady výrazů, které lze použít jako kritéria filtrů a dotazů 88 // Kapitola 3 // Dotazy 91 // Vytvoření dotazu z filtru 92 // Jaké druhy dotazů podporuje Microsoft Access? 93 // Vyhledávání dat výběrovým dotazem 93 // Automatický vyhledávací dotaz 95 // Práce v návrhovém zobrazení dotazu 96 // Tvorba jednoduchého vyhledávacího dotazu 97 // Jak odstranit sloupec z mřížky návrhu dotazu 100 // Provedení výpočtů v dotazu 100 // Jak definovat souhrnové výpočty v dotazu? 102 // Jak definovat vypočítané pole? 102 // Příklady výrazů vypočítaných polí 103 // Další typy dotazů 104 // Akční dotazy 105 // Odstraňovači dotaz 105 // Příklad: Odstranění záznamů z tabulek v relaci 1:N relační databáze 106 // Aktualizační dotaz 108 // Příklad:
Sestavení aktualizačního dotazu 108 // Vytvářecí dotaz 110 // Přidávací dotaz 111 // Parametrický dotaz 112 // Křížové dotazy 113 // Dotazy SQL 116 // Spojování více tabulek do jediného dotazu 118 // Sumarizace dat 124 // Další jednoduché příklady 126 // Předávací dotaz 134 // Optimalizace práce a výkonu dotazů 136 // Zabezpečení dotazů 137 // Nastavení výchozích oprávnění pro nové dotazy 137 // Povolení zobrazit nebo spustit dotaz 138 // 4 // Microsoft Office Access 2003 // Obsah // Kapitola 4 // Formuláře 139 // Rychlé vytvoření jednoduchého formuláře // pro správu dat jedné tabulky 140 // Formulář založený na více tabulkách 142 // Návrhové zobrazení formuláře 146 // Formátování formuláře a jeho sekcí, okno Vlastnosti 147 // Vlastnosti formuláře 149 // Ovládací prvky formulářů 151 // Informační formuláře a vlastní dialogy 161 // Tipy pro práci s formuláři 162 // Tvorba formuláře s několika stránkami nebo kartami 162 // Vložení aktuálního data a času do formuláře 165 // Zarovnání formuláře v okně aplikace na střed při prvním otevření 166 // Jak definovat pořadí ovládacích prvků na formuláři? 166 // Vytvoření formuláře fungujícího jako dialog 167 // Připojení vlastního dialogu к parametrickému dotazu 169 // Práce s grafy na formulářích 169 // Vytvoření hlavního přepínacího panelu 170 // Nastavení formulářového prvku jen pro čtení 172 // Vytvoření
ověřovacího pravidla ovládacího prvku 172 // Podmíněné formátování ovládacích prvků 173 // Optimalizace výkonu formulářů 174 // Kapitola 5 // Sestavy 177 // Vytváření sestav 178 // Použití průvodce pro vytvoření sestavy 178 // Příkaz Automatická sestava 180 // Uložení formuláře jako sestavy 181 // Zobrazení sestav a jejich úpravy 181 // Řazení a seskupování dat v sestavách 183 // Přizpůsobení vzhledu sestavy 184 // Vkládání vypočítaných souhrnů do sestav 188 // Číslování a počítání záznamů 189 // Optimalizace výkonu sestav 180 // Snímky sestavy 191 // Vytvoření snímku sestavy 101 // Kapitola 6 // Práce s makry 193 // Vytvoření makra 195 // Použití podmínek 197 // Ladění a spouštění maker 198 // Popis důležitých akcí, které lze použít v makrech 202 // ZrušitUdálost 202 // Obsah // ZnovuSpustit Dotaz 203 // Zavřít 203 // Vytisknout 203 // Výstup 204 Uložit 205 // Spustit SQL 205 // SpustitMakro 206 // SpustitKód 206 // SpustitAplikaci 206 // PřevéstText 207 // PřevéstListTabulky2 08 // Přejít na stránku 208 // PoužítFiltr 209 // OdstranitObjekt 209 // OtevřítTabulku 210 // NastavitHodnotu 210 // NajítZáznam 211 // NajítDalší 211 // KopírovatObjekt 212 // Konec 212 // Tipy pro práci s makry 212 // Otevřeni databázového objektu makrem 212 // Příklad nastavení hodnoty vlastnosti v odezvě na událost 213 // Automatické spuštění makra při otevření databáze - makro
AutoExec 214 // Makro pro přepínání stránek 215 // Použití dialogu 216 // Kapitola 7 // Programové moduly 219 // Kdy použít makra a kdy programové // prostředky Visual Basicu? 220 // Druhy modulů 222 // Moduly tříd 222 // Standardní moduly 224 // Procedury - základní jednotky modulů 225 // Procedury typu Sub 226 // Procedury typu Function 225 // Argumenty procedur 226 // Proměnné jako nástroj pro manipulaci s daty 227 // Deklarace proměnných a jejich dostupnost 228 // Další příkazy používané při deklaraci proměnných 229 // Doba platnosti proměnných 231 // Kapitola 8 // Datové stránky 233 // Vytvoření nové datové stránky 234 // Nastavení implicitního motivu pro automatické stránky 235 // 6 // Microsoft Office Access 2003 // Obsah // Práce s vytvořenou stránkou 235 // Řazení dat na stránce 236 // Zpřístupnění datových stránek 236 // Podpůrné soubory a webové odkazy 237 // Převod datových stránek předchozích verzí 237 // Skupinové datové stránky 238 // Datová stránka pro vstup dat 240 // Datová stránka pro analýzu dat 240 // Graf v datové stránce 243 // Tabulka na datovou stránku 243 // Optimalizace datových stránek 244 // Kapitola 9 // Tvorba výrazů 247 // Zadání výrazu 248 // Operátory 249 // Příklady výrazů 251 // Zadání výrazu v okně vlastností, v mřížce návrhu dotazu nebo v argumentu akce 252 // Odkaz na sloupec v seznamu 252 // Odkaz na sekci formuláře či sestavy nebo na úroveň
seskupení sestavy ve výrazu 252 // Odkaz na formulář, sestavu 253 // Odkazy na objekt nebo jeho vlastnosti 253 // Odkaz na hodnotu nebo vlastnost ovládacího prvku 255 // Tvorba výrazů za pomoci tvůrce 255 // Kapitola 10 // Sdílení databáze v síti 259 // Práce v síti 260 // Uložení celé databáze na síťovém serveru 261 // Sdílení dat bez uživatelského rozhraní 262 // Zamykání záznamů 262 // Žádné uzamčení 262 // Upravované záznamy 263 // Všechny záznamy 264 // Sdílení dat na Internetu 264 // Inteligentní značky 265 // Přidání inteligentní značky do ovládacího prvku 266 // Zobrazení a skrytí inteligentních značek 267 // Služba SharePoint 268 // Převod dat do statického HTML 270 // Příklad souboru šablony HTML 272 // Převod do souborů IDC/HTX 273 // Programování formulářů 274 // Zobrazení internetových dat v databázi 275 // Export a import dat 276 // Export databázových objektů 276 // 7 // Obsah // Spolupráce s Excelem 276 // Práce s textovým souborem 277 // XML 279 // Kapitola 11 // Zabezpečení databáze 283 // Jednotlivé druhy práv a jejich význam 292 // Převod vlastnictví jednotlivých objektů v databázi 293 // Digitální podpisy 294 // Získání digitálního podpisu 294 // Přidání digitálního podpisu к projektu maker 294 // Další zabezpečení programového kódu 296 // Oprava souborů po neočekávaném ukončení aplikace Access 297 // Kapitola 12 // Projekty aplikace Access 299
// Omezení Microsoft SQL Server 2000 Personal Desktop Edition 301 // Distribuce souboru a databáze projektu Access mezi uživatele 302 // Vytvoření aplikace Access 303 // Propojení tabulek v projektu Microsoft Access 305 // Vytvoření vyhledávacího sloupce 305 // Dotazy v projektu Microsoft Access 307 // Zobrazení (Views) 308 // Indexovaná zobrazení 309 // Uložené procedury 310 // Uživatelem definované funkce 311 // Parametrické dotazy 312 // Optimalizace výkonu projektů АссеѕѕиЗ 14 // Zvýšení výkonu projektu aplikace Access 314 // Architektura klient-server 314 // Kapitola 13 // Replikace databáze a synchronizace dat 325 // Vytvoření repliky databáze 326 // Jak nastavit objekt jako replikovatelný 328 // Viditelnost repliky 328 // Vytvoření částečné repliky 329 // Změny objektů v databázi, jež je řídícím vzorem 329 // Jak se změní databáze při replikaci 330 // Synchronizace dat 331 // Jak synchronizace funguje 332 // Jak z replikované databáze udělat standardní 333 // Novinky verze Access 2003 335 // Rejstřík 341 // 8 // Micro soft Office Access 2003