В реляционном исчислении кортежей используются переменные, областью определения которых являются кортежи в отношении. С другой стороны, в реляционном исчислении доменов также используются переменные, но их значения берутся из области определения атрибутов, а не из кортежей отношения. Любое выражение в реляционном исчислении имеет следующую общую форму:
Здесь
переменные области определения (домена), a
- формула.
Формула состоит из одного или нескольких элементарных выражений, которые могут иметь одну из следующих форм.
-
, где
— отношение степени
и
— переменная домена.
-
, где
и
— переменные домена и
— одна из операций сравнения (
); переменные
и
должны иметь области определения, для сравнения элементов которых применение операции
является допустимым.
-
, где
— переменная домена,
— константа из области определения переменной домена
и
— одна из операций сравнения.
Формулы рекурсивно строятся из элементарных выражений на основе следующих правил.
- Любое элементарное выражение рассматривается как формула.
- Если выражения
и
являются формулами, то выражения, полученные в результате их конъюнкции
, дизъюнкции
и отрицания
, также являются формулами.
- Если выражение
является формулой со свободной переменной
, то выражения
и
также являются формулами.






