Итак, основным понятием реляционной алгебры является понятие отношения R, которое определяется как множество кортежей длины k для некоторого фиксированного k, называемого арностью отношения. Иногда представляется удобным присвоить имена компонентам кортежей (атрибутам), хотя в других случаях целесообразно считать компоненты неименованными и обращаться к ним по номерам.
В реляционной алгебре определяются пять основных операций над отношениями, с помощью которых можно описать процедуру получения ответа на любой запрос. Результатом операции также является отношение.
Запрос - это операция над отношениями, результатом которой также является отношение.
Основные операции, таким образом, образуют функционально полный набор операций. Кроме основных, можно определить еще и дополнительные операции, которые не расширяют функциональных возможностей основных операций и потому не являются необходимыми, но обеспечивают краткость записи процедуры получения ответа на запрос. Каждая дополнительная операция может быть выражена через основные операции реляционной алгебры [3], [6].
Основные операции реляционной алгебры