Присоединиться

11 класс·высокий уровень

На основании имеющихся данных определите ID человека, у которого в

Условие

Даны фрагменты двух таблиц из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. На основании имеющихся данных определите ID человека, у которого в данной базе указано наибольшее количество прямых предков. Прямыми предками считаются родители, родители родителей и т. д. Если таких людей несколько, укажите ID самого младшего из них. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц. Таблица 1
IDФамилия И. О.ПолГод рождения
152Павленко А. К.М1942
232Сокол Е. П.Ж1964
314Хитрук Е. А.Ж1970
323Кривич Л. П.Ж1943
343Симонян А. А.М1989
407Хитрук П. А.М1937
424Косых В. Г.М1984
468Симонян С. И.Ж1992
613Хитрук Н. П.Ж1939
714Симонян Т. А.М2015
760Хитрук И. П.М1968
803Сокол Л. М.Ж1986
842Косых Г. В.М2010
902Сокол М. Л.М1965
Таблица 2
ID РодителяID Ребенка
152314
152232
232803
314468
323314
323232
343714
407760
424842
468714
613760
760468
803842
902803

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

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

  1. Как рассуждать

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

Осталось ещё 2 шага

  1. ID 714, Симонян Т. А., 2015 года рождения…

  2. Значит, у ID 714 в данной базе указано…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Базы данных. Файловая система»

На основании имеющихся данных определите ID человека, у которого в — решение с объяснением | Lom Ai