Декартово произведение отношений R1 (табл. 7) и R2 (табл. 8) дает новое отношение RD (табл. 9), которое содержит все атрибуты исходных отношений. В него целесообразно добавить атрибут Оценка для записи результатов экзамена.
Таблица 7 Таблица 8
|
Номер студента |
ФИО студента |
|
11 |
Иванов И.И. |
|
12 |
Петров П.П. |
|
13 |
Сидоров С.С. |
|
Код дисциплины |
Наименование |
|
Д1 |
Математика |
|
Д2 |
Информатика |
|
Номер студента |
ФИО студента |
Код дисциплины |
Наименование |
Оценка |
|
11 |
Иванов И.И. |
Д1 |
Математика |
5 |
|
12 |
Петров П.П. |
Д1 |
Математика |
3 |
|
13 |
Сидоров С.С. |
Д1 |
Математика |
5 |
|
11 |
Иванов И.И. |
Д2 |
Информатика |
5 |
|
12 |
Петров П.П. |
Д2 |
Информатика |
4 |
|
13 |
Сидоров С.С. |
Д2 |
Информатика |
4 |
Деление выполняется над двумя отношениями R1 и R2, имеющими в общем случае разные структуры и часть одинаковых атрибутов. В результате образуется новое отношение, содержащее атрибуты 1-го операнда, отсутствующие во 2-м операнде, и кортежи 1-го операнда, которые совпали с кортежами 2-го. Для выполнения этой операции 2-й операнд должен содержать лишь атрибуты, совпадающие с атрибутами 1-го.
предыдущаяследующая