A álgebra relacional é a base matemática de bancos de dados relacionais. A álgebra relacional pode ser definida como linguagem de consulta formal e procedimental. Para banco de dados, podem ser utilizadas diversas operações provenientes da teoria de conjuntos. A seleção (select), em banco de dados relacional, é
Em projetos de banco de dados, em meados da década de 70 do século XX, um modelo que possibilitou uma nova e importante percepção de conceitos de modelos de dados foi o modelo