Базы данных. Вводный курс


Общая интерпретация реляционных операций - часть 2


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

RENAME

WHERE = PROJECT
TIMES = JOIN = INTERSECT = DIVIDE BY
UNION = MINUS

В другой форме приоритеты операций показаны на . Вычисление выражения производится слева направо с учетом приоритетов операций и скобок.


Рис. 4.1.  Таблица приоритетов операций традиционной реляционной алгебры




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



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