El álgebra relacional es un conjunto de operaciones que describen paso a paso como computar una respuesta sobre las relaciones, tal y como éstas son definidas en el modelo relacional. Denominada de tipo procedimental, a diferencia del Cálculo relacional que es de tipo declarativo.
Describe el aspecto de la manipulación de datos. Estas operaciones se usan como una representación intermedia de una consulta a una base de datos y, debido a sus propiedades algebraicas, sirven para obtener una versión más optimizada y eficiente de dicha consulta.
Estos son algunos operadores :
*Proyección (Π)
*Producto cartesiano (x)
*Unión (∪)
*Diferencia (-)
*Intersección (∩)
*Unión natural () (Natural Join)
*División (/)
*Agrupación (Ģ)
No hay comentarios:
Publicar un comentario