ГлавнаяИнформатикаКак решатьНа основании приведённых данных определите фамилию и инициалы родной сестры

На основании приведённых данных определите фамилию и инициалы родной сестры

2016-06-05 20:04:44

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

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

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

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

В фрагменте базы данных представлены сведения о родственных отношениях. На основании приведённых данных определите фамилию и инициалы родной сестры Лемешко В. А.


  1. Онищенко А. Б.
  2. Лемешко Д. А.
  3. Корзун П. А.
  4. Зельдович М. А.

Решение:

Найдем фамилию и инициалы родной сестры Лемешко В. А.:

Для начала найдем саму Лемешко В. А. в таблице 1, она имеет ID = 1040.

Далее с помощью таблицы 2 найдем родителей Лемешко В. А, ID_Ребенка при этом должен быть равен 1040. Родители имеют ID 1131 и 1072.

Теперь найдем всех детей у ID 1131 и 1072 по таблице 2. У родителя 1072 2 ребенка: 1040 (Лемешко В. А.) и 1202. У родителя 1131 3 ребенка: 1040 (Лемешко В. А.), 1217 и 1202.

ID 1202 имеет Зельдович М. А. (ж), ID 1217 имеет Корзун П. А. (м). Сестрой может быть только Зельдович М. А., так как только она женского пола, это ответ 4.

Ответ: 4

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

Наверх