Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб 2 Методичка-реляционная алгебра (1).doc
Скачиваний:
46
Добавлен:
11.05.2015
Размер:
458.75 Кб
Скачать

X_Преподаватель таблица 2.1.

Личный

Номер

Фамилия

Должность

Кафедра

Телефон

Домашний

221Л

Фролов

Доцент

ЭВМ

487

222Л

Костин

Доцент

ЭВМ

543

225Л

Бойко

Профессор

АСУ

112

Y_Преподаватель ТАБЛИЦА 2.2.

Личный

Номер

Фамилия

Должность

Кафедра

Телефон

Домашний

221Л

Фролов

Доцент

ЭВМ

487

345Л

Брунов

Профессор

АСУ

312

338Л

Петров

Ассистент

ТФ

427

R_Преподаватель ТАБЛИЦА 2.3.

Личный

Номер

Фамилия

Должность

Кафедра

Телефон

Домашний

221Л

Фролов

Доцент

ЭВМ

487

345Л

Брунов

Профессор

АСУ

312

222Л

Костин

Доцент

ЭВМ

543

225Л

Бойко

Профессор

АСУ

112

338Л

Петров

Ассистент

ТФ

427

2.2. Операция пересечения

ПЕРЕСЕЧЕНИЕМ двух совместимых по типу отношений X и Y (X INTERSECT Y) является отношение R с таким же заголовком, как и в отношениях X и Y и содержащем все те записи, которые одновременно принадлежат обоим отношениям X и Y. Графическая схема операции пересечения представлена на рис.2.2.

Для обозначения операции пересечения используется оператор INTERSECT. Пересечение, как и операция объединения, обладает свойством коммутативности и ассоциативности для совместимых по типу отношений X, Y, Z. Выражения

( X INTERSECT Y) INTERSECT Z и

X INTERSECT ( Y INTERSECT Z ) эквивалентны.

Например, пусть имеется два отношения X_ПРЕПОДАВАТЕЛЬ и Y_ПРЕПОДАВАТЕЛЬ, (см. табл.2.1, 2.2.). Результатом пересечения этих отношений является отношение R_ПРЕПОДАВАТЕЛЬ с одной записью, которая содержаит сведения о преподавателе с кафедры ЭВМ и ведущем занятия в 241 аудитории приведено в табл.1.4.

ОТНОШЕНИЕ R

A

B

.

.

.

Z

.

ai

bi

zi

.

aj

bj

zj

Рис.2.2. Схема выполнения операции объединения

ОТНОШЕНИЕ X

A

B

.

.

.

Z

1

2

.

.

ai

bi

zi

.

aj

bj

zj

n

ОТНОШЕНИЕ Y

A

B

.

.

.

Z

1

2

.

ai

bi

zi

.

.

aj

bj

zj

m


R_Преподаватель ТАБЛИЦА 2.4.

(X_ПРЕПОДАВАТЕЛЬ INTERCET Y_ПРЕПОДАВАТЕЛЬ)

Личный

Номер

Фамилия

Должность

Кафедра

Телефон

Домашний

221Л

Фролов

Доцент

ЭВМ

487