Киевское издательство “Диалектика” выпустило сразу две книги, посвященные работе с Access для Windows 95: Праг К., Ирвин М. Библия пользователя Access для Windows 95 (3-е изд. Киев: “Диалектика”. 1996. 576 с., ил.) и Праг К., Амо У., Фокселл Дж. Секреты Access для Windows 95 (Киев: “Диалектика”. 1996. 528 с., ил.).
Сразу отмечу, что наконец-то мне удалось приобрести в ТОО “Мидикс” “Библию пользователя Access” вместе с дискетой, заметно облегчающей изучение пакета. Книга ориентирована на самый широкий круг пользователей, но все-таки большую ценность, на мой взгляд, она представляет для начинающих. Благодаря большому объему книги авторы смогли уделить достаточно места и основным принципам работы с СУБД, и изучению конкретных примеров, и основам программирования на VBA - языке Visual Basic for Applications.
Состоит книга из 34 глав, сгруппированных в пять частей. Две первые части являются вводными. В них описана процедура установки Access, самые элементарные правила работы с пакетом, а также основные принципы работы с базами данных. Более подробно о работе с Access рассказывается в третьей и четвертой частях, а в пятой описываются способы работы с макросами и использование языка программирования VBA. Все разделы хорошо иллюстрированы, причем многие приведенные на иллюстрациях примеры используют учебную базу данных, находящуюся на дискете, о которой уже упоминалось. Думаю, что эту книгу можно использовать не только как руководство по изучению СУБД Access и по работе с ней, но и как хорошее учебно-методическое пособие для преподавателей.
Из недостатков я, во-первых, отметил бы некоторое довольно сомнительное утверждение относительно требований к аппаратным средствам (с. 22). Для минимальной конфигурации рекомендован процессор 80486SX-33 и 12 Мб ОЗУ. Лично я не позавидую тому, кто попробует работать даже не с Access, а просто с Windows 95 на таком ПК. Во-вторых, ставшее уже традиционным для книг издательства “Диалектика” отсутствие предметного указателя. Подозреваю, что в оригиналах такие указатели имеются. Еще одним недостатком является то, что учебная база данных, приведенная на дискете, не переведена на русский язык. Все-таки при описании локализованной версии пакета, с одной стороны, и небольшом объеме текстовых данных на дискете, с другой, можно было бы некоторое время потратить на адаптацию (т. е. на перевод) учебной базы данных.
Правда, упомянутые недостатки весьма незначительны и, вообще говоря, почти не снижают качества книги.
Вторая книга относится к другой категории, поскольку рассчитана на профессионалов, т. е. на тех, кто уже имеет опыт работы с Access и хочет углубить свои знания или просто интересуется некоторыми тонкостями работы с пакетом. Прежде чем написать ее, авторы в течение полугода работали с этим пакетом, создавая различные системы и прорабатывая на практике множество критических ситуаций. В результате получилась хорошая книга, раскрывающая многие тонкости работы с Access версии 7.0.
Ее 18 глав объединены в шесть частей. В первой рассказывается, как оптимизировать установку Microsoft Access и как Access использует системный реестр Windows 95. Здесь же дается ряд полезных рекомендаций, использование которых позволяет существенно ускорить работу создаваемых приложений и уменьшить размеры баз данных. Во второй части описываются возможности языка VBA и ядра базы данных JET, а также некоторые секреты использования DAO (Data Access Objects - объекты доступа к данным) и работа с объектами и элементами OLE.
Третья часть содержит главы с примерами создания пользовательского интерфейса. Тонкости эффективного применения фильтров и запросов, а также использование функций деловой графики описаны в четвертой части. В пятой рассказывается о создании многопользовательских систем, о распространении приложений Access и о защите приложений, а в шестой рассматриваются проблемы работы с внешними данными и с системами клиент-сервер.
Недостатки у книги традиционные: нет предметного указателя, а тут бы он очень пригодился, и неизвестно, где достать компакт-диск, который, судя по описанию, тоже был бы весьма кстати.
В общем можно утверждать, что данная книга будет весьма полезна специалистам, активно использующим в своей работе Access версии 7.0, и на книжной полке соответствующей лаборатории или отдела она залеживаться не будет.
Подводя итог, отметим, что комплект из этих двух книг охватывает практически весь спектр работы с Access 7.0 и они очень удачно дополняют друг друга. Конечно, сейчас уже корпорация Microsoft выпустила новый Microsoft Office 97, но он требует от ПК существенно больших ресурсов по сравнению с Microsoft Office 95, поэтому можно рассчитывать, что Access 7.0 будет использоваться еще довольно долго. Кроме того, детальное знание этого пакета позволит в будущем легко перейти на новую версию.
Телефон московского представительства издательства “Диалектика”:
(095) 955-5288.
Михаил Гуткин