Задание 3. Поиск и сортировка информации в базах данных. ЕГЭ 2024 по информатике
Средний процент выполнения: 93.8%
Ответом к заданию 3 по информатике может быть цифра (число) или слово.
Задачи для практики
Задача 1
ДЛЯ 2022
В файле приведён фрагмент базы данных «Склад» о поставках товаров на склада разных районов города. База данных состоит из трёх таблиц.
Таблица «Движение товаров» содержит записи о поставках товаров на разные склады в течение первой декады апреля 2022 г. Заголовок таблицы имеет следующий вид, по ним можно определить данные в таблице.
ID операции | Дата | ID склада | Артикул | Тип операции | Количество упаковок, шт. |
Таблица «Товар» имеет следующий вид.
Артикул | Наименование | Ед. изм. | Количество в упаковке |
Таблица «Магазин» имеет следующий вид.
ID склада | Район | Адрес |
На рисунке ниже приведена схема базы данных
Используя информацию из приведённой базы данных, определите на сколько увеличилось количество упаковок всех видов чая, имеющихся на складах Советского района, за период с 1 по 10 апреля включительно.
В ответе запишите только число
Решение
Для решения этой задачи нужно последовательно выполнить фильтр на всех листах и выбрать все необходимые данные
Задача 2
В файле приведён фрагмент базы данных «АЗС» с информацией о заправке автомобилей на АЗС. База данных состоит из трёх таблиц. Таблица «Операции на АЗС» содержит записи о заправке топливом за период с 1.09.2021 по 1.10.2021 года. Заголовок таблицы имеет следующий вид:
ID операции | Дата | ID АЗС | ID топлива | Количество литров |
Таблица «АЗС» содержит информацию об АЗС, городе и закодированном районе расположения
ID АЗС | Город | Наименование АЗС | Код района |
Таблица «Топливо» о видах топлива. Заголовок таблицы имеет следующий вид.
ID топлива | Вид топлива |
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, найдите сумму литров АИ98 и АИ100 проданных на АЗС Лукоил в Москве. В ответе запишите только число.
Решение
Воспользуйтесь фильтрами в таблицах, чтобы найти необходимые значения.
Используя фильтр (раздел Данные в Excel) в таблице «Топливо» найдите ID для АИ98 и АИ100. Получим Б4 и Б5.
Используя фильтр в таблице «АЗС» нужно выбрать город Москва и «Наименование АЗС» — Лукоил. Получим ID АЗС — 6 и 11.
Примените найденные значения в фильтре для таблицы «Операции на АЗС» и вычислим сумму полученных значений.
Задача 3
В файле приведён фрагмент базы данных «АЗС» с информацией о заправке автомобилей на АЗС. База данных состоит из трёх таблиц. Таблица «Операции на АЗС» содержит записи о заправке топливом за период с 1.09.2021 по 1.10.2021 года. Заголовок таблицы имеет следующий вид:
ID операции | Дата | ID АЗС | ID топлива | Количество литров |
Таблица «АЗС» содержит информацию об АЗС, городе и закодированном районе расположения
ID АЗС | Город | Наименование АЗС | Код района |
Таблица «Топливо» о видах топлива. Заголовок таблицы имеет следующий вид.
ID топлива | Вид топлива |
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, найдите среднее количество литров дизельного топлива (ДТЛ и ДТЗ) заправленных на АЗС Сибнефть в Екатеринбурге. В ответе запишите только целую часть числа.
Решение
Воспользуйтесь фильтрами в таблицах, чтобы найти необходимые значения.
Используя фильтр (раздел Данные в Excel) в таблице «Топливо» найдите ID дизельного топлива. Получим ДТ1 и ДТ2.
Используя фильтр в таблице «АЗС» нужно выбрать город Екатеринбург и «Наименование АЗС» — Сибнефть. Получим ID АЗС — 31.
Примените найденные значения в фильтре для таблицы «Операции на АЗС» и вычислим среднее значение используя формулу =ПРОМЕЖУТОЧНЫЕ.ИТОГИ()
В ответе нужно записать только целую часть числа.
Задача 4
В файле приведён фрагмент базы данных «Поступление» с информацией о проходном балле в высшие учебные заведения. База данных состоит из трёх таблиц. Таблица «Проходной балл» содержит записи о проходных баллах по разным направлениям в учебные заведения за период с 2015 по 2021 года. Заголовок таблицы имеет следующий вид:
ID ВУЗа | Дата | ID направления | Проходной балл | Количество бюджетных мест | Количество внебюджетных мест | Стоимость |
Таблица «Направление» содержит информацию об основных направлениях подготовки специалистов в высших учебных заведениях:
ID направления | Направление |
Таблица «ВУЗ» содержит информацию о городе нахождения образовательного учреждения. Заголовок таблицы имеет следующий вид:
ID ВУЗа | Наименование | Город |
На рисунке приведена схема базы данных.
Используя информацию из приведённой базы данных, определите ID направления с самым большим количеством бюджетных мест в Санкт-Петербургском государственном экономическом университете. Если таких направлений несколько, выберите направление с наименьшим проходным баллом. В ответе запишите только число.
Решение
На листе «ВУЗ» определим ID Санкт-Петербургского государственного экономического университета. ID: В15.
На листе «Проходной балл» выставим фильтр ID ВУЗа В15. Отсортируем строки по убыванию столбца «Количество бюджетных мест», а затем по возрастанию столбца «Проходной балл». Самое большое количество бюджетных мест — 100, наименьший проходной балл для числа 100 — 215. ID направления: 5.
Ответ: 5.
Задача 5
В файле приведён фрагмент базы данных «Поступление» с информацией о проходном балле в высшие учебные заведения. База данных состоит из трёх таблиц. Таблица «Проходной балл» содержит записи о проходных баллах по разным направлениям в учебные заведения за период с 2015 по 2021 года. Заголовок таблицы имеет следующий вид:
ID ВУЗа | Дата | ID направления | Проходной балл | Количество бюджетных мест | Количество внебюджетных мест | Стоимость |
Таблица «Направление» содержит информацию об основных направлениях подготовки специалистов в высших учебных заведениях:
ID направления | Направление |
Таблица «ВУЗ» содержит информацию о городе нахождения образовательного учреждения. Заголовок таблицы имеет следующий вид:
ID ВУЗа | Наименование | Город |
На рисунке приведена схема базы данных.
Используя информацию из приведённой базы данных, определите, ID ВУЗа с самой высокой стоимостью обучения по направлению «Химия» в 2021 году.
Решение
На листе «Направление» определим ID направления «Химия» — 4. На листе «Проходной балл» выставим фильтр по столбцам «Дата» — 2021 и «ID направления» — 4. Найдём строку с самой высокой стоимостью: 2978627, ID ВУЗа — В18.
Ответ: В18.
Задача 6
В файле приведён фрагмент базы данных «Поступление» с информацией о проходном балле в высшие учебные заведения. База данных состоит из трёх таблиц. Таблица «Проходной балл» содержит записи о проходных баллах по разным направлениям в учебные заведения за период с 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.
Задача 7
В файле, прикреплённом к данной задаче, приведён фрагмент базы данных о торговых операциях. База данных состоит из трёх таблиц, расположенных на разных листах файла.
Таблица «Организации» содержит записи о компаниях, которым поставляются товары. В каждой записи содержится следующая информация: наименование организации, её 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.
Задача 8
В файле, прикреплённом к данной задаче, приведён фрагмент базы данных о торговых операциях. База данных состоит из трёх таблиц, расположенных на разных листах файла.
Таблица «Организации» содержит записи о компаниях, которым поставляются товары. В каждой записи содержится следующая информация: наименование организации, её ID в базе данных, регион и адрес расположения офиса.
Наименование организации | ID организации | Регион | Адрес |
Таблица «Отгруженные заказы» содержит записи о конкретных заказах. В каждой записи содержится следующая информация: номер накладной, ID организации, которой отгружался товар, количество упаковок, артикул товара и дата отгрузки.
Номер накладной | Отгружено организации (ID) | Количество упаковок | Артикул товара | Дата отгрузки |
Таблица «Товары» содержит записи о продаваемых товарах. В каждой записи содержится следующая информация: наименование товара, его артикул, отдел, количество единиц в упаковке.
Наименование товара | Артикул | Отдел | Количество единиц в упаковке |
Сколько всего было отгружено упаковок товаров в компании Московской области?
На рисунке приведена схема базы данных.
Решение
На листе «Организации» в столбце «Регион» выставим фильтр «Московская обл.» Получим ID трёх компаний: D01, D05 и D06.
На листе «Отгруженные заказы» в столбце «Отгружено организации (ID)» выставим фильтр «D01», «D06» (компания D05 ничего не заказывала согласно листу «Отгруженные товары»). Получим все накладные по заказам в Московскую область. Выделим столбец «Количество упаковок», в правом нижнем углу увидим сумму: 1468.
Ответ: 1468.
Задача 9
Ниже представлены фрагменты двух таблиц из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных год рождения прабабушки Ленина Л.К., которая родилась в Уфе.
Таблица 1 | Таблица 2 | |||||
ID | Фамилия И. О. | Пол | Город рождения | Год рождения | ID родителя | ID ребёнка |
12 | Маскова Е. А. | Ж | Курган | 1900 | 12 | 43 |
17 | Кузнецова В. П. | Ж | Курган | 1905 | 17 | 39 |
18 | Кузнецов А. Р. | М | Уфа | 1907 | 18 | 39 |
24 | Травник Л. И. | Ж | Уфа | 1910 | 24 | 47 |
26 | Ленин В. И. | М | Челябинск | 1904 | 26 | 38 |
31 | Травник Ф. А. | М | Уфа | 1905 | 31 | 47 |
35 | Ленина У. Г. | Ж | Челябинск | 1906 | 35 | 38 |
38 | Ленин М. В. | М | Челябинск | 1934 | 38 | 55 |
39 | Кузнецов В. А. | М | Курган | 1925 | 39 | 49 |
40 | Масков В. Ф. | М | Курган | 1902 | 40 | 43 |
43 | Кузнецова Е. В. | Ж | Курган | 1927 | 43 | 49 |
47 | Ленина А. Ф. | Ж | Челябинск | 1935 | 47 | 55 |
49 | Ленина В. В. | Ж | Челябинск | 1961 | 49 | 70 |
55 | Ленин К. М. | М | Челябинск | 1961 | 55 | 70 |
70 | Ленин Л. К. | М | Челябинск | 1996 |
Решение
ID прабабушек Ленина Л.К.: 12, 17, 24, 35. Из них лишь одна родилась в Уфе: ID 24. Её год рождения: 1910.
Ответ: 1910.