3 задание ЕГЭ по информатике: как решать базы данных

Кому: выпускнику · Обновлено 2026-10-25

Раздел: Информатика · Тема: Разборы заданий по номерам · Задание 3

В задании № 3 даны несколько связанных таблиц, и нужно по ним найти число: количество, сумму или выручку. Решается оно в электронных таблицах: сначала связываешь таблицы по кодам, затем отбираешь нужные строки и считаешь итог. Ниже шаблон решения, формулы и типичные ошибки.

Решить задание в тренажёре

Что проверяет номер 3 в ЕГЭ по информатике

Задание проверяет умение работать с реляционной базой данных: данные лежат не в одной таблице, а в нескольких, и связаны между собой через коды. В файле обычно три таблицы: справочник магазинов или сотрудников, справочник товаров, и таблица операций (поставки, продажи, движение товаров), где вместо названий стоят только коды.

Ответ — одно число, чаще целое. Поэтому важна точность на каждом шаге: одна неверно подтянутая цена или пропущенная строка меняют итог целиком.

Условия в разных вариантах формулируют по-разному: количество проданных единиц, общая стоимость, изменение остатка, разница между периодами. Но основа одна — связать таблицы и отфильтровать строки.

Теория: как устроены связи между таблицами

Ключ — столбец с кодом, по которому одна таблица ссылается на другую. В таблице операций стоит код товара, а название и цена хранятся в справочнике товаров. Чтобы узнать цену операции, нужно найти этот код в справочнике и взять значение из соседнего столбца.

Связь «один ко многим»: один товар встречается в справочнике один раз, а в таблице операций — много раз. Именно поэтому искать надо от операций к справочнику, а не наоборот.

Пример задания из банка «Ранга»

Этот пример показывает весь путь: найти код магазина в справочнике, подтянуть цену товара и посчитать сумму произведений. Реши его самостоятельно, а потом сверь свой ответ и ход рассуждений.

Условие. В файле базы данных три таблицы.

Таблица «Магазины» (код | название):
1 | «Восход»
2 | «Заря»
3 | «Луч»
4 | «Маяк»

Таблица «Товары» (кодназваниецена за единицу, руб.):
1хлеб182
2молоко157
3сыр89
4чай188
Таблица «Поставки» (код магазинакод товараколичество):
2225
4316
1427
1325
342
4325
4423
412
1311
349
4430
3415

Определи общую стоимость всех товаров, поставленных в магазин «Луч». В ответе запиши только целое число, единицу измерения писать не нужно.

Показать ответ и решение
  1. Задача на соединение трёх таблиц. Каждая строка поставки даёт код магазина, код товара и количество; цена берётся из таблицы товаров по коду товара.
  2. Отбери только те строки поставок, у которых код магазина равен коду нужного магазина, — остальные в расчёт не идут.

Ответ: 4888

Решить похожие задания в тренажёре

Как решать 3 задание ЕГЭ по информатике: шаблон по шагам

Это общий порядок действий, который подходит почти для любого варианта.

  • Прочитай вопрос и выпиши, что именно искать: сумму, количество или разницу, и по какому магазину, товару, району или дате.
  • Найди в справочнике код нужного объекта. Если в условии «Луч», открой таблицу магазинов и посмотри его код — не ищи по названию в таблице операций, там его нет.
  • В таблице операций добавь вспомогательные столбцы: цену, название или район, подтянутые из справочников.
  • Добавь столбец с произведением: количество на цену. Для сумм это обязательный шаг.
  • Отбери строки по условию и посчитай итог.
  • Проверь ответ: пересчитай вручную две-три строки и убедись, что единицы измерения и тип числа (целое или нет) соответствуют условию.

3 задание через ВПР: формулы Excel

Здесь ВПР — это функция электронных таблиц (вертикальный просмотр), а не проверочная работа в школе. Она ищет значение в первом столбце диапазона и возвращает значение из указанного столбца той же строки. Запись: ВПР(что ищем; диапазон справочника; номер столбца; 0). Последний аргумент 0 означает точное совпадение — не забывай его, иначе функция может вернуть неверную строку.

Диапазон справочника закрепляй знаками доллара (например, $A$2:$C$100), чтобы при копировании формулы вниз он не сдвигался. Номер столбца считается от первого столбца диапазона, а не от начала листа.

Для итоговых подсчётов пригодятся ещё три инструмента. СУММЕСЛИ суммирует значения по одному условию, СУММЕСЛИМН — по нескольким сразу. СУММПРОИЗВ перемножает два столбца и складывает произведения: так можно получить выручку без отдельного столбца. Сводная таблица тоже подойдёт, если нужно сгруппировать данные по магазинам или датам.

Если умеешь программировать, те же действия выполняются в Python или SQL, но для этого задания электронные таблицы обычно быстрее и нагляднее.

3 задание ЕГЭ по информатике: выручка и другие типы вопросов

Основные типы, которые встречаются в заданиях по базам данных, различаются только последним шагом.

  • Выручка или общая стоимость: сумма произведений количества на цену по отобранным строкам.
  • Количество единиц: сумма столбца «количество» по условию, цена не нужна.
  • Число строк или записей: подсчёт строк, удовлетворяющих условию (СЧЁТЕСЛИ).
  • Изменение между датами или периодами: две суммы по разным условиям и их разность.
  • Сравнение объектов: найти значение для каждого и выбрать большее или меньшее по условию.
  • Фильтр по свойству справочника: например, товары определённой категории или магазины одного района — сначала подтягиваешь свойство, потом отбираешь.

Разбор 3 задания ЕГЭ по информатике: типичные ошибки

Большинство потерь связано не со сложной логикой, а с невнимательностью при подготовке данных. Вот что стоит проверять каждый раз.

  • Перепутаны название и код: в таблице операций стоят коды, и искать по названию бесполезно.
  • В ВПР забыт последний аргумент 0, и функция берёт приблизительное совпадение.
  • Диапазон справочника не закреплён, и при копировании формулы он сдвигается — часть строк получает ошибку #Н/Д или чужое значение.
  • Просуммировано количество вместо произведения количества на цену.
  • Отобраны не все строки: фильтр захватил не весь диапазон или в данных есть дубли кодов с разным написанием.
  • Ответ записан с единицами измерения или с дробной частью, когда в условии просят целое число.

Где брать варианты и как тренироваться

Реальные формулировки и структуру файлов смотри в открытом банке и демонстрационных материалах на сайте ФИПИ (fipi.ru): там видно, как оформляются условия и какие таблицы выдаются. Обновления спецификации и кодификатора на текущий год проверяй там же, а не в пересказах.

Для тренировки решай по одному заданию в день и сразу сверяй ответ: сначала разбери алгоритм на 2–3 вариантах, потом ускоряйся. В «Ранге» есть тренажёр заданий по информатике с проверкой ответа и бесплатный тест, чтобы понять, насколько уверенно ты справляешься с этим номером.

Частые вопросы

Нужно ли знать SQL для 3 задания?

Нет, достаточно электронных таблиц: ВПР, фильтр, СУММЕСЛИ или СУММПРОИЗВ. SQL или Python можно использовать, если ты в них уверен, но на экзамене важнее надёжность, чем изящество решения.

Что делать, если ВПР выдаёт #Н/Д?

Проверь, что искомый код есть в первом столбце диапазона, а сам диапазон начинается именно с этого столбца. Убедись, что последний аргумент равен 0 и что диапазон закреплён знаками доллара.

Как проверить ответ, если эталона под рукой нет?

Пересчитай вручную несколько строк с нужным кодом и сравни частичную сумму с формулой. Ещё помогает посчитать итог двумя способами: например, через СУММПРОИЗВ и через отдельный столбец с произведением.

Где посмотреть актуальные требования к заданию?

В документах ФИПИ на fipi.ru: демонстрационный вариант, кодификатор и спецификация. Это единственный надёжный источник по структуре работы на текущий год.

Сколько времени уйдёт на подготовку к номеру 3?

Если ты уверенно владеешь Excel, обычно хватает нескольких занятий, чтобы отработать шаблон. Если с функциями пока сложно, начни с ВПР и СУММЕСЛИ на простых таблицах, а затем переходи к вариантам из банка.

Полезно по теме

Читать дальше

Все статьи «Ранг» о подготовке к экзаменам

Проверить себя в тренажёре

Открывается тренировочное задание в формате ЕГЭ: условие видно сразу, краткий ответ проверяется без регистрации.

Решить задание в тренажёре

Не уверен, что это вообще нужно? Бесплатный тест — 10 минут, без регистрации и без карты: сразу видно первичный балл

Материал — разъяснение «Ранг». Официальные правила экзамена, расписание, шкалы баллов и перечни заданий публикуют ФИПИ (fipi.ru) и Рособрнадзор (obrnadzor.gov.ru). Мы не обещаем конкретных баллов: результат зависит от твоей работы.