Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Другие методич. материалы / Методические указания по выполнению практической работы на тему "Создание отчетов в СУБД Access 2010"

Методические указания по выполнению практической работы на тему "Создание отчетов в СУБД Access 2010"

  • Информатика

Поделитесь материалом с коллегами:

Тема Создание простых отчетов.

Цель: Научиться создавать и оформлять данные для печати.


Материал для изучения


Отчет – средство отображения данных при выводе на печать. С помощью отчета имеется возможность вывести необходимые сведения в том виде, в котором требуется.

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

группировка и вычисление промежуточных, общих итогов;

красиво оформленные материалы, наклейки и другие документы.

Отчеты базируются на многотабличных запросах. Создают отчеты чаще всего при помощи мастера, а корректируют в режиме Конструктор.

В окне диалога Новый отчет можно выбрать один из вариантов.

Конструктор позволяет создавать отчет «с нуля» и редактировать уже созданный отчет.

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

Автоотчет: в столбец этот мастер создает отчет, в котором каждая запись базового запроса или таблицы представлена в виде простого списка, содержащего названия и значения полей.

Автоотчет: ленточный в отчете этого типа данные записи базового запроса или таблицы выводятся в одной строке. Если таблицы базового запроса связаны отношением «один-ко-многим», то мастер создает группу для данных, поступающих со стороны отношения «один», но не вычисляет никаких итоговых значений. При создании отчета используется последний стиль, который был выбран в мастере отчетов или применен с помощью автоформата в конструкторе отчетов.

hello_html_32cad2ad.pngВся информация в отчете разбивается на разделы, каждый из которых имеет специальное назначение. При печати разделы располагаются на страницах в определенном порядке.

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

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

Верхний колонтитул печатается в верхней части каждой страницы отчета и может содержать заголовки столбцов.

Область данных содержит основную часть данных, которые требуется представить в отчете. Этот раздел повторяется для каждой записи из базового источника данных отчета.

Нижний колонтитул печатается в нижней части каждой страницы отчета и может содержать номера страниц.

Примечание отчета печатается один раз в конце отчета (на последней странице перед нижним колонтитулом) и может содержать результаты вычислений над всеми записями отчета. Этот раздел является самым последним в отчете.

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

Примечание группы используется при группировки данных, печатается в нижней части каждой группы и может содержать поля, по которым производится группировка, и итоговые значения по группе, рассчитанные с помощью специальных функций:

  • Count (*) – количество записей

  • Sum (поле) – сумма значений указанного поля

  • Avg (поле) - среднее арифметическое значений указанного поля

  • Min (поле) – минимальное значение указанного поля

  • max (поле) – максимальное значение указанного поля


Практическое задание:

По имеющейся базе данных Успеваемость.accdb (см. материал по созданию базы данных в файле «Создание БД в СУБД Access_2010») создать отчеты.


На рисунке представлена схема базы данных Успеваемость. Accdb
hello_html_m16adcb68.png


  1. Создать простой отчет с помощью Мастера для получения Списка предметов (см ход работы)

  2. При помощи Конструктора оформите отчет

hello_html_m618cc4c6.png

  1. Составить простой отчет с помощью Мастера для получения Справки для студентов (макет – в столбец). При помощи Конструктора оформите отчет

hello_html_mfeed7b8.pnghello_html_7fc95837.png

  1. Составить отчет с группировкой при помощи Мастера для получения Список студентов по группам (см ход работы).

hello_html_5550f156.png

  1. При помощи Конструктора оформите отчет

hello_html_32cad2ad.pnghello_html_m178217fd.png

  1. Составить отчет с группировкой при помощи Мастера для получения Ведомостей по предметам (см ход работы).

hello_html_b1eed74.png






  1. При помощи Конструктора оформите отчет

hello_html_d47589e.pnghello_html_32b3e675.png

  1. Составить отчет с группировкой при помощи Мастера для получения Ведомостей по студентам (группировка по группам - студентам). При помощи Конструктора оформите отчет

hello_html_57fe6e38.png


Ход работы

  1. Запустить Мастер по созданию отчетов

  2. Выбрать в строке Таблицы и запросы таблицу Предмет.

  3. Выберите поля все поля

  4. нажав кнопку hello_html_m78ab3caa.png. Далее.

  5. Уровни группировки не выбирать. Далее

  6. Сортировка по полю название. Далее

  7. Макет – табличный, ориентация - книжная. Далее

  8. Задайте имя отчета: Список предметов

  9. Готово.


Ход работы

  1. Запустить Мастер по созданию отчетов

  2. Выбрать в строке Таблицы и запросы - таблица Студенты

  3. Выберите поля все поля

  4. нажав кнопку hello_html_m78ab3caa.png. Далее.

  5. Уровни группировки – Группа. Далее

  6. Сортировка по полю Фамилия. Итоги – специальность AVG (среднее арифметическое), данные и итоги. ОК. Далее

  7. Макет – структура, ориентация - книжная. Далее

  8. Задайте имя отчета: Списки студентов по группам

  9. Готово.


Ход работы

  1. Запустить Мастер по созданию отчетов

  2. Выбрать в строке Таблицы и запросы - запрос Полная ведомость

  3. Выберите поля все поля

  4. нажав кнопку hello_html_m78ab3caa.png. Далее.

  5. Вид представления – Предмет. Далее

  6. Уровни группировки - Группа. Далее

  7. Сортировка по полю Фамилия. Итоги – Оценка AVG (среднее арифметическое), данные и итоги. ОК. Далее

  8. Макет – структура, ориентация - книжная. Далее

  9. Задайте имя отчета: Семестровые ведомости

  10. Готово.


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

  1. Установка сетевого принтера.

  2. Создание автоотчета.

  3. Создание отчета по запросу.

  4. Создание отчета с итогами.

  5. Изменение уровня группировки.

  6. Редактирование отчета.

Выберите курс повышения квалификации со скидкой 50%:

Автор
Дата добавления 17.09.2015
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров320
Номер материала ДA-049384
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх