El Álgebra relacional es un lenguaje de consulta procedural que consta de un conjunto de operaciones que toman como entrada una o dos relaciones y producen una nueva relación. Hay ocho operadores en el álgebra relacional que manipulan datos, incluyendo operaciones conjuntistas como unión, intersección y diferencia, y operaciones relacionales como selección, proyección y combinación.