Главная / Базы данных /
Введение в реляционные базы данных / Тест 7
Введение в реляционные базы данных - тест 7
Упражнение 1:
Номер 1
Пусть имеется переменная отношения ВЫЛЕТ_САМОЛЕТА {НОМЕР_РЕЙСА, ПУНКТ_ПРИБЫТИЯ, ВРЕМЯ_В_ПУТИ, ТИП_САМОЛЕТА, ИМЯ_ПИЛОТА, ДАТА_ВРЕМЯ_ВЫЛЕТА, ДОП_ИНФО}
. Атрибут НОМЕР_РЕЙСА
содержит уникальные номера авиарейсов, ПУНКТ_ПРИБЫТИЯ
– название города, в аэропорт которого прибывает данный рейс, ВРЕМЯ_В_ПУТИ
– длительность данного рейса, ТИП_САМОЛЕТА
– уникальный идентификатор типа самолета, ИМЯ_ПИЛОТА
– имя пилота, который совершает данный рейс на самолете данного типа, ДАТА_ВРЕМЯ_ВЫЛЕТА
– дата и время вылета самолетов, следующих данным рейсом, ДОП_ИНФО
– дополнительная информация о вылете данного рейса в данный день. Рейсы выполняются один раз в день, у каждого рейса всегда имеется один и тот же пункт назначения, данный рейс всегда длится одно и то же время, тип самолета для одного рейса и имя пилота для данного рейса могут меняться день ото дня, но в один день самолеты одного и того же типа и одни и те же пилоты могут принимать участие в разных рейсах, в одно время могут стартовать несколько рейсов, и каждый день вылету самолета по данному рейсу сопутствует дополнительная информация (например, вылетает ли самолет вовремя, или вылет задерживается). Какая из следующих декомпозиций является корректной и приводит к проекциям, находящимся во второй нормальной форме?
Ответ:
 (1)
РЕЙС {НОМЕР_РЕЙСА, ПУНКТ_ПРИБЫТИЯ,
ВРЕМЯ_В_ПУТИ},
ВЫЛЕТ_РЕЙСА {НОМЕР_РЕЙСА, ТИП_САМОЛЕТА,
ИМЯ_ПИЛОТА, ДАТА_ВРЕМЯ_ВЫЛЕТА,
ДОП_ИНФО}
 
 (2)
РЕЙС {НОМЕР_РЕЙСА, ПУНКТ_ПРИБЫТИЯ,
ВРЕМЯ_В_ПУТИ, ДАТА_ВРЕМЯ_ВЫЛЕТА},
ВЫЛЕТ_РЕЙСА {ПУНКТ_ПРИБЫТИЯ, ТИП_САМОЛЕТА,
ИМЯ_ПИЛОТА, ДАТА_ВРЕМЯ_ВЫЛЕТА,
ДОП_ИНФО}
 
 (3)
РЕЙС {НОМЕР_РЕЙСА, ПУНКТ_ПРИБЫТИЯ,
ВРЕМЯ_В_ПУТИ, ТИП_САМОЛЕТА,
ИМЯ_ПИЛОТА},
ВЫЛЕТ_РЕЙСА { НОМЕР_РЕЙСА, ПУНКТ_ПРИБЫТИЯ,
ДАТА_ВРЕМЯ_ВЫЛЕТА, ДОП_ИНФО}
 
Номер 2
Пусть имеется переменная отношения АГЕНТСТВО_ГОСТИНИЦА_ЦЕНЫ {АГЕН_НОМ, АГЕН_АДРЕС, ГОСТ_НОМ, ГОСТ_АДРЕС, ГОСТ_КЛАСС, ГОСТ_ЦЕНЫ, АГЕН_ЦЕНЫ}
. Значениями атрибута АГЕН_НОМ
являются уникальные номера туристических агенТств, АГЕН_АДРЕС
– адрес данного агентства, ГОСТ_НОМ
– уникальный номер гостиницы, ГОСТ_АДРЕС
– адрес гостиницы, ГОСТ_КЛАСС
– номер класса гостиницы, ГОСТ_ЦЕНЫ
– информация о ценах на номера данной гостиницы, АГЕН_ЦЕНЫ
– информация о ценах агентства для бронирования номеров в данной гостинице. Туристическое агентство может бронировать номера в разных гостиницах, агентство может иметь несколько адресов. У любых двух гостиниц одного класса один и тот же прайс-лист. Любое агентство назначает один и тот же размер комиссионных за бронирование номеров в гостиницах одного и того же класса. Какая из следующих декомпозиций является корректной и приводит к проекциям, находящимся в третьей нормальной форме?
Ответ:
 (1)
АГЕНТСТВО_ГОСТИНИЦА {АГЕН_НОМ, АГЕН_АДРЕС,
ГОСТ_НОМ, ГОСТ_КЛАСС,
АГЕН_ЦЕНЫ},
ГОСТИНИЦА_ЦЕНЫ {ГОСТ_НОМ, ГОСТ_АДРЕС,
ГОСТ_КЛАСС, ГОСТ_ЦЕНЫ}
 
 (2)
АГЕНТСТВО {АГЕН_НОМ, АГЕН_АДРЕС},
АГЕНТСТВО_ГОСТИНИЦА {АГЕН_НОМ, ГОСТ_НОМ},
АГЕНТСТВО_ЦЕНЫ {АГЕН_НОМ, ГОСТ_КЛАСС, АГЕН_ЦЕНЫ},
ГОСТИНИЦА_ЦЕНЫ {ГОСТ_НОМ, ГОСТ_КЛАСС},
КЛАСС_ЦЕНЫ {ГОСТ_КЛАСС, ГОСТ_ЦЕНЫ}
 
 (3)
АГЕНТСТВО_ЦЕНЫ {АГЕН_НОМ, АГЕН_АДРЕС,
ГОСТ_КЛАСС, АГЕН_ЦЕНЫ},
АГЕНТСТВО_ГОСТИНИЦА {АГЕН_НОМ, ГОСТ_НОМ,
ГОСТ_КЛАСС, ГОСТ_ЦЕНЫ}
 
Номер 3
Пусть имеется переменная отношения АГЕНТСТВО_ГОСТИНИЦА_ЦЕНЫ {АГЕН_НОМ, АГЕН_АДРЕС, ГОСТ_НОМ, ГОСТ_АДРЕС, ГОСТ_КЛАСС, ГОСТ_ЦЕНЫ, АГЕН_ЦЕНЫ}
. Значениями атрибута АГЕН_НОМ
являются уникальные номера туристических агентств, АГЕН_АДРЕС
– адрес данного агентства, ГОСТ_НОМ
– уникальный номер гостиницы, ГОСТ_АДРЕС
– адрес гостиницы, ГОСТ_КЛАСС
– номер класса гостиницы, ГОСТ_ЦЕНЫ
– информация о ценах на номера данной гостиницы, АГЕН_ЦЕНЫ
– информация о ценах агентства для бронирования номеров в данной гостинице. Туристическое агентство может бронировать номера в разных гостиницах, агентство может иметь несколько адресов. У любых двух гостиниц одного класса один и тот же прайс-лист. Любое агентство назначает один и тот же размер комиссионных за бронирование номеров в гостиницах одного и того же класса. Декомпозиция АГЕНТСТВО_ЦЕНЫ {АГЕН_НОМ, АГЕН_АДРЕС, ГОСТ_НОМ, АГЕН_ЦЕНЫ}
и ГОСТИНИЦА_ЦЕНЫ {ГОСТ_НОМ, ГОСТ_АДРЕС, ГОСТ_КЛАСС, ГОСТ_ЦЕНЫ}
не является декомозицией без потерь. Какие функциональные зависимости исходной переменной (если они в ней существовали) отношения не выводятся из функциональных зависимостей проекций?
Ответ:
 (1)
АГЕН_НОМ → ГОСТ_ЦЕНЫ
 
 (2)
{АГЕН_НОМ, ГОСТ_НОМ} → ГОСТ_АДРЕС
 
 (3)
{АГЕН_НОМ, ГОСТ_КЛАСС} → АГЕН_ЦЕНЫ
 
Упражнение 2:
Номер 1
Пусть имеется переменная отношения ПРЕПОДАВАТЕЛЬ_КУРС_КНИГА {ПРЕП_НОМ, ПРЕП_ИМЯ, ПРЕП_ЗВАНИЕ, КУРС_НОМ, КНИГА_НОМ}
. Атрибут ПРЕП_НОМ
содержит уникальные номера преподавателей, ПРЕП_ЗВАНИЕ
– ученое звание преподавателя, КУРС_НОМ
– уникальный номер курса, КНИГА_НОМ
– уникальный номер учебника. Каждый преподаватель может вести несколько курсов, имеет единственное имя и звание. Каждый курс может вестись несколькими преподавателями. При преподавании одного курса каждый преподаватель пользуется только одним учебником. Какая из следующих декомпозиций является корректной и приводит к проекциям, находящимся во второй нормальной форме?
Ответ:
 (1)
ПРЕПОДАВАТЕЛЬ_КУРС {ПРЕП_НОМ, ПРЕП_ИМЯ,
ПРЕП_ЗВАНИЕ, КУРС_НОМ},
ПРЕПОДАВАТЕЛЬ_КНИГА {ПРЕП_НОМ, КНИГА_НОМ}
 
 (2)
ПРЕПОДАВАТЕЛЬ {ПРЕП_НОМ, ПРЕП_ИМЯ,
ПРЕП_ЗВАНИЕ},
ПРЕПОДАВАТЕЛЬ_КУРС_КНИГА1 {ПРЕП_НОМ,
КУРС_НОМ,
КНИГА_НОМ}
 
 (3)
ПРЕПОДАВАТЕЛЬ {ПРЕП_НОМ,
ПРЕП_ИМЯ},
ПРЕПОДАВАТЕЛЬ_КУРС_КНИГА1 {ПРЕП_НОМ,
ПРЕП_ЗВАНИЕ,
КУРС_НОМ,
КНИГА_НОМ}
 
Номер 2
Пусть имеется переменная отношения ВЫЛЕТ_РЕЙСА {НОМЕР_РЕЙСА, ТИП_САМОЛЕТА, ПИЛОТ_НОМ, ДАТА_ВРЕМЯ_ВЫЛЕТА, ДОП_ИНФО}
. Атрибут НОМЕР_РЕЙСА
содержит уникальные номера авиарейсов, ТИП_САМОЛЕТА
– уникальный идентификатор типа самолета, ПИЛОТ_НОМ
– уникальный номер пилота, который совершает данный рейс на самолете данного типа, ДАТА_ВРЕМЯ_ВЫЛЕТА
– дата и время вылета самолетов, следующих данным рейсом, ДОП_ИНФО
– дополнительная информация о вылете данного рейса в данный день. Рейсы выполняются один раз в день, тип самолета для одного рейса и номер пилота для данного рейса могут меняться день ото дня, но в один день самолеты одного и того же типа и одни и те же пилоты могут принимать участие в разных рейсах, один пилот может управлять самолетами только одного типа, в одно время могут стартовать несколько рейсов, и каждый день вылету самолета по данному рейсу сопутствует дополнительная информация (например, вылетает ли самолет вовремя, или вылет задерживается). Какая из следующих декомпозиций является корректной и приводит к проекциям, находящимся в третьей нормальной форме?
Ответ:
 (1)
ВЫЛЕТ_РЕЙСА {НОМЕР_РЕЙСА, ТИП_САМОЛЕТА,
ДАТА_ВРЕМЯ_ВЫЛЕТА, ДОП_ИНФО},
ПИЛОТ_РЕЙСА {НОМЕР_РЕЙСА, ПИЛОТ_НОМ,
ДАТА_ВРЕМЯ_ВЫЛЕТА}
 
 (2)
ВЫЛЕТ_РЕЙСА {НОМЕР_РЕЙСА, ТИП_САМОЛЕТА,
ДАТА_ВРЕМЯ_ВЫЛЕТА, ДОП_ИНФО},
ПИЛОТ_РЕЙСА {ТИП_САМОЛЕТА, ПИЛОТ_НОМ}
 
 (3)
ВЫЛЕТ_РЕЙСА {НОМЕР_РЕЙСА, ПИЛОТ_НОМ,
ДАТА_ВРЕМЯ_ВЫЛЕТА, ДОП_ИНФО},
САМОЛЕТ_ПИЛОТА {ПИЛОТ_НОМ, ТИП_САМОЛЕТА}
 
Номер 3
Пусть имеется переменная отношения ПРЕПОДАВАТЕЛЬ_КУРС_КНИГА {ПРЕП_НОМ, ПРЕП_ЗВАНИЕ, КУРС_НОМ, КНИГА_НОМ}
. Атрибут ПРЕП_НОМ
содержит уникальные номера преподавателей, ПРЕП_ЗВАНИЕ
– ученое звание преподавателя, КУРС_НОМ
– уникальный номер курса, КНИГА_НОМ
– уникальный номер учебника. Каждый преподаватель может вести несколько курсов, имеет единственное имя и звание. Каждый курс может вестись несколькими преподавателями. При преподавании одного курса каждый преподаватель пользуется только одним учебником.
Декомпозиция ПРЕПОДАВАТЕЛЬ_КУРС {ПРЕП_НОМ, ПРЕП_ЗВАНИЕ, КУРС_НОМ}, ПРЕПОДАВАТЕЛЬ_КНИГА {ПРЕП_НОМ, КНИГА_НОМ}
не является декомпозицией без потерь. Какая функциональная зависимость исходной переменной (если они в ней существовали) отношения не выводится из функциональных зависимостей проекций?
Ответ:
 (1)
ПРЕП_НОМ → КУРС_НОМ
 
 (2)
ПРЕП_НОМ → КНИГА_НОМ
 
 (3)
КУРС_НОМ → КНИГА_НОМ
 
Упражнение 3:
Номер 1
Пусть имеется переменная отношения АГЕНТСТВО_ГОСТИНИЦА_ЦЕНЫ {АГЕН_НОМ, АГЕН_АДРЕС, ГОСТ_НОМ, ГОСТ_АДРЕС, ГОСТ_ЦЕНЫ, АГЕН_ЦЕНЫ}
. Значениями атрибута АГЕН_НОМ
являются уникальные номера туристических агентств, АГЕН_АДРЕС
– адрес данного агентства, ГОСТ_НОМ
– уникальный номер гостиницы, ГОСТ_АДРЕС
– адрес гостиницы, ГОСТ_ЦЕНЫ
– информация о ценах на номера данной гостиницы, АГЕН_ЦЕНЫ
– информация о ценах агентства для бронирования номеров в данной гостинице. Туристическое агентство может бронировать номера в разных гостиницах, агентство может иметь несколько адресов. Каждая гостиница имеет единый прайс-лист на свои номера, а агентство взимает разные комиссионные при бронировании номеров в разных гостиницах. Какая из следующих декомпозиций является корректной и приводит к проекциям, находящимся во второй нормальной форме?
Ответ:
 (1)
АГЕНТСТВО {АГЕН_НОМ, АГЕН_АДРЕС, АГЕН_ЦЕНЫ},
ГОСТИНИЦА {ГОСТ_НОМ, ГОСТ_АДРЕС, ГОСТ_ЦЕНЫ}
 
 (2)
АГЕНТСТВО {АГЕН_НОМ, АГЕН_АДРЕС},
АГЕНТСТВО_ГОСТИНИЦА {АГЕН_НОМ, ГОСТ_НОМ,
ГОСТ_АДРЕС, ГОСТ_ЦЕНЫ,
АГЕН_ЦЕНЫ}
 
 (3)
АГЕНТСТВО {АГЕН_НОМ, АГЕН_АДРЕС},
АГЕНТСТВО_ГОСТИНИЦА {АГЕН_НОМ, ГОСТ_НОМ,
АГЕН_ЦЕНЫ},
ГОСТИНИЦА {ГОСТ_НОМ, ГОСТ_АДРЕС, ГОСТ_ЦЕНЫ}
 
Номер 2
Пусть имеется переменная отношения ПРЕПОДАВАТЕЛЬ_КУРС_КНИГА {ПРЕП_НОМ, ПРЕП_ЗВАНИЕ, КУРС_НОМ, КНИГА_НОМ}
. Атрибут ПРЕП_НОМ
содержит уникальные номера преподавателей, ПРЕП_ЗВАНИЕ
– ученое звание преподавателя, КУРС_НОМ
– уникальный номер курса, КНИГА_НОМ
– уникальный номер учебника. Каждый преподаватель может вести только один курс, имеет единственное имя и звание. Каждый курс может вестись несколькими преподавателями. При преподавании одного курса все преподаватели пользуется одним и тем же учебником. Какая из следующих декомпозиций является корректной и приводит к проекциям, находящимся в третьей нормальной форме?
Ответ:
 (1)
ПРЕПОДАВАТЕЛЬ {ПРЕП_НОМ, ПРЕП_ЗВАНИЕ},
ПРЕПОДАВАТЕЛЬ_КУРС {ПРЕП_НОМ, КУРС_НОМ,
КНИГА_НОМ}
 
 (2)
ПРЕПОДАВАТЕЛЬ_КНИГА {ПРЕП_НОМ, ПРЕП_ЗВАНИЕ,
КНИГА_НОМ},
ПРЕПОДАВАТЕЛЬ_КУРС {ПРЕП_НОМ, КУРС_НОМ}
 
 (3)
ПРЕПОДАВАТЕЛЬ {ПРЕП_НОМ, ПРЕП_ЗВАНИЕ},
ПРЕПОДАВАТЕЛЬ_КУРС {ПРЕП_НОМ, КУРС_НОМ},
КУРС_КНИГА {КУРС_НОМ, КНИГА_НОМ}
 
Номер 3
Пусть имеется переменная отношения ВЫЛЕТ_РЕЙСА {НОМЕР_РЕЙСА, ТИП_САМОЛЕТА, ПИЛОТ_НОМ, ДАТА_ВРЕМЯ_ВЫЛЕТА, ДОП_ИНФО}.
Атрибут НОМЕР_РЕЙСА
содержит уникальные номера авиарейсов, ТИП_САМОЛЕТА
– уникальный идентификатор типа самолета, ПИЛОТ_НОМ
– уникальный номер пилота, который совершает данный рейс на самолете данного типа, ДАТА_ВРЕМЯ_ВЫЛЕТА
– дата и время вылета самолетов, следующих данным рейсом, ДОП_ИНФО
– дополнительная информация о вылете данного рейса в данный день. Рейсы выполняются один раз в день, тип самолета для одного рейса и имя пилота для данного рейса могут меняться день ото дня, но данный пилот в любом рейсе может управлять самолетом только данного типа; в один день самолеты одного и того же типа могут и одни и те же пилоты могут принимать участие в разных рейсах, в одно время могут стартовать несколько рейсов, и каждый день вылету самолета по данному рейсу сопутствует дополнительная информация (например, вылетает ли самолет вовремя, или вылет задерживается). Какая из следующих декомпозиций является корректной и приводит к проекциям, находящимся в нормальной форме Бойса-Кодда?
Ответ:
 (1)
ВЫЛЕТ_РЕЙСА1 {НОМЕР_РЕЙСА, ДАТА_ВРЕМЯ_ВЫЛЕТА,
ДОП_ИНФО},
ВЫЛЕТ_РЕЙСА2 {НОМЕР_РЕЙСА, ПИЛОТ_НОМ,
ДАТА_ВРЕМЯ_ВЫЛЕТА},
САМОЛЕТ_ПИЛОТ {НОМЕР_ПИЛОТА, ТИП_САМОЛЕТА}
 
 (2)
ВЫЛЕТ_РЕЙСА1 {ПИЛОТ_НОМ, ДАТА_ВРЕМЯ_ВЫЛЕТА,
ДОП_ИНФО},
ВЫЛЕТ_РЕЙСА2 {НОМЕР_РЕЙСА, ПИЛОТ_НОМ,
ДАТА_ВРЕМЯ_ВЫЛЕТА},
САМОЛЕТ_ПИЛОТ {НОМЕР_ПИЛОТА, ТИП_САМОЛЕТА}
 
 (3)
ВЫЛЕТ_РЕЙСА1 {ТИП_САМОЛЕТА, ДАТА_ВРЕМЯ_ВЫЛЕТА,
ДОП_ИНФО},
ВЫЛЕТ_РЕЙСА2 {НОМЕР_РЕЙСА, ТИП_САМОЛЕТА,
ПИЛОТ_НОМ, ДАТА_ВРЕМЯ_ВЫЛЕТА}
 
Упражнение 4:
Номер 1
Пусть имеется переменная отношения ВЫЛЕТ_РЕЙСА {НОМЕР_РЕЙСА, ТИП_САМОЛЕТА, ИМЯ_ПИЛОТА, ДАТА_ВРЕМЯ_ВЫЛЕТА, ДОП_ИНФО}
. Атрибут НОМЕР_РЕЙСА
содержит уникальные номера авиарейсов, ТИП_САМОЛЕТА
– уникальный идентификатор типа самолета, ПИЛОТ_НОМ
– уникальный номер пилота, который совершает данный рейс на самолете данного типа, ДАТА_ВРЕМЯ_ВЫЛЕТА
– дата и время вылета самолетов, следующих данным рейсом, ДОП_ИНФО
– дополнительная информация о вылете данного рейса в данный день. Рейсы выполняются один раз в день, тип самолета для одного рейса и номер пилота для данного рейса могут меняться день ото дня, но в один день самолеты одного и того же типа и одни и те же пилоты могут принимать участие в разных рейсах, один пилот может управлять самолетами только одного типа, в одно время могут стартовать несколько рейсов, и каждый день вылету самолета по данному рейсу сопутствует дополнительная информация (например, вылетает ли самолет вовремя, или вылет задерживается). Декомпозиция РЕЙС_САМОЛЕТ {НОМЕР_РЕЙСА, ТИП_САМОЛЕТА, ДАТА_ВРЕМЯ_ВЫЛЕТА, ДОП_ИНФО}, РЕЙС_ПИЛОТ {НОМЕР_РЕЙСА, ИМЯ_ПИЛОТА}
не является декомозицией без потерь. Какая функциональная зависимость исходной переменной (если они в ней существовали) отношения не выводится из функциональных зависимостей проекций?
Ответ:
 (1)
{НОМЕР_РЕЙСА, ДАТА_ВРЕМЯ_ВЫЛЕТА} → ИМЯ_ПИЛОТА
 
 (2)
ДАТА_ВРЕМЯ_ВЫЛЕТА → ДОП_ИНФО
 
 (3)
ИМЯ_ПИЛОТА → ТИП_САМОЛЕТА
 
Номер 2
В каком из перечисленных случаев нормальная форма Бойса-Кодда вырождается в третью нормальную форму?
Ответ:
 (1) когда любая выполняемая для переменной отношения нетривиальная и минимальная FD
имеет в качестве детерминанта некоторый возможный ключ данного отношения 
 (2) когда у переменной отношения имеется всего один возможный ключ 
 (3) когда у отношения имеется не более четырех атрибутов 
Номер 3
Пусть имеется переменная отношения ПРЕПОДАВАТЕЛЬ_КУРС_КНИГА {ПРЕП_НОМ, КУРС_НОМ, КНИГА_НОМ, СТУД_ЧИСЛО}
. Атрибут ПРЕП_НОМ
содержит уникальные номера преподавателей, КУРС_НОМ
– уникальный номер курса, КНИГА_НОМ
– уникальный номер учебника, СТУД_ЧИСЛО
– число студентов, посещающих данный курс данного преподавателя. Каждый преподаватель может вести любой курс, но пользоваться при его проведении только одним учебником. Преподавателю запрещено пользоваться тем же учебником в других его курсах. Каждый курс может вестись несколькими преподавателями. При преподавании одного курса преподаватели могут пользоваться разными учебниками. Какие из следующих декомпозиций являются корректной и приводят к проекциям, находящимся в нормальной форме Бойса-Кодда?
Ответ:
 (1)
ПРЕПОДАВАТЕЛЬ_КУРС_СТУДЕНТЫ {ПРЕП_НОМ, КУРС_НОМ,
СТУД_ЧИСЛО},
ПРЕПОДАВАТЕЛЬ_КУРС_КНИГА {ПРЕП_НОМ, КУРС_НОМ,
КНИГА_НОМ}
 
 (2)
ПРЕПОДАВАТЕЛЬ_КНИГА_СТУДЕНТЫ {ПРЕП_НОМ,
КНИГА_НОМ,
СТУД_ЧИСЛО},
ПРЕПОДАВАТЕЛЬ_КУРС_КНИГА {ПРЕП_НОМ, КУРС_НОМ,
КНИГА_НОМ}
 
 (3)
КУРС_КНИГА_СТУДЕНТЫ {КУРС_НОМ, КНИГА_НОМ,
СТУД_ЧИСЛО},
ПРЕПОДАВАТЕЛЬ_КУРС_КНИГА {ПРЕП_НОМ, КУРС_НОМ,
КНИГА_НОМ}
 
Упражнение 5:
Номер 1
Пусть проекции r1
и r2
отношения r
являются независимыми. Какие из следующих утверждений являются верными?
Ответ:
 (1) каждая FD
в отношении r
логически следует из FD
в r1
и r2
 
 (2) FD
в r1
и r2
логически не следуют из FD
в отношении r
 
 (3) r1
и r2
могут обновляться независимо с сохранением свойства соединения без потерь 
Номер 2
Пусть отношение r
является атомарным. Какое из следующих утверждений является верным?
Ответ:
 (1) у отношения r
все FD
следуют из единственного возможного ключа 
 (2) отношение r
невозможно декомпозировать на две независимые проекции 
 (3) возможный ключ отношения r
совпадает с заголовком отношения 
Номер 3
Пусть имеется переменная отношения КОМПАНИЯ_ГОСТИНИЦА_ЦЕНЫ {КОМП_НОМ, ГОСТ_НОМ, УПР_НОМ, ГОСТ_АДРЕС, ГОСТ_ЦЕНЫ}
. Значениями атрибута КОМП_НОМ
являются уникальные номера гостиничных компаний, ГОСТ_НОМ
– номер гостиницы в данной компании, УПР_НОМ
– уникальный номер управляющего гостиницы, ГОСТ_АДРЕС
– адрес гостиницы, ГОСТ_ЦЕНЫ
– информация о ценах на номера данной гостиницы. Управляющий может работать в этом качестве в разных гостиницах данной компании, но никогда в двух гостиницах с одинаковым адресом. По одному адресу не могут размещаться две гостиницы одной компании. Какая из следующих декомпозиций является корректной и приводит к проекциям, находящимся во второй нормальной форме?
Ответ:
 (1)
КОМПАНИЯ_ГОСТИНИЦА_ЦЕНЫ1 {КОМП_НОМ, ГОСТ_НОМ,
ГОСТ_ЦЕНЫ},
КОМПАНИЯ_ГОСТИНИЦА {КОМП_НОМ, ГОСТ_НОМ,
УПР_НОМ, ГОСТ_АДРЕС}
 
 (2)
КОМПАНИЯ_ГОСТИНИЦА_ЦЕНЫ1 {КОМП_НОМ, УПР_НОМ,
ГОСТ_АДРЕС, ГОСТ_ЦЕНЫ},
КОМПАНИЯ_ГОСТИНИЦА {КОМП_НОМ, ГОСТ_НОМ,
УПР_НОМ, ГОСТ_АДРЕС}
 
 (3)
КОМПАНИЯ_ГОСТИНИЦА_ЦЕНЫ1 {КОМП_НОМ, ГОСТ_НОМ,
ГОСТ_АДРЕС, ГОСТ_ЦЕНЫ},
КОМПАНИЯ_ГОСТИНИЦА {КОМП_НОМ, ГОСТ_НОМ, УПР_НОМ}