Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_ЭК_2012.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
5.66 Mб
Скачать

Алгоритм построения отчета

Выбрать Отчеты, Создание отчета с помощью мастера (рис. 56).

Рис. 56

Выбрать таблицу Товары и перенести все поля, кроме поля Код, с помощью кнопки > (рис. 57).

Рис. 57

Добавить поле Группа товара в уровень группировки (рис. 58).

Рис. 58

При необходимости можно нажать кнопку Итоги (рис. 59) и задать соответствующее действие (например, подсчет средней цены товара по группе).

Рис. 59

Выбрать вид макета и требуемый стиль. Задать имя отчета.

Чтобы откорректировать отчет, откройте его в режиме Конструктора (рис. 60).

Рис. 60

Замените заголовок отчета и параметр Avg как показано на рис. 61

Рис. 61

В результате получим (рис. 62):

Рис. 62

Задания для лабораторной работы Задание 1

Постройте запросы к базе данных Лаб-4.

Запрос 1. Для каждого товара, цена на который превышает 250 рублей, выдать следующую информацию: группа, наименование, цена.

Запрос 2. Для каждого товара, у которого единица измерения — кг, выдать следующую информацию: полное наименование товаров (Группа + Наименование), цена со скидкой 5% (цена*процент).

Запрос 3. Для каждого товара, поставляемого фирмой ООО Албис, выдать следующую информацию: группа, наименование, цена.

Задание 2

В режиме Мастера отчетов постройте отчеты:

  • к таблице Товар с группировкой данных по полю Группа и подсчетом средней цены товара в группе;

  • к таблице Товар с группировкой данных по полю Группа и подсчетом суммы количества товара по каждой группе;

  • к запросу 4.1 с группировкой данных по полю Поставщик и подсчетом минимальной стоимости в группе;

  • к запросу 4.2 с группировкой данных по полю Группа и подсчетом максимальной цены в группе.

Задание 3

Установите связь между таблицами. Для этого выполните следующие действия:

  1. Закройте все таблицы.

  2. Выберите меню Сервис, Схема данных.

  3. Выберите меню Связи, Добавить таблицу.

  4. Щелкните по необходимой таблице, а затем по кнопке Добавить. Когда все таблицы будут добавлены щелкните по кнопке Закрыть.

  5. Выберите таблицы, которые вы хотите связать (например, Покупатель и Продажи).

  6. Поместите курсор мыши на поле Код таблицы Покупатели и нажмите левую кнопку мыши. Удерживая нажатой кнопку мыши переместите указатель на поле Код покупателя таблицы Продажи.

  7. Установите флажок Обеспечение целостности данных.

  8. Нажмите на кнопку Создать.

  9. Аналогично свяжите таблицы Продажи и Товар (рис. 63).

Рис. 63

Задание 4

Создать запрос, позволяющий выдать для товара из таблицы Продажи, объем продаж которого больше 100, следующие данные: Группа товара, Наименование товара, Покупатель, Стоимость (Цена*Объем). Создать отчет с использованием Мастера отчетов к запросу.

Вопросы для самоконтроля

    1. Мощность отношения. Примеры.

    2. Создание запросов в MS Access.

    3. Как задать вычисляемое поле в запросе?

    4. Создание отчетов в MS Access.

    5. Как выполнить группировку и подсчет итогов в группе при создании отчета в MS Access?

    6. Схема данных и ее назначение.

    7. На основе чего можно создавать отчеты?

    8. Какие типы запросов можно создавать в СУБД?

    9. Что получается в результате реализации запроса на выборку?

    10. Что можно делать в режиме Конструктора?