Языки пространственных запросов

     Руконтекст антиплагиат онлайн бесплатно на сайте http://www.antiplagiatvuz.ru.     

Естественное соединение


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

1. Переименуем отношение Country в C, отношение River – в R.

2. Вычислим векторное произведение C x R.

3. Выполним соединение обоих отношений по атрибутам C.Name и R.Origin. Области определения этих двух атрибутов идентичны:

Естественное соединение

4. При естественном соединении условие выборки не допускает двоякого толкования, поэтому отсутствует необходимость в его явной записи в качестве индекса формулы.

5. Окончательный результат получается в результате выполнения операции проекции по атрибутам Name и Pop:

Естественное соединение

Таблица 3.5. Результаты операций над множествами

Естественное соединение



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