РУҚА
3

Решение: Поиск дедушек и бабушек

ЕГЭ · Информатика · Задание 3 · Базы данных и поиск
ПовышеннаяФИПИ62CB9EКороткий ответ≈ 4 минутыРазбор в 6 шаговОтвет сверен с ключом
Условие

Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. Определите, у скольких жителей есть хотя бы один внук или одна внучка, с которым (которой) они родились в одном городе. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.

IDФамилия_И.О.ПолМесто_рожденияID_РодителяID_Ребёнка
40Даль Г.Е.МВоронеж4740
45Даль Е.Г.МВоронеж4045
47Даль С.Т.ЖПенза4845
48Даль Т.Т.ЖКурск5447
49Мазинг М.Г.МТула5547
50Мазинг М.Т.ЖТула6048
53Мазинг О.Г.ЖКурск6248
54Макаренко А.Т.ЖВоронеж5049
55Макаренко Т.Е.МВоронеж6050
57Мелконян Е.А.МПенза6250
60Мелконян Т.Е.МПенза5053
62Мелконян Т.К.ЖТула5760
65Сиротенко Е.И.ЖТула6562
69Сиротенко К.К.МПенза6569
Фрагменты таблиц базы данных
Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

Решение по шагам

6 шагов
1

По таблице 2 строим цепочки из двух связей «родитель — ребёнок», то есть находим пары «дедушка или бабушка — внук или внучка».

2

Для жителя с ID 54: его ребёнок имеет ID 47, а внук — ID 40. Места рождения: Воронеж и Воронеж.

3

Для жителя с ID 55: его ребёнок имеет ID 47, а внук — ID 40. Места рождения: Воронеж и Воронеж.

4

Для жителя с ID 62: через ребёнка с ID 50 находится внук с ID 49. Места рождения: Тула и Тула.

5

Для жителя с ID 65: через ребёнка с ID 62 находится внук с ID 50. Места рождения: Тула и Тула.

У остальных жителей, для которых можно проследить две родственные связи, место рождения дедушки или бабушки не совпадает с местом рождения внука или внучки.

Ответ
4
4
так ответ выглядит в бланке

Где здесь ошибаются

Считать всех жителей, у которых есть ребёнок, а не внук.

Учитывать совпадение места рождения родителя и ребёнка вместо дедушки или бабушки и внука.

Повторно считать одного и того же жителя при наличии нескольких родственных цепочек.

Закрепить приёмВ теме «Базы данных и поиск» ещё 124 задачи — с ответом и таким же разбором.
Тренироваться

Как решать задание 3 ЕГЭ, информатика

Разбор этой задачи разложен на 6 шагов: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Базы данных и поиск»: в ней 125 задач, и у каждой есть такой же разбор. Регистрация не нужна.