Задание EGEINF43837B: Поиск и отбор данных в таблицах

ФИПИ · ЕГЭ · все форматы ответа · 2475 заданий

Открыть решение ↓ Ошибка или пожелание

Тип задачи: Поиск и отбор данных в таблицах.

Учебные темы: Табличные (реляционные) базы данных. Таблица – представление сведений об однотипных объектах. Поле, запись. Ключ таблицы. Работа с готовой базой данных. Заполнение базы данных. Поиск, сортировка и фильтрация данных. Запросы на выборку данных. Запросы с параметрами. Вычисляемые поля в запросах. Многотабличные базы данных. Типы связей между таблицами. Внешний ключ. Целостность базы данных. Запросы к многотабличным базам данных.

Впишите правильный ответ.

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

Таблица 1

 

Таблица 2

ID

Фамилия_И.О.

Пол

Год_рождения

 

ID_Родителя

ID_Ребёнка

64

Келдыш С.М.

М

1989

 

66

64

66

Келдыш О.Н.

Ж

1965

 

67

64

67

Келдыш М.И.

М

1962

 

86

66

68

Дейнеко Е.В.

Ж

1974

 

81

69

69

Дейнеко Н.А.

Ж

1994

 

75

70

70

Сиротенко В.Н.

М

1966

 

89

70

72

Сиротенко Д.В.

М

2000

 

70

72

75

Сиротенко Н.П.

М

1937

 

88

72

77

Мелконян А.А.

М

1987

 

81

77

81

Мелконян И.Н.

Ж

1963

 

75

81

82

Лурье А.В.

Ж

1989

 

89

81

86

Хитрово Н.И.

М

1940

 

70

82

88

Хитрово Т.Н.

Ж

1967

 

88

82

89

Гурвич З.И.

Ж

1940

 

86

88

…

…

…

…

 

…

…

 



i
СВОЙСТВА ЗАДАНИЯ
КЭС:
4.5 Табличные (реляционные) базы данных. Таблица – представление сведений об однотипных объектах. Поле, запись. Ключ таблицы. Работа с готовой базой данных. Заполнение базы данных. Поиск, сортировка и фильтрация данных. Запросы на выборку данных. Запросы с параметрами. Вычисляемые поля в запросах. Многотабличные базы данных. Типы связей между таблицами. Внешний ключ. Целостность базы данных. Запросы к многотабличным базам данных
Тип ответа:Краткий ответ
Номер: 43837B
НЕ РЕШЕНО Ответить

Решение задания EGEINF43837B

Ответ: 88

Решение.
Первая таблица задаёт свойства человека по его ID. Во второй таблице каждая пара означает связь «родитель → ребёнок». Совпадение строки или фамилии само по себе родство не доказывает: соединяем таблицы только по ID. Используем только показанные записи; сведения за многоточием не предполагаем.
Оставляем женщин, указанных в столбце IDРодителя. Для каждой собираем всех её детей по второй таблице и вычисляем возраст на момент рождения каждого: A = год ребёнка − год матери.
Для старшего ребёнка берём наименьший год рождения и наименьший возраст матери.

ID материДети: год рожденияВозрасты материВыбранный возраст
6664: 19891989 − 1965 = 2424
8169: 1994; 77: 19871994 − 1963 = 31; 1987 − 1963 = 2424
8872: 2000; 82: 19892000 − 1967 = 33; 1989 − 1967 = 2222
8970: 1966; 81: 19631966 − 1940 = 26; 1963 − 1940 = 2323

Среди выбранных возрастов минимум равен 22. Ему соответствует ID 88, Хитрово Т.Н..
Если лучший возраст одинаков у нескольких матерей, выбираем наименьший ID. В ответ записываем ID женщины, а не её возраст.
Проверка: выбранный ребёнок действительно старший или младший среди всех показанных детей этой матери; сравнение затем выполнено между всеми матерями, а не между произвольными жителями.
Ответ: 88.

Помочь улучшить сайт

Напишите пожелание к сайту или решению либо сообщите о найденной неточности в задании EGEINF43837B.

Сообщение увидит только команда сайта: на странице оно не публикуется.

Комментарии к решению

Комментарии видны всем посетителям сайта.

Комментариев пока нет. Будьте первым.

Чтобы оставить комментарий, войдите или зарегистрируйтесь.