Задание 4

ТЕМА 4

"Базы данных. Файловая система "

Пример 1

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

Решение

Из первой таблицы находим ID у Репина С.И. — 4313.

По второй таблице определяем его родителей. Они имеют ID: 4567 (Репин И.В.) и 4652 (Репина С.К.).

Из второй таблицы найдем родителей Репина И.В. — это ID 123, 5943. Сведения о родителях Репиной С.К. отсутствуют. Значит, определим тётю по папиной линии.

У родителей с ID 123 и 5943 двое совместных детей. Нас интересует их ребенок, у которого ID не 4567. Следовательно, это ребенок с ID 4577. Значит, Репина Е.В. является тётей Репина С.И.

Ответ: 4577

Пример 2

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

Решение

Используя данные таблиц, определим возраст матерей на момент рождения ребенка:

Для ID 11, ID 21, ID 45, ID 47, ID 49 и ID 62 нет информации о матерях.

Для ID 22 (1973 г.р.) матерью является ID 45 (1946 г.р.). Возраст матери 1973 – 1946 = 27 лет.

Для ID 25 (1998 г.р.) матерью является ID 62 (1972 г.р.). Возраст матери 1972 – 1998 = 26 лет.

Для ID 36 (1965 г.р.) матерью является ID 45 (1946 г.р.). Возраст матери 1965 – 1946 = 19 лет.

Для ID 37 (1992 г.р.) матерью является ID 45 (1965 г.р.). Возраст матери 1992 – 1965 = 27 лет.

Для ID 38 (1970 г.р.) матерью является ID 11 (1949 г.р.). Возраст матери 1970 – 1949 = 21 год.

Для ID 48 (1995 г.р.) матерью является ID 36 (1965 г.р.). Возраст матери 1995 – 1965 = 30 лет.

Для ID 55 (2000 г.р.) матерью является ID 62 (1972 г.р.). Возраст матери 2000 – 1972 = 28 лет.

Следовательно, у пяти детей на момент их рождения матерям было больше 23 полных лет.

Ответ: 5

  • Примеры, рассмотренные на этой странице в формате pdf: скачать
  • Решенные задачи по теме других авторов: файл 1, файл 2
  • ссылка на видеоурок по теме: смотреть

Комментарии, отзывы и предложения Вы можете направить на e-mail, указанный в контактах или оставить в гостевой книге, указав тему вопроса: перейти в гостевую книгу