Информатика: ОГЭ и ЕГЭ

Тренировка ЕГЭ · задание 3

Задание 3: реляционная база данных

Разбор: как решать задание 3

Задание выполняется с использованием прилагаемого файла.

В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города и их продажах. База данных состоит из трёх таблиц.

Таблица «Движение товаров» содержит записи о поступлении товаров со склада в магазины в течение октября 2024 г., а также информацию о проданных товарах. Поле Тип операции содержит значение Поступление или Продажа, а в соответствующее поле Количество упаковок, шт. внесена информация о том, сколько упаковок товара поступило в магазин или было продано в течение дня. Заголовок таблицы имеет следующий вид.

ID операцииДатаID магазинаАртикулКоличество упаковок, шт.Тип операции

Таблица «Товар» содержит информацию об основных характеристиках каждого товара. Поле Ед_изм указывает, в чём измеряется количество товара в упаковке (граммы, миллилитры или штуки). Заголовок таблицы имеет следующий вид.

АртикулОтделНаименование товараЕд_измКоличество в упаковкеЦена за упаковку

Таблица «Магазин» содержит информацию о местонахождении магазинов. Заголовок таблицы имеет следующий вид.

ID магазинаРайонАдрес

На рисунке приведена схема указанной базы данных: таблица «Движение товаров» связана с таблицей «Магазин» по полю ID магазина и с таблицей «Товар» по полю Артикул (у каждой записи о движении — ровно один магазин и ровно один товар).

Схема базы данных: таблицы «Движение товаров», «Магазин» и «Товар», связанные по полям ID магазина и Артикул

Используя информацию из приведённой базы данных, определите общую массу (в кг) всех видов печенья, проданных в магазинах, расположенных на Элеваторной улице, за период с 19 по 24 октября включительно.

В ответе запишите только число.

Скачать файл к заданию

Решить на Python прямо здесь

Программа выполняется в вашем браузере. Файлы задания уже лежат рядом с программой: 3.xlsx (копия .ods для Python) — открывайте их по этому имени. На экзамене сдаётся только ответ — впишите его в поле ниже. Ctrl+Enter — запуск.


  

Другой вариант