Цифр технологии cfaf5a3ea6d16c316b8a26974d117a476dc6803c. Перечень лабораторных работ
Скачать 119.21 Kb.
|
Создание отчетов | ||||
Отчеты предназначены для вывода информации на печать. Часто данные в них располагаются в табличной форме. В отличие от распечаток таблиц или запросов отчет дает более широкие возможности сортировки и группировки данных, он предоставляет возможность добавлять итоговые значения, а также поясняющие надписи, колонтитулы, номера страниц, стили и различные графи- ческие элементы. Создавать отчеты в базе данных Access можно несколькими способами: 19) с помощью Мастера отчетов; 20) на основе таблиц или запросов; 21) в режиме Конструктора. 1. В окне базы данных выполните команду: вкладка ленты Создание → панель инструментов Отчеты → Мастер отчетов. 2. Выберите из списка таблицу (или запрос), которая будет использована как источник данных (например, запрос Адреса клиентов). 3. В появившемся диалоговом окне Создание отчетов (рис. 15) пере- местите все доступные поля в область «выбранные поля». 4. С помощью Мастера отчетов создайте отчет Дни рождения. В каче- стве источника данных используйте таблицу Сотрудники. 5. Если требуется напечатать почтовые наклейки, Access предоставляет такую возможность. Для этого выделите таблицу Клиенты и выполните коман- ду: вкладка ленты Создание → панель инструментов Отчеты → Наклейки. 6. В появившемся диалоговом окне (рис. 16) укажите размер наклейки, систему единиц, тип наклейки и нажмите кнопку Далее. 7. На следующем шаге создания отчета установите шрифт, размер, цвет текста и начертание. Нажмите кнопку Далее. 8. Выберите поля, которые будут размещаться на наклейке. Например, Название компании, Адрес, Телефон и Факс. Если на каждой наклейке требует- ся вывести определенный текст, то введите его в прототип наклейки. 9. При необходимости измените название отчета с наклейками и нажми- те кнопку Готово. 10. Иногда в отчетах требуется вычислять итоговые значения, среднее, минимальное или максимальное значения, а также проценты. Для этого запус- тите Мастер отчетов и в качестве источника данных укажите запрос Сумма заказа. 11. В диалоговом окне Мастера, в котором задается порядок сортировки записей, нажмите кнопку Итоги (рис. 17). Рис. 17. Вычисление итоговых значений в отчетах 12. В диалоговом окне Итоги (рис. 18) для полей Сумма и Налог устано- вите флажки в столбце sum, чтобы посчитать итоговую сумму. 13. Далее выполните все шаги Мастера и нажмите кнопку Готово. 14. Создайте отчет Дни рождения, используя в качестве источника дан- ных запрос Дни рождения. 15. Составьте отчет Выполненные заказы, в котором будут данные о ком- пании и сумме заказа. Вычислите итоговую сумму, среднее значение (Avg) и максимальную сумму для каждой фирмы. 16. Покажите работу преподавателю. | ||||
Итоговая работа по теме Базы данных | ||||
Цель работы: Самостоятельная работа для закрепления и проверки приобретенных навыков по созданию и модификации таблиц и пользовательских форм. Постановка задачи: выполнить задания лабораторной работы и подготовить отчет. Задание Создать таблицу Заказы со следующими полями: Код клиента, Код заказа, Дата размещения, Номер заказа, Название получателя, Город получателя, Дата продажи, Количество. Цена, Скидка, Сумма. Использовать Мастер создания таблиц. Ввести в базу данных пять записей, заполнив все поля таблицы, кроме поля Сумма. Значение Скидки – 10%. Используя запрос на обновление, ввести формулу расчета:
Рассчитать сумму, проверить правильность расчетов. Отсортировать записи в порядке возрастания по полю Сумма Изменить последовательность полей: Дата продажи после Суммы, Получатель перед Датой продажи. Скопировать таблицу «Заказы», присвоить новой таблице имя «Клиенты». В таблицу клиентов добавить новое поле Наименование фирмы, удалить поля Код заказа, Название получателя, Город получателя. Создать автоформу «Заказы 1» для таблицы «Заказы». -----------------------------------------Удовлетворительно------------------------------------- В таблице «Клиенты» удалить часть полей, оставив поля: Наименование фирмы, Номер заказа, Количество, Цена, Сумма. Отсортировать записи в порядке возрастания по полю Номер заказа. Создать с помощью Конструктора форму «Клиенты 1» для таблицы «Клиенты» со всеми полями. Задать оформление формы: цвет фона – желтый, цвет текста – синий, цвет границы – черный, ширина границы – 4, оформление – с тенью. -----------------------------------------Хорошо----------------------------------------------------- Используя форму «Клиенты 1» добавить две новые записи в талицу «Клиенты» (не заполняя поле Сумма) Создать запрос на обновление для таблицы «Клиенты», задав в поле сумма формулу:
Выполнить обновление данных таблицы «Клиенты». Проверить правильность расчетов. Создать с помощью Мастера создания форм потаблице «Заказы» форму «Заказы 2» с полями: Код клиента, Номер заказа, Название получателя. В форму «Заказы 2» в область заголовка ввести название формы «Заказы» и кнопки Предыдущая запись, Следующая запись, Закрытие формы. Содержание отчета: Пошаговое описание процесса выполнения задания на лабораторную работу с использованием скриншотов. | ||||