Microsoft Access
Архитектура Access
Microsoft Access называет объектами все, что может иметь имя. В базе данных Access основными объектами являются таблицы, запросы, формы, отчеты, макросы и модули. В отличии от других СУБД, в которых термин база данных относился только к файлам, в Access к базе данных относятся все объекты, связанные с хранимыми данными. Все объекты хранятся в одном файле типа *.mdb.
Таблица - это объект, который определяет пользователь; он используется для хранения данных. Каждая таблица включает информацию об объекте определенного типа. Таблица содержит поля (столбцы), в которых хранятся данные и записи (строки). Для каждой таблицы может быть определен первичный ключ (одно или несколько полей, которые имеют уникальное значение для каждой записи) и один или несколько индексов (используются для увеличения скорости доступа к данным).
Запрос - это объект, который позволяет пользователю получить необходимые данные из одной или нескольких таблиц. Для создания таблиц используется два способа. Первый - создание запроса по образцу QBE (Query By Example), второй написание запроса на языке структурного программирования SQL (Structure Query Language). Запросы могут быть следующего типа - выборки, обновления, удаления или добавления данных. С помощью запросов на основе уже существующих данных могут быть созданы новые таблицы.
Форма - это объект, предназначенный в основном для ввода данных, представления их на экране или для управления работой приложения (базы данных). С помощью формы в ответ на некоторое событие могут быть запущены макрос или процедура. Событие- это любое изменение состояния объекта Access. Например, событием является открытие формы, закрытие формы, ввод новой строки в форму, изменение текущей записи или элемента управления. Элемент управления - объект формы или отчета, который может содержать данные.
Отчет - это объект, предназначенный для создания документа, который впоследствии может быть распечатан или включен в другое приложение.
Макрос - это объект, представляющий структурированное описание одного или нескольких действий, которые должен выполнить Access в ответ на определенные действия. Например, при нажатии элемента управления в форме открывается еще одна форма или при изменении содержимого поля осуществляется проверка значения. Из одного макроса может быть запущен другой или функция модуля.
Модуль - это объект, содержащий программы написанные на Microsoft Access Basic. Модули могут быть независимыми объектами, содержащими функции, которые можно вызвать из любого места приложения. Кроме того модули могут быть привязаны к отдельным формам и отчетам и выполняются как ответ на определенные действия, совершаемые в формах и отчетах.
Инструменты создания приложений программы Access
Как и все современные продукты фирмы Microsoft программа Access имеет развитые возможности для создания приложений. Главным образом это меню, панели инструментов и мастера.
Меню содержит следующие пункты:
n Файл - операции с файлами, печать, запуск макросов, программы-надстройки.
n Правка - редактирование записей, схема данных.
n Вид - выбор текущего объекта, задание видимых панелей инструментов, настройка параметров.
n Защита - установка прав доступа к базе данных.
n Окна - работа с окнами базы данных.
n Справка - помощь по использованию Access.
При запуске программы меню содержит только два пункта - файл и справка. При этом в меню файл содержатся дополнительные сервисные функции, такие как сжать базу данных, зашифровать и восстановить.
Большинство часто используемых действий представлены на панелях инструментов. Всего этих панелей около 15. Кроме того есть возможность создания собственной пользовательской панели инструментов.
Окно базы данных содержит шесть вкладышей, соответствующих
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.