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


Структуры - часть 2


д. Если в некотором контексте рассуждений домены могут игнорироваться, то такое отношение будет представляться как R(A, B, C, ...) или даже просто как R. Однако, что для корректной интерпретации выражения (и в особенности оператора присваивания) порядок перечисления атрибутов может быть существенным (см. THETA-JOIN ниже).

Реляционная база данных – это изменяющаяся во времени совокупность данных, допускающая доступ к ним всем и их обновление таким образом, как если бы они были организованы в виде совокупности изменяющихся во времени табличных (не иерархических) отношений соответствующих степеней, определенных на заданном наборе простых доменов. Базовые отношения (base relation) – это такие отношения, которые определяются независимо от других отношений в базе данных в том смысле, что никакое базовое отношение полностью не выводится (независимо от времени) из каких-либо других базовых отношений. Выводимые отношения (derived relation) – это такие отношения, которые могут полностью выводиться из базовых отношений. Это такой вид отношений, которые обычно служат для обеспечения пользователей прикладных программ их собственными представлениями (view) базы данных. Объявленные отношения включают все базовые отношения, а также могут включать выводимые отношения. Позднее, когда будут введены некоторые дополнительные понятия, мы определим полувыводимые отношения (semiderived relation) – некоторый класс отношений, включающий выводимые отношения.

Если U – некоторая совокупность атрибутов некоторого отношения, то U-компонентомкортежа t этого отношения назовем множество пар (A:v), полученных путем удаления из t

тех пар, которые содержат атрибуты, не принадлежащие U.

Между табличными отношениями не существует каких-либо структурных связей, таких как указатели. Ассоциации между отношениями представляются исключительно с помощью значений. Эти ассоциации используются операциями высокого уровня.

С каждым отношением ассоциируется множество возможных ключей.




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



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