Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
13
Добавлен:
15.04.2015
Размер:
43.39 Кб
Скачать

Соединение

Выполняется над двумя логически связанными отношениями. Задается условие соединения. Исходные отношения R1 и R2 имеют разные структуры, у которых есть одинаковые по содержанию и описанию домены. Отношения имеют логическую связь. Новое отношение имеет структуру, в которую входят все домены исходных отношений. Новые кортежи формируются путем объединения кортежей из исходных отношений, имеющих одинаковое значение ключа.

Пример:

В табл. 12 и 13 представлены в качестве исходных отношений R1 – “Студенты” и R2 – “Предметы”. В табл. 14 приведено отношение RS как результат соединения R1 и R2.

Таблица 12

Группа

Студенты

11291

Петрова

11292

Михайлов

11292

Попова

Таблица 13

Группа

Предметы

11292

Философия

11292

Этика

   

     

Таблица 14

Группа

Студенты

Предметы

11292

Михайлов

Философия

11292

Михайлов

Этика

11292

Попова

Философия

11292

Попова

Этика

Деление

Операция выполняется над двумя логически связанными отношениями  R1 и R2, имеющими разные структуры и некоторые одинаковые по содержанию и описанию домены. Результирующее отношение имеет структуру, которая получается исключением из множества доменов отношения R1 множества доменов, содержащихся в отношении R2. Дублирующие строки исключаются.

Пример:

В табл. 15 и 16 представлены в качестве исходных отношений R1 – “Штатное расписание” и R2 – “Штатный состав”. В табл. 17 приведено отношение RD как результат деления R1 и R2.

Таблица 15

Отдел

Должность

Оклад

11

инспектор

500

12

менеджер

250

11

инспектор

600

Таблица 16

Отдел

Фамилия

Оклад

11

Петров

600

11

Сидоров

500

12

Иванов

250

Таблица 17

Должность

инспектор

менеджер

          

Соседние файлы в папке 8. Антипов