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

Отношение R5 содержит перечень деталей,



R5 = RI \ R2 = { г | r
R1 ^ r
R2 }

Отношение R5 содержит перечень деталей, изготавливаемых только на участке 1, отношение RG содержит перечень деталей, изготавливаемых только на участке 2.

R6 = R2 \ R1 = { r | r
R2 ^ r
R1 }









































R5











Шифр детали





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





00011075



Гайка М2



00011003



Болт Ml



00013063



Шайба Ml



00013066



Шайба МЗ































R6







Шифр детали



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



00011077



Гайка М4



00011004



Болт М2







































































R3





Шифр детали





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





00011073



Гайка Ml



00011075



Гайка М2



00011076



Гайка МЗ



00011003



Болт Ml



00011006



Болт МЗ



00013063



Шайба Ml



00013066



Шайба МЗ



00011077



Гайка М4



00011004



Болт М2



Пересечением отношений называется отношение, которое содержит множество кортежей, принадлежащих одновременно и первому и второму отношениям. R1 и R2:

R3 = R1
R2 ={ r | r
R1 ^ r
R2 }

здесь ^— операция логического умножения (логическое «И»).

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

































R4





Шифр детали





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





00011073



Гайка M1



00011076



Гайка МЗ



00011006



Болт МЗ



Разностью отношений R, и R2 называется отношение, содержащее множество кортежей, принадлежащих R1 и не принадлежащих R2:

R5 = R1 \ R2 = { r | r
R1 ^ г
R2 }

Отношение R5 содержит перечень деталей, изготавливаемых только на участке 1, отношение R6 содержит перечень деталей, изготавливаемых только на участке 2.

R6 = R2 \ R1 = { r | r
R2 ^ r
R1 }







































R5





Шифр детали





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





00011075



Гайка М2



00011003



Бол г M1



00013063



Шайба M1



00013066



Шайба МЗ





























R6





Шифр детали





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





00011077



Гайка М4



00011004



Болт М2



Следует отметить, что первые две операции, объединение и пересечение, являются коммутативными операциями, то есть результат операции не зависит от порядка аргументов в операции. Операция же разности является принципиально несимметричной операцией, то есть результат операции будет различным для разного порядка аргументов, что и видно из сравнения отношений R5 и R6.

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