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

Лабораторна робота № 5.

Тема: Створення запитів. Керуючі запити. Створення звітів.

Мета роботи: Навчитися створювати різні типи запитів. Навчитися експортувати таблиці з інших баз даних. Навчитися створювати звіти, засновані на таблицях і запитах.

Хід роботи.

  1. Запустити програму Access: Пуск ð Програми ð Microsoft Office Access.

  2. Відкрити базу даних Рух матеріалів в своїй особистій папці.

  1. Обчислювані поля в запитах. Створити запит З_Сума_продажу з таблиць Продажіі Товари.

    1. На вкладці Запросы  кнопка Создать  обрати Конструктор Ок.

    2. Подвійним клацанням миші обрати таблиці Продажіі Товари у вікні запиту  Закрыть

    3. Обрати поля ГрупаТовару і НаименуванняТовару з таблиці Товари.

    4. Встановити курсор в третьому полі бланка запиту і натиснути кнопку на панелі інструментів Построить

    5. Відкрити Таблицы таблицю Продажі обрати КількістьПродажу ð кнопка Вставить знак *  Відкрити Товари обрати Ціна, кнопка Вставить, кнопка ОК.

    6. У бланку запиту в утвореному полі замість Выражение 1 записати: Сума продажу.

    7. Закрити вікно запиту, ввести ім'я запиту З_Сума_продажу

    8. Переглянути запит.

  2. Групові операції в запитах.

    1. Створити запит за допомогою Конструктора на основі запиту: З_Сума_продажу.

    2. Обрати поля: ГрупаТовару, НаименуванняТовару у, Сума продажу. Встановити сортування за збільшенням по полю ГрупаТовару.

    3. Натиснути піктограму Групповая операция .

    4. У бланку запиту в рядку Груповая операция, що з’явився, в полі НаименуванняТовару в списку, що розкривається, обрати COUNT, в полі Сума продажу – SUM.

    5. Закрити вікно запиту, ввести ім'я запиту З_Сума_продажу_група.

    6. Переглянути запит.

  3. Створення перехресного запиту. Сума по групах товарів

      1. На вкладці Запросы ð кнопка Создать Перекрёстный запрос.

      2. Обрати вкладку Запросы та З_Сума_продажу.

      3. Як заголовки рядків обрати НаименуванняеТовару Далее ð в заголовки стовпців – ГрупаТовару Далее ð для обчислень обрати поле Сума продажу і функцію Сумма ð Далее ð зберігти ім'я запиту З_Сума_продажу _Перекрестный ð Готово.

  4. Редагування даних за допомогою керуючих запитів.

    1. Запит на додавання (добавление). Додати до своїх записів в таблиці Товари нові записи з іншої таблиці Товари2.

      1. Експорт таблиці з іншої бази даних. Відкрити базу даних Рух_матеріалів2 в папці Мої документи  на вкладці Таблицы ð обрати Товари2  в меню Файл ð команда Экспорт  в особистій папці обрати свою БД Рух_матеріалів Кнопка Экспорт задати ім'я таблиці Товари1  ОК .

      2. На вкладці Запросы кнопка Создать Конструктор Добавить таблицу ð источник Товари1.

      3. На панелі інструментів кнопка Тип запроса обрати Добавление  із списку імен таблиць обрати Товари ОК.

      4. На бланку запиту в Поле обрати із структури таблиці Товари1 всі поля окрім ключового.

      5. Закрити вікно запиту і ввести ім'я З_Товари_Додавання.

      6. Відкрити запит  Да  Да.

      7. Відкрити таблицю Товари і перевірити роботу запиту.

    2. Підібрати дані для запиту на оновлення (обновление). Відкрити запит Поиск_повторений_для З_Товари1, якщо є повторення то записати ці групи товарів в зошит. Інакше виписати із таблиці Товари1 будь-яку групу товарів.

    3. Запит на оновлення (обновление).

      1. На вкладці Запрос кнопка Создать Конструктор  додати таблицю Товари.

      2. На панелі інструментів кнопка Тип запроса  обрати Обновление.

      3. У бланку запиту в Поле обрати ГрупаТовару  В рядок Обновление ввести нову назву для групи товарів: Трансформатори та стабілізатори  в рядку Условие одбора ввести минулу групу товару: Трансформатори.

      4. Закрити вікно запиту і ввести ім'я З_Товари_Оновлення.

      5. Відкрити запит  Да Да.

      6. Відкрити таблицю Товари і перевірити роботу запиту.

  1. Створення звітів за допомогою Майстрів.

    1. На вкладці Отчеты вікна бази даних натиснути кнопку Создать.

    2. Створити Автоотчет в стовпець для таблиці Менеджер. Переглянути звіт. Зберегти під ім’ям Звіт_Менеджер.

    3. Створити Автоотчет ленточный для таблиці Покупець. Переглянути звіт. Зберегти під ім’ям Звіт_Покупець.

    4. Створити звіт за допомогою Майстра для таблиці Товари:

    5. Обрати всі поля  Далее ð Додати рівень Группировка за полем – ГрупаТовару Далее ð Сортировка встановити за полем НаименуванняТовару Включити кнопку Итоги, обрати опцію Sum ð ОК ð Далее ðсамостійно обрати Макет Далее ð обрати Стиль ð назвати звіт: Звіт_Товари.

    6. Переглянути всі звіти.

  2. Створити звіт, в якому відбиваються суми по замовленнях і продажах, згруповані по містах, групах товарів, прізвищах.

    1. Створення запиту З_Продажі_Звіт Конструктором запитів. Запит створюється з 3 таблиць: Покупець, Продажіі Товари. У бланк запиту обирати поля Місто, Прізвище, ГрупаТовару, НаименуванняТовару , КількістьПродажу *Ціна з таблиці Товари.

    2. Створити звіт за допомогою Майстра для запиту З_Продажі_Звіт. Обрати всі поля та додати рівні группировки – Місто, Прізвище, ГрупаТовару. Зберегти під назвою Звіт_Продажі.

  1. Закрити всі вікна у вікні Access.

  2. Вийти з Access.