Расширение реляционной модели для лучшего отражения семантики


Сводка возможностей rm/t - часть 2


/p>

Примечание: Для каждого типа, помеченного звездочкой, в любой базе данных RM/T имеется только один объект. Для отношений, помеченных символом "%", имеются двойники – E-отношений, не перечисленные здесь явно.

Таблица II

Операция Область определения аргументов Область значений результата
NOTE Отношение Relname
TAG Отношение Отношение
DENOTE Relname Отношение
Множество relname Множество отношений
COMPRESS Множество отношений Отношение
APPLY Множество отношений Множество отношений
PATT Отношение Множество отношений
PTUPLE Отношение Множество отношений
PREL Отношение Множество отношений
SETREL Отношение (Отношения) Множество отношений
OPEN Графовое отношение Графовое отношение
CLOSE Графовое отношение Графовое отношение
STEP Графовое отношение Графовое отношение

Множества n-арных отношений были введены как дополнительный тип объектов для алгебраических манипуляций. К этим множествам более высокого порядка применимы традиционные теоретико-множественные операторы UNION, INTERSECTION и SET DIFFERENCE. К ним могут быть применены также различные другие операторы (например OUTER UNION). Чтобы создавать эти множества отношений, манипулировать ими и манипулировать графовыми отношениями, были введены дополнительные операции (см. Таблицу II).




Начало  Назад  Вперед



Книжный магазин