Экономическая информатика-стр.265

Формы. Access содержит большой набор инструментов для автоматического создания стандартных элементов интерфейса. Для создания новой формы необходимо в окне базы данных выбрать вкладку Форма и нажать кнопку Создать. Access открывает диалоговое окно Новая форма. В поле следует выбрать в качестве источника данных для формы таблицу или запрос, затем следует нажать кнопку Мастер форм (рис. 5.33).

Рис. 5.33. Окно Создание формы

Access открывает окно со списком доступных мастеров по разработке форм. Здесь следует выбрать нужный элемент, а далее выполнять запросы Access.

Редактирование и поиск данных в форме осуществляются таким же образом, что и в режиме таблицы.

Запросы. Использование запросов позволяет реализовывать различные формы доступа к одной и той же информации. Запрос -это объект БД, допускающий многократное использование. Запросы могут быть созданы как с помощью Мастера, так и самостоятельно.

MS Access позволяет выполнять следующие типы запросов.

1.    QBE-запросы (QBE=Query By Example - запросы по образцу): запрос на выборку;

перекрестный запрос; запрос на создание таблицы; запрос на обновление; запрос на добавление записей; запрос на удаление записей.

2.    Запросы SQL (Structured Query Language - структурированный язык запросов).

Для создания запроса в окне базы данных следует выбрать вкладку Запрос и нажать кнопку Создать. Далее в режиме Конструктор следует указать таблицу (одну или несколько), по полям которой будет произведен запрос (рис. 5.34).

Рис. 5.34. Окно Конструктор запросов

Access открывает диалоговое окно со списком всех имен полей исходной таблицы, в начале которого расположен символ «*». Если в запросе должна отображаться информация из всех полей таблицы, следует отбуксировать этот символ в бланк запроса QBE. Он является символом-заменителем всех полей данных. В том случае, если запрос производится по отдельным полям, то в бланк запроса следует отбуксировать соответствующие поля данных. Затем следует выбрать пиктограмму Запуск, и Access отобразит на экране результат запроса, отображаемый в режиме таблицы.