Основы проектирования реляционных баз данных

         

Декартово произведение отношений


Операция декартова произведения выполняется над двумя произвольными отношениями А и В. Результатом операции декартова произведения является отношение С, степень которого равна сумме степеней исходных отношений, а мощность - произведению мощностей исходных отношений. Таким образом, декартово произведение отношений можно представить с помощью декартова произведения множеств:

Пример. Операция "декартово произведение". Выполним операцию декартова произведения отношений СЛУЖАЩИЕ и МЕДОСМОТР.

Исходные отношения: СЛУЖАЩИЕ (#, Фамилия, Пол) МЕДОСМОТР (Процедура, Дата)

СЛУЖАЩИЙМЕДОСМОТР
1ИвановМЭКГ17.08
5АнтоноваЖАнализ крови20.08
Терапевт23.08

Результирующее отношение:

РЕЗУЛЬТАТЫ_МЕДОСМОТРА ( #, Фамилия, Пол, Процедура, Дата ) =

СЛУЖАЩИЙ Х МЕДОСМОТР

1ИвановмЭКГ17.08
1ИвановмАнализ крови20.08
1ИвановмТерапевт23.08
5АнтоноважЭКГ17.08
5АнтоноважАнализ крови20.08
5АнтоноважТерапевт23.08



Содержание раздела