Programování v Microsoft Access 2000 Rick Dobson / Computer Press, Praha 2000, 544 stran, cena 485 Kč (698 Sk), ISBN 80-7226-271-8 Název napovídá, že nepůjde o uživatelskou příručku, a název nelže: Je to učebnice programování, zabývá se vytvářením aplikací založených na databázovém nástroji Microsoft Access 2000. Autor samozřejmě předpokládá, že uživatelsky Access znáte. Výklad začíná – jak jinak – základním kurzem programovacího jazyka Visual Basic pro aplikace (VBA), ve kterém se seznámíte s příkazy, datovými typy, psaním procedur, používáním objektů atd. Ve druhé kapitole autor probírá modely přístupu k datům, které můžeme v Accessu použít – klasický model DAO a nový ADO. Ve třetí kapitole se zabývá vytvářením databázových tabulek. Vedle postupů, které se v Accessu přitom používají, zde najdeme i krátké vysvětlení normalizačních pravidel, tj. teoretických pravidel, která vedou k dobrému návrhu struktury databáze. Autor si ovšem dává dobrý pozor, aby se do skutečné teorie nepustil, neboť dnešní nakladatelé trpí neuvěřitelnou fobií k čemukoli, co vypadá odborně, a tak se zde samozřejmě nedočteme o normálních formách a dalších věcech, které s tím souvisí. Následující kapitoly se zabývají databázovým dotazovacím jazykem SQL, který lze při práci s Accessem použít, a vytvářením dotazů, navrhováním formulářů (tj. oken) jako základních prvků uživatelského rozhraní aplikací, vytvářením sestav, prací s moduly, s objekty aplikací balíku Microsoft Office, propojením Accessu s ostatními aplikacemi tohoto balíku, přístupem ke sdíleným databázím, replikováním databází, použitím aplikací Accessu v internetu atd. Téměř v celé knize se hovoří o přístupu k databázi prostřednictvím databázového stroje Microsoft Jet; ovšem Access 2000 umožňuje vytvářet také aplikace využívající databázový server Microsoft SQL 7.0. Kompatibilitou aplikací pro MS Jet s DSQL serverem se zabývá 10. kapitola. Ke knize je přiloženo CD, které obsahuje zdrojové texty příkladů, ukázkové databáze, další aplikace a pomocné programy a také řadu článků s dalšími informacemi (v angličtině). Záběr této knihy je úctyhodný a je to velice užitečná publikace, i když způsob výkladu není volen vždy nejšťastněji. Na několika místech – zejména v úvodních kapitolách – jsem totiž měl dojem, že bez předběžné znalosti látky, o níž autor hovoří, je velice těžké pochopit, o čem je vlastně řeč. Na druhé straně kniha není určena vyloženým začátečníkům, a zkušenější čtenář se přes tato místa nejspíš bez problémů dostane. Miroslav Virius