Пусть имеется следующая ER-диаграмма:
В типе сущности РЕЙС значениями атрибута “номер рейса” являются уникальные номера рейсов; значения атрибута “аэропорт назначения” уникально идентифицируют аэропорт, в который прибывают самолеты, выполняющие данный рейс; значение атрибута “дата-время вылета” указывает, по каким дням и в какое время выполняется данный рейс (мы примем естественное предположение, что никогда не стартуют одновременно два рейса с одним аэропортом назначения). Атрибуты “название” и “почтовый индекс” типа сущности ГОРОД содержат официальное название города и значение почтового индекса главного почтового отделения города. Мы полагаем, что аэропорт назначения всегда находится в некотором городе, так что рейс всегда прилетает в некоторый город, являющийся пунктом назначения. Кроме того, из пункта назначения рейса можно легко добраться до ряда других городов. Какие из перечисленных ниже комбинаций атрибутов и связей являются уникальными идентификаторами указанных типов сущности?
Правильный ответ:
РЕЙС: "куда, когда", для типа сущности ГОРОД: "пункт назначения" РЕЙС: "номер рейса", для типа сущности ГОРОД: "почтовый индекс" РЕЙС: {"дата-время вылета", "прилетает в"}, для типа сущности ГОРОД: "пункт назначения" - # Как следует расположить на дисковом пакете блоки одного файла, чтобы обеспечить наибольшую скорость его просмотра (наименьшее время доступа к нему)?
- # Предположим, что мы отказались от требования минимальности возможного ключа и объявили возможными ключами отношения СЛУЖАЩИЕ множества атрибутов {СЛУ_НОМЕР} и {СЛУ_НОМЕР, СЛУ_ИМЯ}. Приведет ли это к каким-либо нежелательным последствиям?
- # Можете ли Вы принять один из следующих доводов в пользу того, что операция взятия проекции является примитивной?
- # Пусть заголовки отношений A и B содержат общий атрибут c. Какие примитивные операции алгебры Кодда потребуются в общем случае для выражения результата операции A NATURAL JOIN B?
- # Пусть имеется следующая ER-диаграмма, содержащая взаимно исключающую связь: [Большая Картинка] Смысл диаграммы заключается в том, что человек может ночевать у себя дома, если он не находится в каком-либо путешествии, в гостинице, если он находится в отпуске или совершает деловую поездку, или в палатке, если он участвует в походе, но в одно и то же время он может ночевать только в одном месте. Указанные атрибуты типов сущности являются их уникальными идентификаторами. Какие из приведенных ниже реляционных представлений типа сущности ЧЕЛОВЕК правильно отображает смысл этой диаграммы?