- •Система управления базами данных
- •Введение
- •1 Устройство Access 2007
- •1.1Вход в Access 2007
- •1.2Выход из Access 2007 и Windows
- •1.3 Рабочее окно Access 2007
- •1.4Открытие базы данных
- •1.5Структура базы данных
- •2Таблицы
- •2.1Устройство таблицы Access 2007
- •2.2Вписывание и редактирование записей
- •2.3Создание таблицы
- •2.4Свойства полей таблицы
- •2.5Схема данных Access 2007
- •3.1Форма – средство удобного заполнения таблиц
- •3.2Разработка однотабличной формы
- •3.3Доработка формы в режиме конструктора
- •4Работа с данными. Запросы
- •4.1Сортировка данных. Фильтры
- •4.2Назначение и возможности запросов
- •4.3Создание запроса
- •4.4Запрос на основе связанных таблиц
- •4.5Вычисления в полях запроса
- •4.6Запрос Стоимость товаров
- •4.7Запросы с групповыми операциями
- •4.8Запрос по параметру
- •5.1Отчёт – главный вид выходной документации
- •5.2Создание отчёта
- •6Задание на работу
- •6.1Формулировка задания
- •6.2Рекомендации к выполнению задания
- •6.2.1Открытие файла базы данных
- •6.2.2Таблица и форма «Типы»
- •6.2.3Установление связей между таблицами
- •6.2.4Запрос Стоимость товаров
- •6.2.5Отчёт на основании запроса
- •6.3Особенности сохранения данных
- •Литература
- •Оглавление
5.2Создание отчёта
Отчёт можно создавать на основе любого объекта базы данных: таблицы, формы или запроса. Наиболее часто он создаётся на основе запроса. Отчёт, показанный на рис. 5.4, сделан на основе одноимённого запроса (рис. 5.1).
Рис. 5.1 Запрос Сведения о товарах по типам, на основе которого создан одноимённый отчёт, показанный на рис. 5.4
Для создания отчёта надо на инструментальной
ленте выбрать вкладку Создание.
После этого необходимо в группе Отчеты
(рис.5.2) выбрать режим, в котором будет
создаваться отчет: Отчёт, Мастер
отчетов. Выбираем Мастер отчетов.
На первом этапе в диалоговом окне
Создание отчета необходимо
выбрать источник данных, указываем имя
запроса: Сведения о товарах по типам,
и выбираем все поля запроса для отчета,
нажав на кнопку
.
После нажатия на кнопку [Далее]
переходим к следующему этапу. На этом
этапе задаем уровни группировки, но
если группировка не нужна как в нашем
случае, то щелкаем по кнопке
.
Затем переходим на следующий уровень,
на котором задаем порядок сортировки.
Выбираем поле Марка из
раскрывающегося списка. Для этого поля
автоматически установиться сортировка
по возрастанию. На следующем этапе
выбираем вид макета отчета, например,
макет – табличный, ориентация –
альбомная. Следующий этап позволяет
выбрать стиль и цветовую схему оформления.
Оставим – Стандартная. На
последнем этапе задаем имя отчёта и
выбираем дальнейшие действия: Открыть
отчёт, Изменить макет отчёта
(то есть перейти в Конструктор).
Если выбрали Открыть отчёт, то
после нажатия кнопки [Готово] появится
готовый отчет (рис. 5.4).
Рис. 5.2 Группа Отчеты вкладки Создание
В появившемся готовом отчёте может не всё устраивать. Чаще всего бывают неудачно размещены надписи и поля отчёта. Иногда в них даже обрывается часть слова. Для исправления подобного рода дефектов надо перевести отчёт либо в режим макета, либо в режим конструктора.
Режим конструктора используют для более «тонкой» настройки отчётов. Он, например, позволяет вместо непосредственно данных таблицы или запроса выводить измененные данные (рассчитываемые).
Рис. 5.3 Отчёт Сведения о товарах по типам в режиме макета
На рис. 5.3. показан отчёт из нашего примера в режиме макета. Для редактирования ширины поля его надо выделить. На рис. 5.3 выделено поле Марка. Потянув за правую границу столбца Марка мышью, можно изменить ширину поля. Если требуется изменить высоту строк, то необходимо потянуть за нижнюю границу последней строки. Изменение шрифта и размера шрифта производится с помощью одноимённых окошек вкладки Формат в режиме макета. Доработка отчёта и формы в Конструкторе аналогична и осуществляется по правилам, изложенным в пункте 3.3.
6Задание на работу
6.1Формулировка задания
В лаборатории требуется создать базу данных, а затем самостоятельно описать технологию создания её объектов. На каждое рабочее место выдаётся индивидуальное задание из сборника [4]. Все основные таблицы с большим объёмом записи уже созданы и хранятся в файле, имя которого указано в задании, например, z25 на "Сервер для Студентов (moon)" (X:)\База53. Здесь: z25 означает имя папки, находящейся на диске сервера, где хранятся файлы Вашей группы, База53 – имя Вашего заданного выполняемого файла базы данных. В задании требуется:
Создать недостающую таблицу Типы вместе с формой для её заполнения. Отпечатать таблицу и форму. Описать технологию создания таблицы и формы Типы.
Установить связи между таблицами. Отпечатать схему данных. Описать технологию создания связей.
Создать запрос Стоимость товаров, позволяющий определить стоимость каждого товара в заказе по образцу рис. 4.15. Описать технологию его создания. Отпечатать фрагмент (несколько строк) таблицы запроса.
Создать ещё три запроса по варианту задания. Описать технологию их создания. Из последних трёх запросов базы данных создать отчёты и описать технологию их оформления. Отчёты отпечатать.
Результаты работы сохраняются в файле базы данных под указанным в задании именем. Необходимые документы надо отпечатать из этого файла на рабочем месте, которое оборудовано принтером.
Лабораторная работа считается выполненной после предъявления преподавателю всех отпечатанных материалов, перечисленных в задании. В контрольной работе отпечатанные материалы дополняются описанием технологии их изготовления.
