![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Исходными отношениями являются отношения R1 и R2 (рис. 10.6), которые содержат перечни преподавателей и дисциплин Отношение
R3 =R1 Ä R2 содержит все возможные варианты ведения дисциплин преподавателями (рис. 10.7).
R1 | R2 | |||
Преподаватель | Кафедра | Дисциплина | Семестр | |
Иванов | Информатика | БД и СУБД | ||
Петрова | Информатика | ИС | ||
Сидоров | ПО ИС | Моделирование |
Рис. 10.6. Исходные отношения
R3 | |||||||
Преподаватель | Кафедра | Дисциплина | Семестр | ||||
Иванов | Информатика | БД и СУБД | |||||
Иванов | Информатика | ИС | |||||
Иванов | Информатика | Моделирование | |||||
Петрова | Информатика | БД и СУБД | |||||
Петрова | Информатика | ИС | |||||
Петрова | Информатика | Моделирование | |||||
Сидоров | ПО ИС | БД и СУБД | |||||
Сидоров | ПО ИС | ИС | |||||
Сидоров | ПО ИС | Моделирование | |||||
Рис. 10.7. Отношение R3 =R1 Ä R2
В каких запросах нужно использовать расширенное декартово произведение? Эта операция моделирует некоторую ситуацию, которая характеризуется словом «все».
Группа теоретико-множественных операций избыточна, так, например, операцию пересечения можно заменить сочетанием операций объединения и разности
(R1 R2) \ (R1\ R2) \ (R2 \ R1)
Однако это достаточно сложная формула, и именно поэтому все три теоретико-множественные операции вошли в базовый набор операций реляционной алгебры.
Дата публикования: 2015-07-22; Прочитано: 628 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!