Читайте также:
|
|
(Пrno, fname, lname (Renter))x(Пrno, pno, comment (Viewing))
Таблица 3.11. Декартово произведение сокращенного варианта отношений Renter и Viewing (использованы только некоторые атрибуты) | |||||
Renter. Rno | FName | LName | Viewing. Rno | Pno | Comment |
CR76 | John | Kay | CR56 | PA14 | Too small (Слишком мала) |
CR76 | John | Kay | CR76 | PG4 | Too remote (Слишком далеко) |
CR76 | John | Kay | CR56 | PG4 | |
CR76 | John | Kay | CR62 | PA14 | No Dining room (Нет отдельной столовой) |
CR76 | John | Kay | CR56 | PG36 | |
CR56 | Aline | Stewart | CR56 | PA14 | Too small (Слишком мала) |
CR56 | Aline | Stewart | CR76 | PG4 | Too remote (Слишком далеко) |
CR56 | Aline | Stewart | CR56 | PG4 | |
CR56 | Aline | Stewart | CR62 | PA14 | No Dining room (Нет отдельной столовой) |
CR56 | Aline | Stewart | CR56 | PG36 | |
CR74 | Mike | Ritchie | CR56 | PA14 | Too small (Слишком мала) |
CR74 | Mike | Ritchie | CR76 | PG4 | Too remote (Слишком далеко) |
CR74 | Mike | Ritchie | CR56 | PG4 | |
CR74 | Mike | Ritchie | CR62 | PA14 | No Dining room (Нет отдельной столовой) |
CR74 | Mike | Ritchie | CR56 | PG36 | |
CR62 | Mary | Tregear | CR56 | PA14 | Too small (Слишком мала) |
CR62 | Mary | Tregear | CR76 | PG4 | Too remote (Слишком далеко) |
CR62 | Mary | Tregear | CR56 | PG4 | |
CR62 | Mary | Tregear | CR62 | PA14 | No Dining room (Нет отдельной столовой) |
CR62 | Mary | Tregear | CR56 | PG36 |
В таком виде это отношение содержит больше информации, чем необходимо.
Для получения искомого списка необходимо для этого отношения произвести операцию выборки с извлечением тех кортежей, для которых выполняется равенство атрибутов Rno из отношений Renter и Viewing, т.е. Renter.Rno=Viewing.Rno. Полностью эта операция выглядит так:
σ Renter.Rno=Viewing.Rno ( (Пrno, fname, lname(Renter))x(Пrno, pno, comment(Viewing)) )
Результат в таблице 3.12.
Таблица 3.12. Ограниченное декартово произведение сокращенного варианта отношений Renter и Viewinq (использованы только некоторые атрибуты)
Renter. Rno | FName | LName | Viewing. Rno | Pno | Comment |
CR76 | John | Kay | CR76 | PG4 | Too remote (Слишком далеко) |
CR56 | Aline | Stewart | CR56 | PA14 | Too small (Слишком мала) |
CR56 | Aline | Stewart | CR56 | PG4 | |
CR56 | Aline | Stewart | CR56 | PG36 | |
CR62 | Mary | Tregear | CR62 | PA14 | No dining room (Нет отдельной сто- |
ловой) |
Дата добавления: 2015-07-08; просмотров: 220 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Реляционная алгебра (продолжение) | | | Операции соединения |