1. Главная
  2. Библиотека
  3. Базы данных
  4. Во фрагменте базы данных представлены сведения о родств...
Разбор задачи

Во фрагменте базы данных представлены сведения о родственных отношениях. На основании приведённых данных определите ID родной сестры Павич В. А

  • Предмет: Базы данных
  • Автор: Кэмп
  • #Язык SQL и расширения
  • #Реляционные базы данных
Во фрагменте базы данных представлены сведения о родственных отношениях. На основании приведённых данных определите ID родной сестры Павич В. А

Условие:

Во фрагменте базы данных представлены сведения о родственных отношениях. На основании приведённых данных определите ID родной сестры Павич В. А

Таблица1IDФамилияИ.ОПол2178БурякЛ.П.ж2211ВитюкА.К.M2599ПавичВ.А.Ж2724ОнегинА.А.M2183ВитюкЕ.А.Ж2396ПавичН.А.ж2386ВиктюкИ.А.M3077ЧенцоваТ.Х.Ж2562ОкуньА.П.M2299ВитюкТ.И.Ж2257ВитюкП.И.M2458ПельшА.А.ж2841ЛогофетС.А.Ж2944ОкуньП.А.M\begin{array}{|l|l|l|} \hline Таблица 1 & & \\ \hline ID & Фамилия И.О & Пол \\ \hline 2178 & Буряк Л.П. & ж \\ \hline 2211 & Витюк А.К. & M \\ \hline 2599 & Павич В.А. & Ж \\ \hline 2724 & Онегин А.А. & M \\ \hline 2183 & Витюк Е.А. & Ж \\ \hline 2396 & Павич Н.А. & ж \\ \hline 2386 & Виктюк И.А. & M \\ \hline 3077 & Ченцова Т.Х. & Ж \\ \hline 2562 & Окунь А.П. & M \\ \hline 2299 & Витюк Т.И. & Ж \\ \hline 2257 & Витюк П.И. & M \\ \hline 2458 & Пельш А.А. & ж \\ \hline 2841 & Логофет С.А. & Ж \\ \hline 2944 & Окунь П.А. & M \\ \hline \end{array}
Таблица2IDРодителяIDРебенка2178218321782386221121832211238621832599218328412183294423862257238622993077225730772299256225992562284125622944\begin{array}{|l|l|} \hline Таблица 2 & \\ \hline ID Родителя & ID Ребенка \\ \hline 2178 & 2183 \\ \hline 2178 & 2386 \\ \hline 2211 & 2183 \\ \hline 2211 & 2386 \\ \hline 2183 & 2599 \\ \hline 2183 & 2841 \\ \hline 2183 & 2944 \\ \hline 2386 & 2257 \\ \hline 2386 & 2299 \\ \hline 3077 & 2257 \\ \hline 3077 & 2299 \\ \hline 2562 & 2599 \\ \hline 2562 & 2841 \\ \hline 2562 & 2944 \\ \hline \end{array}

Решение:

Шаг 1. В таблице сведений о людях находим запись с фамилией, похожей на «Павич». Это запись с ID 2396 – «Павич Н.А.», пол – женский. Именно для неё требуется найти родную сестру.

Шаг 2. Родная сестра – это кровьная сестра, то есть дочь тех же родителей, что и указанный человек. Для установления родственных связей пользуемся второй таблицей, где указаны пары «ID Родителя – ID Ребёнка».

Шаг 3. Анализируем данные второй таблицы. Находим группы, у которых оба родителя фигурируют в записях, то есть для ребёнка есть по две записи с одним набором родит...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой критерий является ключевым для определения родных братьев и сестер в данной базе данных?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет