Приложение Microsoft Access 97 версии 8.0 (называемое в этой книге Access 97), является мощной и высо-копроизводительной 32-разрядной системой управления реляционной базой данных (СУБД). Многие специали-сты считают эту систему лучшей на сегодняшний день СУБД для Windows 95. Системные требования для Access 97 рассмотрены во втором разделе. Access - мощное приложение Windows; впер-вые производительность СУБД органично сочетается с теми удобствами, которые имеются в распоряжении пользователей Microsoft Windows. Поскольку оба эти продукта- детища компании Microsoft, они прекрасно взаимодействуют между собой. Система Access работает под управлением Windows 95/98 или Windows NT, так что при работе с ней пользователю доступны все преимущества Windows. Можно вырезать, копировать и вставлять данные из любого приложения Windows в Access и наоборот. С помощью объектов OLE (Object Linking and Imbedding - связывание и внедрение объектов) в Windows 95 и компонентах Microsoft Office 97 (Excel, Word, PowerPoint и Outlook) можно превратить Access в настоящую операционную среду баз данных. С помощью новых расширений для Internet можно создавать формы, которые будут напрямую взаимодействовать с данными из World Wide Web, и транслировать их в представление на языке HTML, обеспечивающее работу с такими продуктами, как Internet Explorer и Netscape Navigator. При всем этом Access - не просто СУБД. Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и позволяет использовать одновременно несколько таблиц базы данных. При этом можно существенно упростить структуру данных, облегчая тем самым выполнение поставленных задач. Таблицу Access можно свя-зать с данными, хранящимися на сервере. С другой стороны, можно использовать таблицы, созданные в среде Paradox или dBASE. Полученные результаты можно быстро и легко связать и объединить с данными из элек-тронных таблиц Excel. Работая в среде Microsoft Office 97, пользователь получает в свое распоряжение полно-стью совместимые между собой Access и Word, Excel и PowerPoint.
Увеличение скорости работы Access 97 было первоочередной задачей Microsoft (с которой она успешно справилась), т. к. Access 95 имеет заслуженную репутацию медленной системы (медленное выполнение опера-ции). Вторым приоритетом была простота использования; Access 97 включает много новых или усовершенст-вованных мастеров и других помощников, созданных для начинающих пользователей баз данных. Несмотря на то, что Access является мощной и сложной системой, его использование не сложно и для непро-фессиональных пользователей (не программистов). Кнопки на панелях управления представляют множество инструментов, которые почти идентичны во всех приложениях Office 97, и дублируют большинство команд меню. Расширенный набор мастеров и надстроек управляет практически всеми параметрами создания и изме-нения объектов базы данных (таблиц, запросов, форм, графиков и отчетов).
В Access 97 включены средства поддержки 32-разрядного протокола OLE 2.1. Теперь Access может высту-пать и как контейнер (клиент) объектов OLE, и как активный компонент ActiveX (бывший сервер автоматиза-ции OLE), предоставляя преимущества активизации объектов "по месту", например рабочих таблиц Excel 97 или документов Word 97, хранящихся в базах данных Access. (Access 2.0 был только контейнером объектов OLE 2.0). Напротив, вы можете манипулировать объектами Access с помощью Excel 97, Word 97, Project 97, или 32-разрядного приложения Visual Basic 5.0. Access 97 обеспечивают поддержку новых элементов управления ActiveX (бывшие пользовательские элементы управления OLE), которые предлагаются корпорацией Microsoft, независимыми поставщиками, или могут быть созданы вами. (Редактор элементов управления Visual Basic 5.0 позволяет вам проек-тировать элементы управления ActiveX, которые совместимы с Access 97). Access специально спроектирован для создания многопользовательских приложений, где файлы баз данных являются разделяемыми ресурсами сети. В Access реализована надежная система защиты от несанкциониро-ванного доступа к файлам баз данных.
Access имеет собственную, уникальную структуру для хранения всех связанных таблиц, форм, отчетов, за-просов, макросов и модулей VBA в одном файле. Однако профессиональные разработчики приложений Access все-таки предпочитают использовать для хранения объектов базы данных два связанных файла: в одном файле хранятся объекты данных (таблицы и запросы), а в другом объекты приложения (формы, отчеты, макросы, мо-дули). В Access 97 представлен новый формат файла (.MDE), с помощью которого вы можете создавать прило-жения Access, не включая исходный VBA-код.
Access 97 должен быть установлен на 80486DX33 или более мощном компьютере под управлением Windows 95, Windows NT 3.51 или Windows NT 4.0. Для нормальной работы под Windows 95 Access 97 требует 12 Мб оперативной памяти. При использовании Access 97 совместно с другими приложениями требуется от 16 Мб до 20 Мб для работы под Windows 95 и 24 Мб или более для Windows NT 3.51. Использование OLE 2.1 для работы со сложными объектами, такими как большие растровые картинки, требует существенного увеличение памяти. Как правило, добавление оперативной памяти более выгодно (по цене), чем увеличение скорости про-цессора. Большинство пользователей Access 97 устанавливают продукт вместе с другими компонентами Office 97. Пол-ная установка Office 97 требует примерно 220 Мб дискового пространства. Полная установка только версии Access 97 требует всего около 70 Мб свободного места на диске и вам следует зарезервировать, по меньшей мере, 10 Мб для сохранения новых баз данных.
Перейти к первому разделу