Окно программы при работе в режиме Конструктор форм представлено на рис. 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.