Задание 3. Поиск и сортировка информации в базах данных. ЕГЭ 2026 по информатике
Средний процент выполнения: 76%
Ответом к заданию 3 по информатике может быть цифра (число) или слово.
Алгоритм решения задания 3:
- Внимательно изучи структуру таблицы базы данных (названия полей и типы данных).
- Прочитай условие и выдели все критерии отбора записей.
- Определи, к каким полям таблицы относится каждый критерий.
- Последовательно примени критерии отбора к записям таблицы.
- Отбрось записи, не удовлетворяющие хотя бы одному условию.
- Подсчитай или выпиши записи, которые полностью соответствуют условиям задания.
- Запиши ответ в требуемом формате.
Подпишись на суперполезные материалы
Задачи для практики
Задача 1
В файле приведён фрагмент базы данных о поставках товаров в магазины районов города. База данных состоит из трёх таблиц.
Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение октября 2024 г., а также информацию о проданных товарах. Поле «Тип операции» содержит значение «Поступление» или «Продажа», а в поле «Количество упаковок, шт» указано, сколько упаковок товара поступило в магазин или было продано в течение дня.
Заголовок таблицы:
| ID операции | Дата | ID магазина | Артикул | Количество упаковок, шт | Тип операции |
|---|
Таблица «Товар» содержит информацию об основных характеристиках каждого товара.
Заголовок таблицы:
| Артикул | Отдел | Наименование товара | Единица измерения | Количество в упаковке | Цена за упаковку |
|---|
Таблица «Магазин» содержит информацию о местонахождении магазинов.
Заголовок таблицы:
| ID магазина | Район | Адрес |
|---|
Используя информацию из приведённой базы данных, определите на сколько килограммов изменилось количество паштета (всех видов) Центрального района за период с 2 по 14 октября включительно. В ответе запишите целую часть полученного числа кг.
Решение
1. В таблице «Товар» выбираем все товары, в названии которых есть слово «Паштет».
2. В таблице «Магазин» выбираем магазины Центрального района.
3. В таблице «Движение товаров» выбираем записи: дата с 02.10 по 14.10 включительно, ID магазина Центрального района. артикул = 6, 7,9.
4. Считаем изменение количества (поступление – продажа). Не забываем умножить количество упаковок на кол-во грамм и перевести в килограммы
Задача 2
В файле приведён фрагмент базы данных о поставках товаров в магазины районов города. База данных состоит из трёх таблиц.
Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение октября 2024 г., а также информацию о проданных товарах. Поле «Тип операции» содержит значение «Поступление» или «Продажа», а в поле «Количество упаковок, шт» указано, сколько упаковок товара поступило в магазин или было продано в течение дня.
Заголовок таблицы:
| ID операции | Дата | ID магазина | Артикул | Количество упаковок, шт | Тип операции |
|---|
Таблица «Товар» содержит информацию об основных характеристиках каждого товара.
Заголовок таблицы:
| Артикул | Отдел | Наименование товара | Единица измерения | Количество в упаковке | Цена за упаковку |
|---|
Таблица «Магазин» содержит информацию о местонахождении магазинов.
Заголовок таблицы:
| ID магазина | Район | Адрес |
|---|
Используя информацию из приведённой базы данных, определите суммарную стоимость (в руб. ) Спагетти, поступивших в магазины Нагорного района за период с 9 по 15 октября включительно. В ответе запишите только число.
Решение
1. Из таблицы «Товар» находим данные по товару «Спагетти»:
| Артикул | Отдел | Наименование товара | Единица измерения | Количество в упаковке | Цена за упаковку |
|---|---|---|---|---|---|
| 35 | Макароны | Спагетти | гр | 500 | 65 |
Цена за упаковку спагетти = 65 руб.
2. Из таблицы «Магазин» выбираем магазины Нагорного района:
3. Из таблицы «Движение товаров» выбираем записи: дата с 09.10 по 15.10 включительно, ID магазина =1, 3, 8, 13, 15 артикул = 35, тип операции = «Поступление».
Общее количество поступивших упаковок: 2700 упаковок
4. Вычисляем суммарную стоимость:
2700 × 65 = 175500
Ответ: 175500
Задача 3
В файле приведён фрагмент базы данных «Театр» о продаже билетов в театр города. База данных состоит из трёх таблиц. Таблица «Продажа билетов» содержит записи о продаже билетов на спектакли в течение театрального сезона. Заголовок таблицы имеет следующий вид, по ним можно определить данные в таблице.
| ID операции | Дата продажи | Время продажи | Код спектакля | ID тарифа | Дата спектакля | Количество проданных билетов для взрослых (без льгот) | Количество проданных льготных билетов для взрослых | Количество проданных детских билетов |
Таблица «Спектакли» имеет следующий вид.
| Код спектакля | Название | Автор | Режиссёр | Жанр |
Таблица «Цены» имеет следующий вид.
| ID тарифа | Название тарифа | Стоимость билета для взрослого (без льгот), руб. | Стоимость льготного билета для взрослого, руб. | Стоимость детского билета, руб. |
Используя информацию из приведённой базы данных, определите общую сумму (в рублях), вырученную за льготные билеты для взрослых на все спектакли жанра «Драма», поставленные режиссёром Сливкиной К.В., проданные по вечернему тарифу зимнего сезона. В ответе запишите только число.
Решение
1. Подготовка данных.
- Откройте таблицы «Продажа билетов», «Спектакли» и «Цены» в редакторе электронных таблиц.
- Для удобства работы разместите каждую таблицу на отдельном листе.
2. Отбор нужных спектаклей.
- Перейдите к таблице «Спектакли».
- Установите фильтр по полю Жанр и выберите значение «Драма».
- Дополнительно установите фильтр по полю Режиссёр и выберите Сливкина К.В..
- Скопируйте коды отобранных спектаклей (поле Код спектакля).
3. Отбор нужного тарифа.
- Перейдите к таблице «Цены».
- Установите фильтр по полю Название тарифа и выберите «Вечерний, зимний сезон».
- Запомните или скопируйте соответствующий ID тарифа.
- Также определите значение поля Стоимость льготного билета для взрослого.
4. Отбор записей о продаже билетов.
- Перейдите к таблице «Продажа билетов».
- Установите фильтр по полю Код спектакля, выбрав ранее найденные коды спектаклей.
- Дополнительно установите фильтр по полю ID тарифа, выбрав нужный тариф.
5. Подсчёт количества проданных льготных билетов.
- Просуммируйте значения в столбце «Количество проданных льготных билетов для взрослых» для всех отобранных строк.
- Полученную сумму обозначим как N.
6. Вычисление общей выручки.
- Умножьте N на стоимость льготного билета для взрослого (из таблицы «Цены»).
- Полученное произведение и есть искомая сумма выручки.
Ответ: полученное число. (4800)
Задача 4
Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение октября 2024 г., а также информацию о проданных товарах. Поле Тип операции содержит значение «Поступление» или «Продажа», а в соответствующее поле Количество упаковок, шт внесена информация о том, сколько упаковок товара поступило в магазин или было продано в течение дня.
Заголовок таблицы:
| ID операции | Дата | ID магазина | Артикул | Количество упаковок, шт | Тип операции |
|---|
Таблица «Товар» содержит информацию об основных характеристиках каждого товара.
Заголовок таблицы:
| Артикул | Отдел | Наименование товара | Единица измерения | Количество в упаковке | Цена за упаковку |
|---|
Таблица «Магазины» содержит информацию о местонахождении магазинов.
Заголовок таблицы:
| ID магазина | Район | Адрес |
|---|
Используя информацию из приведённой базы данных, определите общую стоимость (в руб. ) упаковок кефира (всех видов), полученных магазинами Центрального района за период со 2 по 9 октября включительно. В ответе запишите только число.
Решение
Для решения задач по данной базе данных используются объединения таблиц «Движение товаров», «Товар» и «Магазины» с помощью функции ВПР.
1. Добавление данных о товаре в таблицу «Движение товаров»
Чтобы определить название товара, отдел или цену за упаковку, используем поиск по полю Артикул.
| Что нужно получить | Формула ВПР (пример) |
|---|---|
| Наименование товара | =ВПР(D2;Товар!A:F;3;ЛОЖЬ) |
| Отдел | =ВПР(D2;Товар!A:F;2;ЛОЖЬ) |
| Цена за упаковку | =ВПР(D2;Товар!A:F;6;ЛОЖЬ) |
| Количество в упаковке | =ВПР(D2;Товар!A:F;5;ЛОЖЬ) |
Где D2 — ячейка с артикулом в таблице «Движение товаров».
2. Добавление данных о магазине
Чтобы определить район или адрес магазина, используем поиск по полю ID магазина.
| Что нужно получить | Формула ВПР (пример) |
|---|---|
| Район | =ВПР(C2;Магазины!A:C;2;ЛОЖЬ) |
| Адрес | =ВПР(C2;Магазины!A:C;3;ЛОЖЬ) |
Где C2 — ячейка с ID магазина в таблице «Движение товаров».
3. Расчёт выручки по операции
Чтобы вычислить сумму продажи по каждой строке:
| Показатель | Формула |
|---|---|
| Сумма операции | =E2 * ВПР(D2;Товар!A:F;6;ЛОЖЬ) |
Где:
- E2 — количество упаковок
- D2 — артикул
4. Пример общей схемы решения
| ID операции | Дата | ID магазина | Артикул | Количество | Тип операции | Наименование | Район | Цена | Сумма |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 01.10.2024 | 3 | 101 | 20 | Продажа | =ВПР(D2;Товар!A:F;3;ЛОЖЬ) | =ВПР(C2;Магазины!A:C;2;ЛОЖЬ) | =ВПР(D2;Товар!A:F;6;ЛОЖЬ) | =E2*I2 |
Таким образом, все необходимые данные объединяются через функцию ВПР, а расчёты выполняются стандартными формулами Excel.
Задача 5
В файле приведён фрагмент базы данных «Склад» о поставках товаров на складах разных районов города. База данных состоит из трёх таблиц. Таблица «Движение товаров» содержит записи о поставках товаров на разные склады в течение первой декады апреля 2022 г. Заголовок таблицы имеет следующий вид, по ним можно определить данные в таблице.
| ID операции | Дата | ID склада | Артикул | Тип операции | Количество упаковок, шт. |
Таблица «Товар» имеет следующий вид.
| Артикул | Наименование | Ед. изм. | Количество в упаковке |
Таблица «Магазин» имеет следующий вид.
| ID склада | Район | Адрес |
На рисунке ниже приведена схема базы данных
Используя информацию из приведённой базы данных, определите на сколько увеличилось количество упаковок всех видов чая, имеющихся на складах Советского района, за период с 1 по 10 апреля включительно. В ответе запишите только число
Решение
Для решения этой задачи нужно последовательно выполнить фильтр на всех листах и выбрать все необходимые данные
Для начала необходимо определить первую декаду апреля 2022г. Затем необходимо в таблице Товар определить артикулы всех видов чая и выбрать их в фильтрах в таблице Движение товара. Затем определить какие склады относятся к складам Советского района.
Задача 6
В файле приведён фрагмент базы данных «АЗС» с информацией о заправке автомобилей на АЗС. База данных состоит из трёх таблиц. Таблица «Операции на АЗС» содержит записи о заправке топливом за период с 1.09.2021 по 1.10.2021 года. Заголовок таблицы имеет следующий вид:
| ID операции | Дата | ID АЗС | ID топлива | Количество литров |
Таблица «АЗС» содержит информацию об АЗС, городе и закодированном районе расположения
| ID АЗС | Город | Наименование АЗС | Код района |
Таблица «Топливо» о видах топлива. Заголовок таблицы имеет следующий вид.
| ID топлива | Вид топлива |
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, найдите количество АЗС в Казани, которые продали суммарно более 50 литров дизельного топлива (ДТЛ и ДТЗ) за период с 16.09.2021 по 20.09.2021. В ответе запишите только число.
Решение
Для начала фильтрами выделим нужные строки.
Используя фильтр (раздел Данные в Excel) в таблице "Топливо" найдём ID для ДТЛ и ДТЗ. Получим ДТ1 и ДТ2.
Используя фильтр в таблице "АЗС" нужно выбрать город Казань. Получим ID АЗС - от 13 до 29.
Применяем найденные значения в фильтре для таблицы "Операции на АЗС". Чтобы было проще выбрать все ID АЗС, в фильтрах выберем "Числовые фильтры" "Между", поставим больше или равно 13, меньше или равно 29. Добавим фильтр по дате с 16 сентября по 20 сентября.
Скопируем отфильтрованные данные на новый лист "Лист1" для дальнейшей работы.
Перейдём на лист "АЗС", создадим столбец "Суммарные продажи". Нам интересны строки с 14 по 30, где указан город "Казань"
В ячейку E14 напишем формулу =СУММЕСЛИ(Лист1!C\$2:C\$27;A14;Лист1!E\$2:E\$27), растянем её до 30 строки. Так мы посчитаем суммарные продажи отдельно для каждой АЗС.
Рядом напишем формулу =СЧЁТЕСЛИ(E14:E30;">50"), чтобы посчитать количество АЗС, где продали > 50 литров. Получим ответ 7
Задача 7
В файле приведён фрагмент базы данных «АЗС» с информацией о заправке автомобилей на АЗС. База данных состоит из трёх таблиц. Таблица «Операции на АЗС» содержит записи о заправке топливом за период с 1.09.2021 по 1.10.2021 года. Заголовок таблицы имеет следующий вид:
| ID операции | Дата | ID АЗС | ID топлива | Количество литров |
Таблица «АЗС» содержит информацию об АЗС, городе и закодированном районе расположения
| ID АЗС | Город | Наименование АЗС | Код района |
Таблица «Топливо» о видах топлива. Заголовок таблицы имеет следующий вид.
| ID топлива | Вид топлива |
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, найдите сумму литров АИ98 и АИ100 проданных на АЗС Лукоил в Москве. В ответе запишите только число.
Решение
Воспользуйтесь фильтрами в таблицах, чтобы найти необходимые значения.
Используя фильтр (раздел Данные в Excel) в таблице "Топливо" найдите ID для АИ98 и АИ100. Получим Б4 и Б5.
Используя фильтр в таблице "АЗС" нужно выбрать город Москва и "Наименование АЗС" - Лукоил. Получим ID АЗС - 6 и 11.
Примените найденные значения в фильтре для таблицы "Операции на АЗС" и вычислим сумму полученных значений.
Задача 8
В файле приведён фрагмент базы данных «АЗС» с информацией о заправке автомобилей на АЗС. База данных состоит из трёх таблиц. Таблица «Операции на АЗС» содержит записи о заправке топливом за период с 1.09.2021 по 1.10.2021 года. Заголовок таблицы имеет следующий вид:
| ID операции | Дата | ID АЗС | ID топлива | Количество литров |
Таблица «АЗС» содержит информацию об АЗС, городе и закодированном районе расположения
| ID АЗС | Город | Наименование АЗС | Код района |
Таблица «Топливо» о видах топлива. Заголовок таблицы имеет следующий вид.
| ID топлива | Вид топлива |
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, найдите среднее количество литров дизельного топлива (ДТЛ и ДТЗ) заправленных на АЗС Сибнефть в Екатеринбурге. В ответе запишите только целую часть числа.
Решение
Воспользуйтесь фильтрами в таблицах, чтобы найти необходимые значения.
Используя фильтр (раздел Данные в Excel) в таблице "Топливо" найдите ID дизельного топлива. Получим ДТ1 и ДТ2.
Используя фильтр в таблице "АЗС" нужно выбрать город Екатеринбург и "Наименование АЗС" - Сибнефть. Получим ID АЗС - 31.
Примените найденные значения в фильтре для таблицы "Операции на АЗС" и вычислим среднее значение используя формулу =ПРОМЕЖУТОЧНЫЕ.ИТОГИ()
В ответе нужно записать только целую часть числа.
Задача 9
В файле, прикреплённом к данной задаче, приведён фрагмент базы данных о торговых операциях. База данных состоит из трёх таблиц, расположенных на разных листах файла.
Таблица "Организации" содержит записи о компаниях, которым поставляются товары. В каждой записи содержится следующая информация: наименование организации, её ID в базе данных, регион и адрес расположения офиса.
| Наименование организации | ID организации | Регион | Адрес |
Таблица "Отгруженные заказы" содержит записи о конкретных заказах. В каждой записи содержится следующая информация: номер накладной, ID организации, которой отгружался товар, количество упаковок, артикул товара и дата отгрузки.
| Номер накладной | Отгружено организации (ID) | Количество упаковок | Артикул товара | Дата отгрузки |
Таблица "Товары" содержит записи о продаваемых товарах. В каждой записи содержится следующая информация: наименование товара, его артикул, отдел, количество единиц в упаковке.
| Наименование товара | Артикул | Отдел | Количество единиц в упаковке |
Определите ID компании, в которую было поставлено наибольшее количество единиц товаров.
На рисунке приведена схема базы данных.
Решение
Добавим дополнительный столбец на лист "Отгруженные заказы" - "Количество товаров в упаковке". Для этого воспользуемся формулой $=ВПР(D2;Товары!A\$1:D\$10;4; ЛОЖЬ)$, где D2 - поле с артикулом товара, $Товары!A\$1:D\$10$ - таблица, в которой будем искать этот артикул (необходимо поменять первые 2 столбца местами, т.к. артикул должен быть на первом месте", 4 - номер столбца, из которого будет возвращаться значение. В данном случае это "Количество единиц в упаковке". Перемножим "Количество упаковок" на "Количество единиц в упаковке".
Далее на листе "Отгруженные заказы" поочередно с помощью фильтра будем включать ID каждой организации. Вычислим сумму единиц товаров для каждой организации:
D01 - 205208 единиц.
D02 - 34802 единиц.
D03 - 29942 единиц.
D04 - 164930 единиц.
D05 - 0 единиц.
D06 - 45242 единиц.
Наибольшее количество единиц товаров было отгружено в организацию D01.
Ответ: D01.
Задача 10
В файле приведён фрагмент базы данных «Поступление» с информацией о проходном балле в высшие учебные заведения. База данных состоит из трёх таблиц. Таблица «Проходной балл» содержит записи о проходных баллах по разным направлениям в учебные заведения за период с 2015 по 2021 года. Заголовок таблицы имеет следующий вид:
| ID ВУЗа | Дата | ID направления | Проходной балл | Количество бюджетных мест | Количество внебюджетных мест | Стоимость |
Таблица «Направление» содержит информацию об основных направлениях подготовки специалистов в высших учебных заведениях:
| ID направления | Направление |
Таблица «ВУЗ» содержит информацию о городе нахождения образовательного учреждения. Заголовок таблицы имеет следующий вид:
| ID ВУЗа | Наименование | Город |
На рисунке приведена схема базы данных.
Используя информацию из приведённой базы данных, определите, какой минимальный проходной балл в Московских ВУЗах в 2020 году по направлениям: «математика и механика», «компьютерные и информационные науки», «информатика и вычислительная техника». В ответе запишите только число.
Решение
Для начала определим ID Московских ВУЗов. Для этого на листе "ВУЗ" выставим фильтр для столбца "Город" "Москва". ID ВУЗов: В1, В2. В3, В5, В14, В17, В19.
Далее найдём ID нужных направлений. Для этого на листе "Направление" выставим фильтр для столбца "Направление" «математика и механика», «компьютерные и информационные науки», «информатика и вычислительная техника». Получим ID: 1, 2, 9.
На листе проходной балл выставим фильтры для ID ВУЗов и ID направления из указанных ранее. Добавим фильтр "Дата" "2020"
Для полученных строк найдём минимальное значение: 216.
Ответ: 216.
Задача 11
В файле, прикреплённом к данной задаче, приведён фрагмент базы данных о торговых операциях. База данных состоит из трёх таблиц, расположенных на разных листах файла.
Таблица "Организации" содержит записи о компаниях, которым поставляются товары. В каждой записи содержится следующая информация: наименование организации, её ID в базе данных, регион и адрес расположения офиса.
| Наименование организации | ID организации | Регион | Адрес |
Таблица "Отгруженные заказы" содержит записи о конкретных заказах. В каждой записи содержится следующая информация: номер накладной, ID организации, которой отгружался товар, количество упаковок, артикул товара и дата отгрузки.
| Номер накладной | Отгружено организации (ID) | Количество упаковок | Артикул товара | Дата отгрузки |
Таблица "Товары" содержит записи о продаваемых товарах. В каждой записи содержится следующая информация: наименование товара, его артикул, отдел, количество единиц в упаковке.
| Наименование товара | Артикул | Отдел | Количество единиц в упаковке |
Сколько всего было отгружено упаковок товаров в компании Московской области?
На рисунке приведена схема базы данных.
Решение
На листе "Организации" в столбце "Регион" выставим фильтр "Московская обл." Получим ID трёх компаний: D01, D05 и D06.
На листе "Отгруженные заказы" в столбце "Отгружено организации (ID)" выставим фильтр "D01", "D06" (компания D05 ничего не заказывала согласно листу "Отгруженные товары"). Получим все накладные по заказам в Московскую область. Выделим столбец "Количество упаковок", в правом нижнем углу увидим сумму: 1468.
Ответ: 1468.
Задача 12
В файле, прикреплённом к данной задаче, приведён фрагмент базы данных о торговых операциях. База данных состоит из трёх таблиц, расположенных на разных листах файла.
Таблица "Организации" содержит записи о компаниях, которым поставляются товары. В каждой записи содержится следующая информация: наименование организации, её ID в базе данных, регион и адрес расположения офиса.
| Наименование организации | ID организации | Регион | Адрес |
Таблица "Отгруженные заказы" содержит записи о конкретных заказах. В каждой записи содержится следующая информация: номер накладной, ID организации, которой отгружался товар, количество упаковок, артикул товара и дата отгрузки.
| Номер накладной | Отгружено организации (ID) | Количество упаковок | Артикул товара | Дата отгрузки |
Таблица "Товары" содержит записи о продаваемых товарах. В каждой записи содержится следующая информация: наименование товара, его артикул, отдел, количество единиц в упаковке.
| Наименование товара | Артикул | Отдел | Количество единиц в упаковке |
Определите ID компании, в которую было поставлено наименьшее количество единиц товаров. Учитывать необходимо только те организации, в которые поставлялось хотя бы что-то.
На рисунке приведена схема базы данных.
Решение
Добавим дополнительный столбец на лист "Отгруженные заказы" - "Количество товаров в упаковке". Для этого воспользуемся формулой $=ВПР(D2;Товары!A\$1:D\$10;4; ЛОЖЬ)$, где D2 - поле с артикулом товара, $Товары!A\$1:D\$10$ - таблица, в которой будем искать этот артикул (необходимо поменять первые 2 столбца местами, т.к. артикул должен быть на первом месте", 4 - номер столбца, из которого будет возвращаться значение. В данном случае это "Количество единиц в упаковке". Перемножим "Количество упаковок" на "Количество единиц в упаковке".
Далее на листе "Отгруженные заказы" поочередно с помощью фильтра будем включать ID каждой организации. Вычислим сумму единиц товаров для каждой организации:
D01 - 205208 единиц.
D02 - 34802 единиц.
D03 - 29942 единиц.
D04 - 164930 единиц.
D05 - 0 единиц.
D06 - 45242 единиц.
Наименьшее количество единиц товаров было отгружено в организацию D03.
Ответ: D03.
Задача 13
В файле приведён фрагмент базы данных «Поступление» с информацией о проходном балле в высшие учебные заведения. База данных состоит из трёх таблиц. Таблица «Проходной балл» содержит записи о проходных баллах по разным направлениям в учебные заведения за период с 2015 по 2021 года. Заголовок таблицы имеет следующий вид:
| ID ВУЗа | Дата | ID направления | Проходной балл | Количество бюджетных мест | Количество внебюджетных мест | Стоимость |
Таблица «Направление» содержит информацию об основных направлениях подготовки специалистов в высших учебных заведениях:
| ID направления | Направление |
Таблица «ВУЗ» содержит информацию о городе нахождения образовательного учреждения. Заголовок таблицы имеет следующий вид:
| ID ВУЗа | Наименование | Город |
На рисунке приведена схема базы данных.
Используя информацию из приведённой базы данных, определите, ID ВУЗа с самой высокой стоимостью обучения по направлению "Химия" в 2021 году.
Решение
На листе "Направление" определим ID направления "Химия" - 4. На листе "Проходной балл" выставим фильтр по столбцам "Дата" - 2021 и "ID направления" - 4. Найдём строку с самой высокой стоимостью: 2978627, ID ВУЗа - В18.
Ответ: В18.
Задача 14
В файле приведён фрагмент базы данных «Поступление» с информацией о проходном балле в высшие учебные заведения. База данных состоит из трёх таблиц. Таблица «Проходной балл» содержит записи о проходных баллах по разным направлениям в учебные заведения за период с 2015 по 2021 года. Заголовок таблицы имеет следующий вид:
| ID ВУЗа | Дата | ID направления | Проходной балл | Количество бюджетных мест | Количество внебюджетных мест | Стоимость |
Таблица «Направление» содержит информацию об основных направлениях подготовки специалистов в высших учебных заведениях:
| ID направления | Направление |
Таблица «ВУЗ» содержит информацию о городе нахождения образовательного учреждения. Заголовок таблицы имеет следующий вид:
| ID ВУЗа | Наименование | Город |
На рисунке приведена схема базы данных.
Используя информацию из приведённой базы данных, определите ID направления с самым большим количеством бюджетных мест в Санкт-Петербургском государственном экономическом университете. Если таких направлений несколько, выберите направление с наименьшим проходным баллом. В ответе запишите только число.
Решение
На листе "ВУЗ" определим ID Санкт-Петербургского государственного экономического университета. ID: В15.
На листе "Проходной балл" выставим фильтр ID ВУЗа В15. Отсортируем строки по убыванию столбца "Количество бюджетных мест", а затем по возрастанию столбца "Проходной балл". Самое большое количество бюджетных мест - 100, наименьший проходной балл для числа 100 - 215. ID направления: 5.
Ответ: 5.
Задача 15
В файле приведён фрагмент базы данных «Склад» о поставках товаров на складах разных районов города. База данных состоит из трёх таблиц. Таблица «Движение товаров» содержит записи о поставках товаров на разные склады в течение первой декады апреля 2022 г. Заголовок таблицы имеет следующий вид, по ним можно определить данные в таблице.
| ID операции | Дата | ID склада | Артикул | Тип операции | Количество упаковок, шт. |
Таблица «Товар» имеет следующий вид.
| Артикул | Наименование | Ед. изм. | Количество в упаковке |
Таблица «Магазин» имеет следующий вид.
| ID склада | Район | Адрес |
На рисунке ниже приведена схема базы данных
Используя информацию из приведённой базы данных, определите сколько было отгружено упаковок всех видов молока, имеющихся на складах Советского района, за период с 1 по 10 апреля включительно. В ответе запишите только число
Решение
Для решения этой задачи нужно последовательно выполнить фильтр на всех листах и выбрать все необходимые данные. Cначала находим артикулы молока через фильтр. Выставляем по ним фильтр в общем листе по движению товаров. Далее находим все склады советского района и выбираем их в фильтре общего листа. После этого выбираем в фильтре нужную дату и выбираем тип операции "отгрузка" , выделяем диапазон и видим в правом нижнем углу сумму
Задача 16
В файле, прикреплённом к данной задаче, приведён фрагмент базы данных о торговых операциях. База данных состоит из трёх таблиц, расположенных на разных листах файла.
Таблица "Организации" содержит записи о компаниях, которым поставляются товары. В каждой записи содержится следующая информация: наименование организации, её ID в базе данных, регион и адрес расположения офиса.
| Наименование организации | ID организации | Регион | Адрес |
Таблица "Отгруженные заказы" содержит записи о конкретных заказах. В каждой записи содержится следующая информация: номер накладной, ID организации, которой отгружался товар, количество упаковок, артикул товара и дата отгрузки.
| Номер накладной | Отгружено организации (ID) | Количество упаковок | Артикул товара | Дата отгрузки |
Таблица "Товары" содержит записи о продаваемых товарах. В каждой записи содержится следующая информация: наименование товара, его артикул, отдел, количество единиц в упаковке.
| Наименование товара | Артикул | Отдел | Количество единиц в упаковке |
Сколько корпусов было отгружено для ОАО «Кейт» 6 апреля 2016 года?
На рисунке приведена схема базы данных.
Решение
Нас интересует таблица отгруженных заказов. В ней нам нужно выставить фильтр поиска организации "Кейт", товара "Корпус" и даты "06.04.2016". С последним проблем нет, а вот первые два пункта напрямую в таблице отгруженных заказов не указаны. Смотрим схему базы данных. "Отгруженные товары" и "Организация" связаны через ID организации. Смотрим в таблице "Организация" ID ОАО "Кейт" - D02. "Отгруженные товары" и "Товары" связаны через Артикул товара. Смотрим в таблице "Товары" Артикул "Корпус" - 1003.
Выставляем в таблице "Отгруженные товары" фильтры "D02", "1003" и "06.04.2016". Получаем нужные нам записи. Считаем количество упаковок - 79. В таблице "Товары" смотрим, сколько единиц товара в одной упаковке "Корпус" - 10. 79 упаковок по 10 корпусов в каждой, следовательно, всего 790 корпусов.
Ответ: 790.
Рекомендуемые курсы подготовки
- Узнаешь как кодируется изображение
- Поймешь как решать 7 номер ЕГЭ
- Разберешься с паролями
- Потренируешь 11 и 4 номер ЕГЭ
на бесплатном курсе Турбо ЕГЭ