В этой главе...

В данной главе мы подробно рассмотрим, как Microsoft Access 2002 может быть использован для создания приложений различной сложности. Несмотря на то, что Access изначально задумывался как настольная СУБД, его возможности далеко не ограничиваются разработкой простых локальных приложений. Access позволяет создавать многопользовательские системы и масштабируемые приложения с архитектурой "клиент-сервер", предоставляя мощные инструменты для разработки интерфейсов и работы с удалёнными базами данных.

Основой взаимодействия клиентского приложения Access с серверными базами данных являются технологии ODBC и OLE DB. Эти интерфейсы обеспечивают гибкость и надёжность при доступе к данным, размещённым на серверах, таких как Microsoft SQL Server, Oracle и других СУБД. Особенность Access заключается в наличии простых и мощных инструментов для создания форм, отчётов и веб-страниц, что делает его привлекательным выбором для разработчиков.

Одной из самых перспективных технологий, представленных в Microsoft Access 2002, являются проекты Access. Файлы проектов (с расширением .adp) отличаются тем, что не содержат данных. Вместо этого они работают с объектами серверных баз данных, такими как таблицы, представления, хранимые процедуры и схемы. Благодаря этой технологии Access становится полноценным инструментом для создания интерфейсов к мощным серверным базам данных.

Серверная часть проекта Access может быть реализована на базе Microsoft SQL Server версии 6.5 и выше, а также на настольной версии Microsoft SQL Server 2000. Это позволяет разработчикам выбирать наиболее подходящий сервер в зависимости от требований приложения и доступной инфраструктуры.

Важно отметить, что помимо проектов, в Access 2002 остаётся возможность работать с серверными базами данных через присоединённые таблицы, используя драйверы ODBC. Это открывает дополнительные пути интеграции и делает Access универсальным инструментом для работы с данными.

Преимущество Access 2002 в архитектуре "клиент-сервер" заключается в том, что все данные хранятся на сервере, а клиентское приложение отвечает только за обработку запросов и предоставление удобного интерфейса. Это позволяет значительно повысить производительность и надёжность приложения, особенно в многопользовательской среде.

В этой главе также рассматриваются способы оптимизации работы с серверными объектами и эффективное использование OLE DB для доступа к данным. Благодаря универсальному подходу Access становится инструментом, который может удовлетворить потребности как небольших организаций, так и крупных предприятий.

Замечание

В Access 2002 сохранилась возможность создавать интерфейс к серверным базам данных не только в проектах, но и в базах данных через присоединённые таблицы, используя доступ к серверу с помощью драйверов ODBC. Это обеспечивает большую гибкость при работе с различными типами данных и серверов.