Теория баз данных



         

Теоретико-множественные операции реляционной алгебры - часть 6


/p>

00011076

Гайка МЗ

Цех 2

00011U03

Болт Ml

Цех 2

00011006

Болт МЗ

Цех 2

00013063

Шайба Ml

Цех 2

00013066

Шайба МЗ

Цех 2

00011077

Гайка М4

Цех 2

00011004

Болт М'2

Цех 2

00011005

Болт М5

Цех 2

00011006

Болт Мб

Цех 2

00013062

Шайба М2

Цех 2

00011073

Гайка Ml

ЦсхЗ

00011075

Гайка М2

ЦехЗ

00011076

Гайка МЗ

Цех 3

00011003

Болт Ml

ЦехЗ

00011006

Болт МЗ

ЦехЗ

00013063

Шайба Ml

Цех 3

00013066

Шайба МЗ

ЦехЗ

00011077

Гайка М4

ЦехЗ

00011004

Болт М2

Цех 3

00011005

Болт М5

ЦехЗ

00011006

Болт Мб

ЦехЗ

00013062

Шайба М2

ЦехЗ

00011006

Болт Мб

Цех 2

00013062

Шайба М2

Цех 2

00011073

Гайка Ml

ЦeхЗ

00011075

Гайка М2

ЦехЗ

00011076

Гайка МЗ

ЦехЗ

00011003

Болт Ml

ЦехЗ

00011006

Болт МЗ

Цех 3

00013063

Шайба Ml

Цех 3

00013066

Шайба МЗ

ЦехЗ

00011077

Гайка М4

Цeх3

00011005

Болт М5

Цех3

00011006

Болт Мб

Цех3

00011005

Болт М5

Цех 1

00011006

Болт Мб

Цех 1

00013062

Шайба М2

Цех1

В каких запросах нужно использовать расширенное декартово произведение? Эта операция моделирует некоторую ситуацию, которая характеризуется словом «все». Поэтому если нам надо узнать, какие детали в каких цехах из общей обязательной номенклатуры не выпускаются, то мы можем вычесть из полученного отношения R9 отношение R10, характеризующее реальный выпуск деталей в каждом цехе.

Отношение R11, которое является результатом выполнения этой операции, имеет вид:

R11 = R9 \ R10

R11

Шифр детали

Название детали

Цех

00011073

Гайка Ml

Цех 2

00011075

Гайка М2

Цех 2

00011076

Гайка МЗ

Цех 2

00011004

Болт М2

ЦехЗ

00013062

Шайба М2

ЦехЗ

00011003

Болт Ml

Цех 2

00011005

Болт М5

ЦехЗ

Группа теоретико-множественных операций избыточна, так, например, операцию можно заменить сочетанием операций объединения и пересечения.

(R1

R2) \ (R1 \ R2) \ (R2 \ R1)

Однако это достаточно сложная формула, и именно поэтому все три теоретико-множественные операции вошли в базовый набор операций реляционной алгебры.

Далее мы переходим к группе операций, названных специальными операциями реляционной алгебры.




Содержание  Назад  Вперед