Родственники и прочие реляции (новые задачи с базами данных) О. Б. Богомолова, Д. Ю. Усенков
Демонстрационный вариант ЕГЭ 2012 г. В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных фамилию и инициалы бабушки Ивановой А. И. 1) Иванов Т.М. 2) Черных И.А. 3) Цейс Т.Н. 4) Петренко Н.Н. IDФамилия_И.О.Пол 71Иванов Т.М.М 85Петренко И.Т.М 13Черных И.А.Ж 42Петренко А.И.Ж 23Иванова А.И.Ж 96Петренко Н.Н.Ж 82Черных А.Н.M 95Цейс Т.Н.Ж 10Цейс Н.А.М... ID_РодителяID_Ребенка Таблица 1Таблица 2
... МЦейс Н.А.10 ЖЦейс Т.Н.95 MЧерных А.Н.82 ЖПетренко Н.Н.96 ЖИванова А.И.23 ЖПетренко А.И.42 ЖЧерных И.А.13 МПетренко И.Т.85 МИванов Т.М.71 ПолФамилия_И.О.ID ID_РебенкаID_Родителя Таблица 1Таблица 2 Каждому человеку присвоен индивидуаль- ный номер Родственные связи «родитель – ребенок»
IDФамилия_И.О.Пол 71Иванов Т.М.М 85Петренко И.Т.М 13Черных И.А.Ж 42Петренко А.И.Ж 23Иванова А.И.Ж 96Петренко Н.Н.Ж 82Черных А.Н.M 95Цейс Т.Н.Ж 10Цейс Н.А.М... ID_РодителяID_Ребенка Таблица 1Таблица 2 Требуется определить фамилию и инициалы бабушки Ивановой А.И. Исходный человек – Иванова А.И. (пол – женский) ID Ивановой = 23 Иванова – дочь двоих человек Родители Ивановой: ID = 13 и 85 Ищем родителей ИвановойИщем родителей родителей Ивановой Один из родителей (мать) Родители матери: ID = 82 и 95 Бабушка (пол – женский): Цейс Т.Н.
Диагностическая работа 1 по информатике. Вариант 1 В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных, фамилию и инициалы племянника Черных Н.И. Примечание: племянник – сын сестры или брата. 1) Петров А.Т. 2) Петров Т.М. 3) Гуревич А.И. 4) Гуревич И.Т. Таблица 1Таблица 2 IDФамилия И.О.Пол 85Гуревич И.Т.М 82Гуревич А.И.M 42Цейс А.Т.Ж 71Петров Т.М.М 23Петров А.Т.М 13Цейс И.И.Ж 95Черных Т.Н.Ж 10Черных Н.И.М... ID РодителяID Ребенка
Родственные связи «родитель – ребенок (сын, дочь)», но связей «дядя/тетя – племянник» в явном виде нет! Таблица 1Таблица 2 IDФамилия И.О.Пол 85Гуревич И.Т.М 82Гуревич А.И.M 42Цейс А.Т.Ж 71Петров Т.М.М 23Петров А.Т.М 13Цейс И.И.Ж 95Черных Т.Н.Ж 10Черных Н.И.М... ID РодителяID Ребенка
Требуется определить фамилию и инициалы племянника Черных Н.И. Таблица 1Таблица 2 IDФамилия И.О.Пол 85Гуревич И.Т.М 82Гуревич А.И.M 42Цейс А.Т.Ж 71Петров Т.М.М 23Петров А.Т.М 13Цейс И.И.Ж 95Черных Т.Н.Ж 10Черных Н.И.М... ID РодителяID Ребенка Исходный человек – Черных Н.И. ID Черных = 10 Ищем племянника Черных. Племянник – сын сестры или брата. Значит, ищем сестру / брата Черных. Для этого ищем их общих родителей
Требуется определить фамилию и инициалы племянника Черных Н.И. Таблица 1Таблица 2 IDФамилия И.О.Пол 85Гуревич И.Т.М 82Гуревич А.И.M 42Цейс А.Т.Ж 71Петров Т.М.М 23Петров А.Т.М 13Цейс И.И.Ж 95Черных Т.Н.Ж 10Черных Н.И.М... ID РодителяID Ребенка ID Черных = 10 Черных – сын одного человека Ищем племянника Черных. Племянник – сын сестры или брата. Значит, ищем сестру / брата Черных. Для этого ищем их общих родителей Отец Черных: ID = 85
Ищем племянника Черных. Племянник – сын сестры или брата. Значит, ищем сестру / брата Черных. Для этого ищем их общих родителей Требуется определить фамилию и инициалы племянника Черных Н.И. Таблица 1Таблица 2 IDФамилия И.О.Пол 85Гуревич И.Т.М 82Гуревич А.И.M 42Цейс А.Т.Ж 71Петров Т.М.М 23Петров А.Т.М 13Цейс И.И.Ж 95Черных Т.Н.Ж 10Черных Н.И.М... ID РодителяID Ребенка Ищем других детей того же отца Отец Черных: ID = 85 Братья/сестры Черных: ID = 13 и 82
Требуется определить фамилию и инициалы племянника Черных Н.И. Таблица 1Таблица 2 IDФамилия И.О.Пол 85Гуревич И.Т.М 82Гуревич А.И.M 42Цейс А.Т.Ж 71Петров Т.М.М 23Петров А.Т.М 13Цейс И.И.Ж 95Черных Т.Н.Ж 10Черных Н.И.М... ID РодителяID Ребенка Братья/сестры Черных: ID = 13 и 82 Ищем других детей того же отца Ищем детей братьев и сестер Черных, т.е. его племянников и племянниц Племянники Черных: ID = 23 и 42
Требуется определить фамилию и инициалы племянника Черных Н.И. Таблица 1Таблица 2 IDФамилия И.О.Пол 85Гуревич И.Т.М 82Гуревич А.И.M 42Цейс А.Т.Ж 71Петров Т.М.М 23Петров А.Т.М 13Цейс И.И.Ж 95Черных Т.Н.Ж 10Черных Н.И.М... ID РодителяID Ребенка Племянники Черных: ID = 23 и 42 Ищем детей братьев и сестер Черных, т.е. его племянников и племянниц Племянник (пол – мужской): Петров А.Т.