Теория экономических информационных систем


Теория экономических информационных систем - стр. 28


/p>

Выборка отношения – результатом выборки отношения по некоторому условию является отношение, которое включает только те кортежи первоначального отношения, которые удовлетворяют этому условию. Существуют две простейшие разновидности условия выборки:

1.     Условие вида Имя_атрибута <знак сравнения > Значение, где допускаются знаки сравнения =, #, >, =>, <, <=. Например, Количество < 20.

2.     Условие вида Имя_атрибута 1<знак сравнения > Имя атрибута 2. Например, Факт > План.

Алгебраическая запись выборки имеет вид

 

T = R[p],

где   R – исходное отношение,

T – результирующее отношение,

р – условие выборки.

Например, X2 = T1[Количество в месяц > 800].

Х2

Отправитель

Получатель

Адрес получателя

Изделие

Количество на месяц

Прибор

Полет

Русская, 86

ХТ - 12

1000

Прибор

Сокол

Карбышева, 86

ХТ - 12

800

При выполнении операции объединения двух отношений будет получено отношение, включающее все кортежи, входящие в участвующие в операции отношения.

Х3 = U(R1, R2).

В качестве результата операции пересечения двух отношений получается отношение, включающее все кортежи, входящие в оба первоначальные отношения,

Х4 = I(R1, R2).

 

Отношение, являющееся разностью двух отношений, включает все кортежи, входящие в первое отношение и одновременно такие, что ни один из них не входит в отношение являющееся вторым,

Х5 = M(R1, R2).

 

При соединении двух отношений по некоторому условию образуется результирующее отношение, кортежи которого являются сочетанием кортежей первого и второго отношений, удовлетворяющим этому условию. Условие соединения имеет вид:

Имя_ атрибута_1 <знак сравнения > Имя_атрибута_2,

где Имя_ атрибута_1 находится в одном исходном отношении, Имя_ атрибута_2 в другом.

Операция имеет следующее обозначение

 

Х6 = R1[p]R2,

где p – условие соединения.

Наиболее важный частный случай соединения называется натуральным соединение и имеет следующие особенности:




Начало  Назад  Вперед