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

В каких запросах нужно использовать






















































































































































































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)

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

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


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