Реляционная алгебра и реляционное исчисление — это два базовых механизма манипулирования реляционными данными. 2
Основное отличие заключается в том, что в реляционной алгебре получение искомого результата описывается явным образом с помощью указания набора операций, которые необходимо выполнить для получения результата. 1 В реляционном исчислении указывают свойства искомого отношения без указания процедуры его получения. 1
Выражения реляционной алгебры строятся на основе алгебраических операций высокого уровня и имеют процедурную интерпретацию. 2 Для формулы реляционного исчисления однозначная вычислительная интерпретация отсутствует: формула только ставит условия, которым должны удовлетворять кортежи результирующего отношения. 2 Поэтому языки реляционного исчисления являются в большей степени непроцедурными, или декларативными. 2
При этом механизмы реляционной алгебры и реляционного исчисления эквивалентны: для любого допустимого выражения реляционной алгебры можно построить эквивалентную формулу реляционного исчисления и наоборот. 2