Если набор атрибутов Y функционально зависит от набора атрибутов X, то
1.атрибуты Y называют зависимой частью функциональной зависимости
2.атрибуты X называют детерминантом функциональной зависимости
Дано отношение R{ОЦЕНКА, ПАСПОРТ, КОД_ДИСЦИПЛ, НАИМ_ДИСЦИПЛ, КОД_СТУДЕНТА}, между атрибутами которого существуют следующие функциональные зависимости:
{ПАСПОРТ, КОД_ДИСЦИПЛ}-->{ОЦЕНКА};
{КОД_СТУДЕНТА, КОД_ДИСЦИПЛ}-->{ОЦЕНКА};
{КОД_ДИСЦИПЛ} --> {НАИМ_ДИСЦИПЛ};
{КОД_СТУДЕНТА}-->{ПАСПОРТ};
{ПАСПОРТ}-->{КОД_СТУДЕНТА}.
Укажите потенциальные ключи этого отношения.
1. {ПАСПОРТ, КОД_ДИСЦИПЛ}
2.{КОД_СТУДЕНТА, КОД_ДИСЦИПЛ}
Дано отношение R{КОД_СТУДЕНТА, ИМЯ_СТУДЕНТА, ДИСЦИПЛИНА, ОЦЕНКА}, между атрибутами которого существуют следующие функциональные зависимости
{КОД_СТУДЕНТА}-->{ИМЯ_СТУДЕНТА},
{КОД_СТУДЕНТА, ДИСЦИПЛИНА}-->{ОЦЕНКА},
{КОД_СТУДЕНТА, ДИСЦИПЛИНА}-->{ИМЯ_СТУДЕНТА}.
Укажите потенциальные ключи этого отношения
{КОД_СТУДЕНТА, ДИСЦИПЛИНА}
Дано отношение R{КОД_СТУДЕНТА, КАФЕДРА, ФАКУЛЬТЕТ}, между атрибутами которого существуют функциональные зависимости:
|
|
1){КОД_СТУДЕНТА}--> {КАФЕДРА},
2){КАФЕДРА}--> {ФАКУЛЬТЕТ},
3){КОД_СТУДЕНТА}--> {ФАКУЛЬТЕТ}.
Существуют ли в этом отношении транзитивные функциональные зависимости?
Да, существуют
Дано отношение R{КОД_СТУДЕНТА, ОБЩЕЖИТИЕ, АДРЕС}, между атрибутами которого существуют функциональные зависимости:
1){КОД_СТУДЕНТА}--> {ОБЩЕЖИТИЕ},
2){ОБЩЕЖИТИЕ}--> {АДРЕС},
3){КОД_СТУДЕНТА}--> {АДРЕС}.
Какие из этих зависимостей являются транзитивными?
{КОД_СТУДЕНТА}--> {АДРЕС}
Дано отношение R{КОД_СТУДЕНТА, ИМЯ_СТУДЕНТА, ДИСЦИПЛИНА, ОЦЕНКА},
между атрибутами которого существуют функциональные зависимости:
{КОД_СТУДЕНТА}--> {ИМЯ_СТУДЕНТА},
{КОД_СТУДЕНТА, ДИСЦИПЛИНА}--> {ИМЯ_СТУДЕНТА},
{КОД_СТУДЕНТА, ДИСЦИПЛИНА}--> {ОЦЕНКА}.
Существуют ли в этом отношении транзитивные функциональные зависимости?
Нет, не существуют
Дано отношение R{ФИО_ВОДИТЕЛЯ, №_УДОСТОВЕРЕНИЯ, №_АВТОМОБИЛЯ, МОЩНОСТЬ_ДВИГАТЕЛЯ},
между атрибутами которого существуют функциональные зависимости:
{№_УДОСТОВЕРЕНИЯ}--> {ФИО_ВОДИТЕЛЯ},
{№_УДОСТОВЕРЕНИЯ}--> {№_АВТОМОБИЛЯ},
{№_АВТОМОБИЛЯ}--> {МОЩНОСТЬ_ДВИГАТЕЛЯ}.
Какие из приведенных ниже зависимостей являются транзитивными зависимостями этого отношения?
{№_УДОСТОВЕРЕНИЯ}--> {МОЩНОСТЬ_ДВИГАТЕЛЯ}
Дано отношение R{ОЦЕНКА, ПАСПОРТ, ДИСЦИПЛИНА, КОД_СТУДЕНТА, ФАКУЛЬТЕТ, ДЕКАН}, между атрибутами которого существуют следующие функциональные зависимости:
{ПАСПОРТ, ДИСЦИПЛИНА}-->{ОЦЕНКА};
{КОД_СТУДЕНТА, ДИСЦИПЛИНА}-->{ОЦЕНКА};
|
|
{КОД_СТУДЕНТА}-->{ФАКУЛЬТЕТ};
{ПАСПОРТ}-->{ФАКУЛЬТЕТ};
{ФАКУЛЬТЕТ}-->{ДЕКАН};
{КОД_СТУДЕНТА}-->{ПАСПОРТ};
{ПАСПОРТ}-->{КОД_СТУДЕНТА}. Укажите, какие из приведенных вариантов соответствуют детерминантам неприводимых слева функциональных зависимостей этого отношения.
{КОД_СТУДЕНТА}
{ФАКУЛЬТЕТ}
{ПАСПОРТ}
{ДИСЦИПЛИНА, КОД_СТУДЕНТА}
{ПАСПОРТ, ДИСЦИПЛИНА}
Дано отношение R{КОД_СТУДЕНТА, ИМЯ_СТУДЕНТА, ДИСЦИПЛИНА, ОЦЕНКА},
между атрибутами которого существуют функциональные зависимости:
{КОД_СТУДЕНТА}--> {ИМЯ_СТУДЕНТА},
{КОД_СТУДЕНТА, ДИСЦИПЛИНА}--> {ИМЯ_СТУДЕНТА},
{КОД_СТУДЕНТА, ДИСЦИПЛИНА}--> {ОЦЕНКА}.
Существуют ли в этом отношении неприводимые слева функциональные зависимости?
Да, существуют
Дано отношение R{КОД_СТУДЕНТА, ИМЯ_СТУДЕНТА, ДИСЦИПЛИНА, ОЦЕНКА},
между атрибутами которого существуют функциональные зависимости:
{КОД_СТУДЕНТА}--> {ИМЯ_СТУДЕНТА},
{КОД_СТУДЕНТА, ДИСЦИПЛИНА}--> {ИМЯ_СТУДЕНТА},
{КОД_СТУДЕНТА, ДИСЦИПЛИНА}--> {ОЦЕНКА}.
Какие из этих зависимостей НЕ являются неприводимыми слева функциональными зависимостями?
{КОД_СТУДЕНТА, ДИСЦИПЛИНА}--> {ИМЯ_СТУДЕНТА}
Дано отношение R{КОД_СТУДЕНТА, ОБЩЕЖИТИЕ, АДРЕС}, между атрибутами которого существуют функциональные зависимости:
1){КОД_СТУДЕНТА}--> {ОБЩЕЖИТИЕ},
2){ОБЩЕЖИТИЕ}--> {АДРЕС},
3){КОД_СТУДЕНТА}--> {АДРЕС}.