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

Используя информацию из приведённой базы данных, определите общую массу (в кг) всех видов зефира, полученных магазинами, расположенными на проспекте Мира, за период с 5 по 19 июня включительно. В ответе запишите только число.
Правильный ответ
2750
Пояснение
Решение:
Спрашивается масса полученного товара, поэтому нужны только операции с типом «Поступление», а количество упаковок надо перевести в массу через поле «Количество в упаковке» таблицы «Товар».
Шаг 1. В таблице «Магазин» отбираем магазины, у которых в адресе указан проспект Мира. Таких магазинов два — обратите внимание, что они находятся в разных домах, но район в условии не важен.
Шаг 2. В таблице «Товар» находим все виды зефира: зефир в шоколаде (250 г в упаковке), зефир ванильный (800 г), зефир воздушный (500 г) и зефир лимонный (1000 г). Выписываем их артикулы.
Шаг 3. В таблице «Движение товаров» оставляем строки с этими артикулами, магазинами из шага 1, типом операции «Поступление» и датой с 5 по 19 июня включительно. Суммируя «Количество упаковок» по каждому артикулу, получаем 1000, 1000, 1000 и 1200 упаковок соответственно.
Шаг 4. Переводим в граммы и складываем: г. Переводим в килограммы: кг.
Ответ: 2750