Окно программы при работе в режиме Конструктор форм представлено на рис. 6.9. Причем самый простой способ создания формы — Автоформа.

Форма позволяет вводить, просматривать, редактировать и печатать данные.

6.4.4. Отчеты

По своим свойствам и структуре отчеты во многом похожи на формы, но предназначены только для вывода данных, причем для вывода не на экран, а на печатающее устройство (принтер). В связи с этим отчеты отличаются тем, что в них приняты специальные меры для группировки выводимых данных и для вывода специальных элементов оформления, характерных для печатных документов (верхний и нижний колонтитулы, номера страниц, служебная информация о времени создания отчета). Отчеты могут содержать данные из нескольких таблиц или запросов.

175

Можно создать отчеты следующих видов:

• простая распечатка из режима Таблицы или Формы, используемая как черновой вариант отчета;

• детальный отчет — хорошо подготовленный отчет в наглн}д-ном удобном виде, включающий ряд дополнительных элементов;

• специальный отчет, позволяющий подготавливать, к приме-ру, почтовые наклейки и формы писем.

6.4.5. Макросы и модули

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

Модули создаются средствами внешнего языка программирования, в данном случае языка Visual Basic for Applications. Это одно из средств, с помощью которых разработчик базы может заложить функциональные нестандартные возможности, удовлетворить специфические требования заказчика, повысить быстродействие системы управления, а также уровень ее защищенности.

Контрольные вопросы

1. Дайте определение СУБД.

2. Охарактеризуйте основные информационно-логические модели базданных.

3. Дайте определение и характеристику реляционной базе данных.

4. Перечислите этапы обобщенной технологии работы с БД.

5. На какие категории делятся современные СУБД?

6. Перечислите возможности, достоинства и недостатки MS Access.

7. Назовите основные объекты СУБД MS Access.