ГлавнаяИнформатикаКак решатьНа основании приведённых данных определите, сколько всего внуков и внучек

На основании приведённых данных определите, сколько всего внуков и внучек

2016-06-06 12:30:56

Формулировка задания: В фрагменте базы данных представлены сведения о родственных отношениях. На основании приведённых данных определите, сколько всего внуков и внучек?

Задание входит в ЕГЭ по информатике для 11 класса под номером 4 (Базы данных. Файловая система).

Рассмотрим, как решаются подобные задания на примере.

Пример задания:

В фрагменте базы данных представлены сведения о родственных отношениях. На основании приведённых данных определите, сколько всего внуков и внучек есть у Карпец Д.К.

  1. 1
  2. 2
  3. 3
  4. 4

Решение:

Найдем всех внуков и внучек у Карпец Д.К.:

Для начала найдем саму Карпец Д.К. в таблице 1, она имеет ID = 866.

Далее с помощью таблицы 2 найдем ее детей, ID_Родителя при этом должен быть равен 866. Дети имеют ID 911 и 938.

Теперь найдем детей у детей (внуков и внучек) с помощью таблицы 2, ID_Родителя при этом должен быть равен 911 или 938. Внуки и внучки имеют ID 879 (Лемешко В.А.), 1041 (Гейко М.А.), 995 (Кортич Т.И.) и 1017 (Кортич П.И.).

Таким образом, у бабушки Карпец Д.К. есть 3 внучки и 1 внук, всего их четверо. Поэтому правильным является ответ 4.

Ответ: 4

Есть другой способ решения?

Наверх