
4 РЕЛЯЦИОННАЯ АЛГЕБРА (Лекция) (можно печатать 2 стр на 1 листе)
4.1 Теоретико-множественные операции реляционной алгебры
СЛУЖАЩИЙ_ПРОЕКТ1
Слу_номер |
Слу_имя |
Слу_зарп |
Слу_отд_номер |
2934 |
Иванов |
22 000.00 |
310 |
2935 |
Петров |
30 000.00 |
310 |
2936 |
Сидоров |
18 000.00 |
313 |
2937 |
Федоров |
20 000.00 |
310 |
2938 |
Иванова |
22 000.00 |
315 |
СЛУЖАЩИЙ_ПРОЕКТ2
Слу_номер |
Слу_имя |
Слу_зарп |
Слу_отд_номер |
2934 |
Иванов |
22 000.00 |
310 |
2935 |
Петров |
30 000.00 |
310 |
2939 |
Сидоренко |
18 000.00 |
313 |
2940 |
Федоренко |
20 000.00 |
310 |
2941 |
Иваненко |
22 000.00 |
315 |
Рисунок 4.1 – Отношения-экземпляры (значения отношений)
----------------------------------------------------------------------------------------
СЛУЖАЩИЙ_ПРОЕКТ1 СЛУЖАЩИЙ_ПРОЕКТ2
Слу_номер |
Слу_имя |
Слу_зарп |
Слу_отд_номер |
2934 |
Иванов |
22 000.00 |
310 |
2935 |
Петров |
30 000.00 |
310 |
2936 |
Сидоров |
18 000.00 |
313 |
2937 |
Федоров |
20 000.00 |
310 |
2938 |
Иванова |
22 000.00 |
315 |
2939 |
Сидоренко |
18 000.00 |
313 |
2940 |
Федоренко |
20 000.00 |
310 |
2941 |
Иваненко |
22 000.00 |
315 |
СЛУЖАЩИЙ_ПРОЕКТ1 СЛУЖАЩИЙ_ПРОЕКТ2
Слу_номер |
Слу_имя |
Слу_зарп |
Слу_отд_номер |
2934 |
Иванов |
22 000.00 |
310 |
2935 |
Петров |
30 000.00 |
310 |
СЛУЖАЩИЙ_ПРОЕКТ1– СЛУЖАЩИЙ_ПРОЕКТ2
Слу_номер |
Слу_имя |
Слу_зарп |
Слу_отд_номер |
2936 |
Сидоров |
18 000.00 |
313 |
2937 |
Федоров |
20 000.00 |
310 |
2938 |
Иванова |
22 000.00 |
315 |
Рисунок 4.2 – Результаты выполнения операций , , –
ПРОЕКТ
-
Проект_назв
Проект_рук
Проект1
2934
Проект2
2941
СЛУЖАЩИЙ_ПРОЕКТ1 × ПРОЕКТ
Слу_номер |
Слу_имя |
Слу_зарп |
Слу_отд_номер |
Проект_назв |
Проект_рук |
2934 |
Иванов |
22 000.00 |
310 |
Проект1 |
2934 |
2935 |
Петров |
30 000.00 |
310 |
Проект1 |
2934 |
2936 |
Сидоров |
18 000.00 |
313 |
Проект1 |
2934 |
2937 |
Федоров |
20 000.00 |
310 |
Проект1 |
2934 |
2938 |
Иванова |
22 000.00 |
315 |
Проект1 |
2934 |
2934 |
Иванов |
22 000.00 |
310 |
Проект2 |
2941 |
2935 |
Петров |
30 000.00 |
310 |
Проект2 |
2941 |
2936 |
Сидоров |
18 000.00 |
313 |
Проект2 |
2941 |
2937 |
Федоров |
20 000.00 |
310 |
Проект2 |
2941 |
2938 |
Иванова |
22 000.00 |
315 |
Проект2 |
2941 |
Рисунок 4.3 – Отношение-экземпляр ПРОЕКТ и результат операции
СЛУЖАЩИЙ_ПРОЕКТ1 × ПРОЕКТ
--------------------------------------------------
4.2 Специальные реляционные операции
Слу_номер |
Слу_имя |
Слу_зарп |
Слу_отд_номер |
2934 |
Иванов |
22 000.00 |
310 |
2935 |
Петров |
30 000.00 |
310 |
2938 |
Иванова |
22 000.00 |
315 |
Рисунок 4.4 – Результат операции
Слу_отд_номер |
310 |
313 |
315 |
Рисунок 4.5 – Результат выполнения операции
СЛУЖАЩИЙ
Слу_номер |
Слу_имя |
Слу_зарп |
Слу_отд_номер |
2934 |
Иванов |
22 000.00 |
310 |
2935 |
Петров |
30 000.00 |
310 |
2936 |
Сидоров |
18 000.00 |
313 |
2937 |
Федоров |
20 000.00 |
310 |
2938 |
Иванова |
22 000.00 |
315 |
2939 |
Сидоренко |
18 000.00 |
313 |
2940 |
Федоренко |
20 000.00 |
310 |
2941 |
Иваненко |
22 000.00 |
315 |
ПРОЕКТ
-
Проект_номер
Проект_рук
Проект_ср_зарп
1
2934
22 400.00
2
2941
22 400.00
ЗАНЯТОСТЬ
Слу_номер |
Проект_номер |
2934 |
1 |
2935 |
1 |
2936 |
1 |
2937 |
1 |
2938 |
1 |
2934 |
2 |
2935 |
2 |
2939 |
2 |
2940 |
2 |
2941 |
2 |
Рисунок 4.6 – Отношения-экземпляры
СЛУЖАЩИЙ, ПРОЕКТ и ЗАНЯТОСТЬ
Слу_номер |
Проект_номер |
Проект_номер1 |
Проект_рук |
Проект_ср_зарп |
2934 |
1 |
1 |
2934 |
22 400.00 |
2935 |
1 |
1 |
2934 |
22 400.00 |
2936 |
1 |
1 |
2934 |
22 400.00 |
2937 |
1 |
1 |
2934 |
22 400.00 |
2938 |
1 |
1 |
2934 |
22 400.00 |
2934 |
2 |
2 |
2941 |
22 400.00 |
2935 |
2 |
2 |
2941 |
22 400.00 |
2939 |
2 |
2 |
2941 |
22 400.00 |
2940 |
2 |
2 |
2941 |
22 400.00 |
2941 |
2 |
2 |
2941 |
22 400.00 |
Рисунок 4.7 – Результат выполнения тета-соединения
ЗАНЯТОСТЬ
Слу_номер |
Проект_номер |
Проект_рук |
Проект_ср_зарп |
2934 |
1 |
2934 |
22 400.00 |
2935 |
1 |
2934 |
22 400.00 |
2936 |
1 |
2934 |
22 400.00 |
2937 |
1 |
2934 |
22 400.00 |
2938 |
1 |
2934 |
22 400.00 |
2934 |
2 |
2941 |
22 400.00 |
2935 |
2 |
2941 |
22 400.00 |
2939 |
2 |
2941 |
22 400.00 |
2940 |
2 |
2941 |
22 400.00 |
2941 |
2 |
2941 |
22 400.00 |
Рисунок 4.8 – Результат выполнения естественного соединения
ЗАНЯТОСТЬ
ПРОЕКТ
Слу_номер |
Слу_имя |
Слу_зарп |
Слу_отд_номер |
Проект_номер |
2934 |
Иванов |
22 000.00 |
310 |
1 |
2935 |
Петров |
30 000.00 |
310 |
1 |
2936 |
Сидоров |
18 000.00 |
313 |
1 |
2937 |
Федоров |
20 000.00 |
310 |
1 |
2938 |
Иванова |
22 000.00 |
315 |
1 |
2934 |
Иванов |
22 000.00 |
310 |
2 |
2935 |
Петров |
30 000.00 |
310 |
2 |
2939 |
Сидоренко |
18 000.00 |
313 |
2 |
2940 |
Федоренко |
20 000.00 |
310 |
2 |
2941 |
Иваненко |
22 000.00 |
315 |
2 |
Рисунок 4.9 – Результат выполнения естественного соединения
СЛУЖАЩИЙ ЗАНЯТОСТЬ
Слу_номер |
Слу_имя |
Слу_зарп |
Слу_отд _номер |
Проект_ номер |
Проект_рук |
Проект_ср_зарп |
2934 |
Иванов |
22 000.00 |
310 |
1 |
2934 |
22 400.00 |
2935 |
Петров |
30 000.00 |
310 |
1 |
2934 |
22 400.00 |
2936 |
Сидоров |
18 000.00 |
313 |
1 |
2934 |
22 400.00 |
2937 |
Федоров |
20 000.00 |
310 |
1 |
2934 |
22 400.00 |
2938 |
Иванова |
22 000.00 |
315 |
1 |
2934 |
22 400.00 |
2934 |
Иванов |
22 000.00 |
310 |
2 |
2941 |
22 400.00 |
2935 |
Петров |
30 000.00 |
310 |
2 |
2941 |
22 400.00 |
2939 |
Сидоренко |
18 000.00 |
313 |
2 |
2941 |
22 400.00 |
2940 |
Федоренко |
20 000.00 |
310 |
2 |
2941 |
22 400.00 |
2941 |
Иваненко |
22 000.00 |
315 |
2 |
2941 |
22 400.00 |
Рисунок 4.10 – Результат выполнения естественного соединения
СЛУЖАЩИЙ ЗАНЯТОСТЬ ПРОЕКТ
РАЗДАТОЧНЫЙ МАТЕРИАЛ (Практическое занятие)
тема «Реляционная алгебра»
по дисциплине «Базы данных и информационные системы»