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



             

Операции над множествами - часть 2


1.    R = ?Name(?Cont=ЮА(Country)).

2.    S = ?Origin(River).

3.    

.
  • Векторное произведение. Эта операция применяется к любой паре отношений, а не только к отношениям, совместным по объединению. R x S возвращает отношение, схема которого содержит все атрибуты R, за которыми следуют все атрибуты S. Для простоты в таблице 3.3 приведен абстрактный пример этой операции. Обратите внимание на использование «точечной» нотации для различения атрибутов обоих отношений.

  • Таблица 3.3. Векторное произведение отношений R и S

    R R.A R.B

    A1 B1
    A2 B2

    (а) Отношение R

    S S.C S.D

    C1 D1
    C2 D2

    (b) Отношение S

    R ? S R.A R.B S.C S.D

    A1 B1 C1 D1
    A1 B1 C2 D2
    A2 B2 C1 D1
    A2 B2 C2 D2

    (c) R ? S

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

    НАЗВАНИЕ
    Канада
    Мексика
    Бразилия
    Куба
    США

    (а) Объединение

    НАЗВАНИЕ
    Канада
    Мексика
    Куба

    (б) Разность

    НАЗВАНИЕ
    Бразилия

    (в) Пересечение




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