Умение поиска информации в реляционных базах данных · 14 заданий
- Задание №3№3
В файле приведён фрагмент базы данных «Кондитерские изделия» о поставках конфет и печенья в магазины районов города. База данных состоит из трёх табли…
Реляционные базы данных
- Задание №3№3
В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц. Таблица «Движение…
Реляционные базы данных
- Задание №3№3
В файле приведён фрагмент базы данных «Агротовары», принадлежащей агрохолдингу, предлагающему покупателям овощи и фрукты, произведенные на производств…
Реляционные базы данных
- Задание №3№3
В файле приведён фрагмент базы данных «Одежда», принадлежащей предприятию по производству лёгкой одежды. База данных состоит из трёх таблиц. Таблица «…
Реляционные базы данных
- Задание №3№3
В файле приведён фрагмент базы данных «Лекарства» о поставках лекарственных средств в аптеки города. База данных состоит из трёх таблиц. Таблица «Движ…
Реляционные базы данных
- Задание №3№3
В файле приведён фрагмент базы данных «Лекарства» о поставках лекарственных средств в аптеки города. База данных состоит из трёх таблиц. Таблица «Движ…
Реляционные базы данных
- Задание №3№3
В файле приведён фрагмент базы данных «Одежда», принадлежащей предприятию по производству лёгкой одежды. База данных состоит из трёх таблиц. Таблица «…
Реляционные базы данных
- Задание №3№3
В файле приведён фрагмент базы данных «Каршеринг», принадлежащей каршеринговой компании некоторого города. База данных состоит из трёх таблиц. Таблица…
Реляционные базы данных
- Задание №3№3
В файле приведён фрагмент базы данных «Каршеринг», принадлежащей каршеринговой компании некоторого города. База данных состоит из трёх таблиц. Таблица…
Реляционные базы данных
- Задание №3№3
В файле приведён фрагмент базы данных «Каршеринг», принадлежащей каршеринговой компании некоторого города. База данных состоит из трёх таблиц. Таблица…
Реляционные базы данных
- Задание №3№3
В файле приведён фрагмент базы данных «Одежда», принадлежащей предприятию по производству лёгкой одежды. База данных состоит из трёх таблиц. Таблица «…
Реляционные базы данных
- Задание №3№3
В файле приведён фрагмент базы данных «Кондитерские изделия» о поставках конфет и печенья в магазины районов города. База данных состоит из трёх табли…
Реляционные базы данных
В файле приведён фрагмент базы данных «Каршеринг», принадлежащей каршеринговой компании некоторого города. База данных состоит из трёх таблиц.
Таблица «Аренда» содержит записи о датах аренды автомобилей компании клиентами в 2023 г. Заголовок таблицы имеет следующий вид:
| ID операции | Дата аренды | ID автомобиля | ID клиента | Сумма аренды, руб. | Претензии |
|---|
Таблица «Автомобили» содержит информацию о машинах, предлагаемых в аренду. Заголовок таблицы имеет следующий вид:
| ID автомобиля | Марка | Модель | Номер | Год выпуска | Дата последнего техосмотра | Тип двигателя |
|---|
Таблица «Клиенты» содержит информацию о клиентах компании, берущих автомобили в аренду. Заголовок таблицы имеет следующий вид:
| ID клиента | ФИО | Адрес прописки | Нарушения |
|---|
На рисунке приведена схема указанной базы данных:

Используя информацию из приведённой базы данных, определите модуль разницы сумм (в рублях), потраченную клиентами Орловым М. К. и Зайцевым В. С. на аренду автомобилей марки Hyundai в первом полугодии 2023 года. В ответе запишите только число.
Правильный ответ
138
Пояснение
Решение:
Нужно посчитать две суммы по таблице «Аренда» и взять модуль их разности. К строкам «Аренды» подтягиваем марку автомобиля (по полю «ID автомобиля») и фамилию клиента (по полю «ID клиента»).
Шаг 1. В таблице «Клиенты» находим ID Орлова М. К. и ID Зайцева В. С.
Шаг 2. В таблице «Автомобили» отбираем все машины марки Hyundai (тип двигателя в этом задании не важен) и выписываем их ID автомобиля.
Шаг 3. В таблице «Аренда» оставляем строки с этими автомобилями и датой аренды с 1 января по 30 июня включительно. Важная деталь: часть дат в файле записана текстом (например, 29.02.2023), и при фильтрации по дате такие строки легко потерять — их тоже нужно учесть, они относятся к первому полугодию.
Шаг 4. Суммируем «Сумму аренды, руб.» отдельно по каждому клиенту: у Орлова М. К. одна поездка на 379 рублей, у Зайцева В. С. две поездки — 298 и 219 рублей, то есть 298+219=517 рублей. Модуль разности: ∣379−517∣=138.
Ответ: 138