787.89K
Категория: МатематикаМатематика

Реляционная алгебра

1.

Реляционная алгебра
ПРИМЕРЫ

2.

Операции обработки данных
Операции над кортежами
Операции над таблицами
объединение
Включение
(добавление кортежа)
пересечение
разность
Традиционные
операции
Декартово произведение
Удаление
(удаление кортежа)
проекция
Обновление
(смена значений атрибутов
в строке)
выборка
соединения
деление
Специальные
реляционные
операции

3.

Основа реляционной алгебры
Проекция
Выборка
Пересечение
Объединение
Произведение
Вычитание
А
Б
В
Соединение
А Г
Б Г
В Д
Г Ж
Д З
Е И
Деление
А
Б
В
Г Ж
Г ЖЗ
Д
А
А
А
Б
В
В
Г
Д
Е
Д
Е
Д
Г
Д
А
Г
Д
А Г
А Д
Б Г
Б Д
В Г
В Д

4.

R R1 R 2
ОБЪЕДИНЕНИЕ
Объединение
Склад 1 (R1)
Склад 2 (R2)
Кортеж
Код поставщиков
Наименование
материала
Кортеж
Код поставщиков
Наименование
материала
К11
2040
Мел
К21
5051
Мел
К12
4050
Тетрадь
К22
2040
Мел
К13
3070
Карандаш
К23
6020
Ручка

5.

Результат объединения
Кортеж
Код поставщиков
Наименование
материала
К11
2040
Мел
К12
4050
Тетрадь
К13
3070
Карандаш
К21
5051
Мел
К23
6020
Ручка

6.

RP R1 R 2
ПЕРЕСЕЧЕНИЕ
Пересечение
Кортеж
Код
поставщиков
Наименование
материала
К22
2040
Мел

7.

RV R1 R2
РАЗНОСТЬ
Вычитание
Кортеж
Код
поставщиков
Наименование
материала
К12
4050
Тетрадь
К13
3070
Карандаш

8.

ДЕКАРТОВО
ПРОИЗВЕДЕНИЕ
RD R1 R2
Произведение
А
Б
В
Г
Д
Таблица R2
Таблица R1
А Г
А Д
Б Г
Б Д
В Г
В Д
Кортеж
Группа
Фамилия
Кортеж
Код предмета
Наименование
предмета
К11
УП
Петров
К21
П1
История
К12
УТ
Иванов
К22
П2
Философия
К13
ФФ
Сидоров

9.

Результат произведения
Таблица RD
Кортеж
Группа
Фамилия
Код предмета
К11 К21
УП
П1
К11 К22
УП
П2
К12 К21
УТ
П1
К12 К22
УТ
П2
К13 К21
ФФ
П1
К13 К22
ФФ
П2
Наименование
предмета

10.

САМОСТОЯТЕЛЬНАЯ
РАБОТА ПО
РЕЛЯЦИОННОЙ
АЛГЕБРЕ
English     Русский Правила