Объединение отношений

Содержание

Слайд 2

Пересечение отношений Таб. № ФИО Предмет 21 Галкин В.А. Биология 22

Пересечение отношений

Таб. №

ФИО

Предмет

21

Галкин В.А.

Биология

22

Палкин С.А.

Паскаль

27

Малкин Е.Д.

Физика

34

Скалкин Р.Р.

С++

Таб. №

ФИО

Предмет

17

Реймер А.В.

Oracle

21

Галкин В.А.

Биология

25

Рахалин К.В.

Философия

34

Скалкин

Р.Р.

С++

556

Брехунов Е.Е.

КСЕ

R1

R2

Таб. №

ФИО

Предмет

21

Галкин В.А.

Биология

34

Скалкин Р.Р.

С++

Пересечение R1 или R2

Слайд 3

Разность отношений Таб. № ФИО Предмет 21 Галкин В.А. Биология 22

Разность отношений

Таб. №

ФИО

Предмет

21

Галкин В.А.

Биология

22

Палкин С.А.

Паскаль

27

Малкин Е.Д.

Физика

34

Скалкин Р.Р.

С++

Таб. №

ФИО

Предмет

17

Реймер А.В.

Oracle

21

Галкин В.А.

Биология

25

Рахалин К.В.

Философия

34

Скалкин

Р.Р.

С++

556

Брехунов Е.Е.

КСЕ

R1

R2

Разность R1\R2

Таб. №

ФИО

Предмет

22

Палкин С.А.

Паскаль

27

Малкин Е.Д.

Физика

Разность R2\R1

Таб. №

ФИО

Предмет

17

Реймер А.В.

Oracle

25

Рахалин К.В.

Философия

556

Брехунов Е.Е.

КСЕ

Слайд 4

Произведение отношений ФИО Предмет Галкин В.А. Биология Палкин С.А. Паскаль Малкин

Произведение отношений

ФИО

Предмет

Галкин В.А.

Биология

Палкин С.А.

Паскаль

Малкин Е.Д.

Физика

Скалкин Р.Р.

С++

Группа

Т7-25

Т9-37

R1

R2

Произведение R1ХR2

ФИО

Предмет

Галкин В.А.

Биология

Галкин В.А.

Биология

Группа

Т7-25

Т9-37

Палкин С.А.

Паскаль

Палкин С.А.

Паскаль

Малкин

Е.Д.

Малкин Е.Д.

Физика

Физика

Скалкин Р.Р.

С++

Скалкин Р.Р.

С++

Т7-25

Т7-25

Т7-25

Т9-37

Т9-37

Т9-37

Слайд 5

Операция выборки R1 ФИО Предмет Галкин В.А. Биология Галкин В.А. Биология

Операция выборки

R1

ФИО

Предмет

Галкин В.А.

Биология

Галкин В.А.

Биология

Группа

Т7-25

Т9-37

Палкин С.А.

Паскаль

Палкин С.А.

Паскаль

Малкин Е.Д.

Малкин Е.Д.

Физика

Физика

Скалкин Р.Р.

С++

Скалкин Р.Р.

С++

Т7-25

Т7-25

Т7-25

Т9-37

Т9-37

Т9-37

R2: Группа:=‘Т7-25’

ФИО

Предмет

Галкин

В.А.

Биология

Группа

Т7-25

Палкин С.А.

Паскаль

Малкин Е.Д.

Физика

Скалкин Р.Р.

С++

Т7-25

Т7-25

Т7-25

R3: Предмет:=‘С++’

ФИО

Предмет

Группа

Скалкин Р.Р.

С++

Скалкин Р.Р.

С++

Т7-25

Т9-37

Слайд 6

Операция проектирования R1 ФИО Предмет Галкин В.А. Биология Галкин В.А. Биология

Операция проектирования

R1

ФИО

Предмет

Галкин В.А.

Биология

Галкин В.А.

Биология

Группа

Т7-25

Т9-37

Палкин С.А.

Паскаль

Палкин С.А.

Паскаль

Малкин Е.Д.

Малкин Е.Д.

Физика

Физика

Скалкин Р.Р.

С++

Скалкин Р.Р.

С++

Т7-25

Т7-25

Т7-25

Т9-37

Т9-37

Т9-37

R2: R1[ФИО,

Группа]

ФИО

Галкин В.А.

Галкин В.А.

Группа

Т7-25

Т9-37

Палкин С.А.

Палкин С.А.

Малкин Е.Д.

Малкин Е.Д.

Скалкин Р.Р.

Скалкин Р.Р.

Т7-25

Т7-25

Т7-25

Т9-37

Т9-37

Т9-37

Слайд 7

Операция соединения R1 ФИО Должность Галкин В.А. Доцент Предмет Биология Палкин

Операция соединения

R1

ФИО

Должность

Галкин В.А.

Доцент

Предмет

Биология

Палкин С.А.

Профессор

Малкин Е.Д.

Ассистент

Скалкин Р.Р.

Профессор

Паскаль

Физика

С++

R3

R2

Должность

Профессор

Оклад

5000

Доцент

Ассистент

3000

2000

ФИО

Должность

Галкин В.А.

Доцент

Предмет

Биология

Палкин С.А.

Профессор

Малкин Е.Д.

Ассистент

Скалкин Р.Р.

Профессор

Паскаль

Физика

С++

Оклад

3000

5000

2000

5000

Слайд 8

Операция деления A B Значение А1 Значение В1 Значение А1 Значение

Операция деления

A

B

Значение А1

Значение В1

Значение А1

Значение В2

Значение А1

Значение В3

Значение А1

Значение В4

Значение А1

Значение

В5

Значение А1

Значение В6

Значение А2

Значение В1

Значение А2

Значение В2

Значение А3

Значение В2

Значение А4

Значение В2

Значение А4

Значение В4

R1

Значение А5

Значение В5

B

Значение В2

Значение В4

R2

А

Значение А1

Значение А4

R1:R2

Слайд 9

Операции Дейта 1. Переименование – изменение имени атрибута RENAME AS 2.

Операции Дейта

1. Переименование – изменение имени атрибута

RENAME <имя отношения> <старое имя

атрибута> AS <новое имя атрибута>

2. Расширение – добавление нового атрибута

EXTEND <имя отношения> ADD <выражение> AS <новый атрибут>

3. Подведение итогов – выполнение вычислений

SUMMARIZE <имя отношения> BY (<набор атрибутов>) ADD <выражение>
AS <новый атрибут>

4. Операция присвоения

<выражение-цель>:=<выражение-источник>