Архитектура Microsoft Access

Microsoft Access называет объектами все, что может иметь имя. В базе данных Access основными объектами являются: таблицы, запросы, формы, отчеты, макросы и модули. В Access база данных включает все объекты, связанные с хранением данных, в том числе и те, которые определены для автоматизации работы с ними, что отличает Access от других СУБД, в которых термин «база данных» относится обычно только к файлам, где хранятся данные. Назначение основных объектов:

Ø Таблица – объект, используемый для хранения данных. Каждая таблица включает информацию об объекте определенного типа. Таблица содержит поля (столбцы) и записи (строки). Для каждой таблицы могут быть определены: первичный ключ (одно или несколько полей, которые имеют уникальное значение для каждой записи) и один или несколько индексов в целях увеличения скорости доступа к данным.

Ø Запрос – объект, позволяющий пользователю получать нужные данные из одной или нескольких таблиц. Для формирования запроса можно использовать: или QBE (запрос по образцу), или инструкции SQL (структурированный язык запросов). С помощью запросов можно осуществлять выбор, обновление, удаление или добавление данных; кроме того, можно создавать новые таблицы, используя данные уже существующих.

Ø Форма – объект, предназначенный для ввода данных, отображения их на экране или для управления работой приложения. С помощью форм могут быть реализованы требования пользователей к представлению данных из запросов или таблиц. Формы могут быть распечатаны.

Ø Отчет – объект, предназначенный для создания документа. Отчет можно просмотреть на экране, отпечатать и, кроме того, при необходимости включить в документ другого приложения.

Ø Макрос – структурированное описание одного или нескольких действий, которые выполняются в ответ на определенное событие, т.е. на любое изменение состояния объекта Microsoft Access. Например, можно определить макрос, который в ответ на выбор некоторого элемента в основной форме открывает другую форму. С помощью другого макроса можно осуществлять проверку значения некоторого поля при изменении его содержания. Возможно даже из одного макроса запустить другой.

Ø Модуль – объект, содержащий программы на Microsoft Access Basic, которые позволяют разбить процесс на более мелкие действия и обнаруживать ошибки, которые нельзя найти при использовании макросов. Модули могут быть независимыми объектами, содержащими функции, которые можно вызывать из любого места приложения, но они могут быть и непосредственно привязаны к отдельным формам или отчетам для реакции на те или иные происходящие в них изменения.

Access имеет мощное средство – набор «Мастеров по разработке объектов». Его можно использовать для создания таблиц, запросов, различных типов форм и отчетов, что значительно облегчает работу пользователя.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: