Скачиваний:
0
Добавлен:
16.05.2025
Размер:
439.68 Кб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

Кафедра проблемно-ориентированных вычислительных комплексов

ПРЕПОДАВАТЕЛЬ

Доцент, канд. техн. наук

С.Г. Толмачев

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

Лабораторная работа №2

Простые запросы

по курсу: Информационные системы и технологии

СТУДЕНТКА ГР. №

Z0411

13.01.23

М. В. Карелина

номер группы

подпись, дата

инициалы, фамилия

Номер студенческого билета: 2020/3477

Санкт-Петербург

2023

Цель работы: получение практических навыков работы в конструкторе при разработке простых запросов в MS Access.

Вариант 10

Данная работа основана на таблицах «Путевки» (Рис.1), «Маршруты» (Рис.2) и «Клиенты» (Рис.3), реализованных в лабораторной работе №1. Рисунок 1. Таблица Путевки Рисунок 2. Таблица Маршруты

Рисунок 3. Таблица Клиенты

Выполнение работы.

Кейс 1: в туристическое агентство обратилась пара молодоженов с просьбой подобрать маршрут в Таиланд. Клиентов интересует ориентировочная стоимость поездки. Администратору требуется выполнить запрос на извлечение этих данных.

Для начала реализуется запрос на выборку по одному критерию – страна Тайланд: «Создание» → «Конструктор запросов» → «Таблицы» → «Маршруты» (Рис.4).

Рисунок 4. Создание запроса

Далее определяются поля нового запроса, и указывается условие отбора «Таиланд» (Рис.5).

Результат отбора (Рис.6).

Рисунок 5. Определение полей запроса

Рисунок 6. Выборка по условию запроса

После реализуется запрос по двум критериям: страна и длительность. Т.к. по заданию необходимо отобрать маршруты с длительность не меньше 2 дней, то в поле отбора «Длительность» указывается условие «>2» (Рис.7)

Результат отбора. (Рис.8)

Рисунок 7. Установка условий отбора

Рисунок 8. Отбор по нескольким критериям

Кейс 2: На основании таблицы «Путевки» создадим вычисляемы запрос (Рис.9,10) дав скидку 4% клиентам чья сумма к оплате превышала 4000000 или количество путевок было больше или равно 4. «Выделить пустой столбец» → «Построитель выражений» → «Выбор элемента и категории выражений» (Рис.11).

Рисунок 9. Заспрос с выборкой

Рисунок 10. Результат выборки

Рисунок 11. Разработка вычисляемого поля

Для корректного отображения величины измерения полученных данных в «Денежном» формате его необходимо определить в Окне свойств запроса (Рис.12).

Рисунок 12. Определение формата

Результат реализации вычисляемого запроса Допскидка: [Путевки]![Сумма к оплате]-([Путевки]![Сумма к оплате]*0,04) представлен на (Рис.13).

Рисунок 13. Результат выполнения вычисляемого запроса

Кейс 3: для расчета нагрузки в 2023 году необходимо вывести информацию о клиентах и количестве путевок. Данные создаваемого запроса будут основаны на данных из двух таблиц: таблицы «Клиенты» и «Путевки». При помощи Конструктора запросов выбираются необходимые данные для отображения в столбцах запроса. Полная таблица данных (Рис.14).

Рисунок 14. Таблица данных

Затем в поле «Условие отбора» (Дата начала и Дата окончания) прописывается выражение Between #10.10.2022# And #14.10.2022# (Рис.15), кнопка «Выполнить». Результат запроса (Рис.16).

Рисунок 15. Конструктор запросов

Рисунок 16. Вывод данных запроса

Для создания трёхтабличного запроса возьмём данные из всех трёх таблиц: «Клиенты», «Маршруты», «Путевки».

Цель: Узнать точное количество клиентов, которые приобрели путёвки в 2023 году по критерию страна Мексика.(Рис.17). Результат запроса (Рис.18).

Рисунок 17. Параметры запроса Рисунок 18. Результат трехтабличного запроса

Вывод

В ходе данной лабораторной работы были получены практические навыки работы в конструкторе при разработке простых запросов в MS Access.

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

Список использованных источников:

1. Справочная служба MS Office. URL: http://support.office.microsoft.com (дата посещения 09.01.2022).

2. Методические указания: https://pro.guap.ru/get-task/eb63d4b64221cbdfe376a0a314d85c68

Соседние файлы в папке 2
  • #
    16.05.202516.6 Mб01.accdb
  • #
    16.05.20251.11 Mб01.docx
  • #
    16.05.202516.6 Mб02.accdb
  • #
    16.05.2025439.68 Кб02.docx
  • #
    16.05.202516.6 Mб03.accdb
  • #
    16.05.2025485.02 Кб03.docx
  • #
    16.05.202516.6 Mб04.accdb
  • #
    16.05.2025745.4 Кб04.docx
  • #
    16.05.202516.6 Mб05.accdb