Está en la página 1de 1

ÁLGEBRA

RELACIONAL

Es un lenguaje de procedimientos
Consta de un conjunto de
de alto nivel que permite, mediante Operaciones fundamentales:
operadores que toman como
el uso de ciertos operadores, Selección, Proyección, Unión,
entrada una o dos relaciones y
derivar las tablas deseadas desde Diferencia, Producto Cartesiano y
producen como resultado una
las tablas base del modelo Renombramiento
nueva relación.
relacional.

OPERACIÓ UNIÓN: Construye una


OPERACIÓN SELECCIÓN: extrae
OPERACIÓN PROYECCIÓN: extrae relación formada por todas las OPERACIÓN DIFERENCIA: permite
tuplas de una relación dada que
atributos específicos de una tuplas que aparecen en cualquiera buscar las tuplas que estén en una
satisfacen una de una condición
relación dada de dos relaciones especificas, relación pero no en la otra.
específica
eliminándose las duplicadas

Símbolo: Π, Termino común Símbolo: σ, Termino común


Símbolo: ∪, Término Común: Símbolo: -, Término Común:
PROJECT, Notación:  atributo 1, WHERE, Notación:  condición
UNION, Notación: R1  R2 MINUS, Notación: R1  R2
atributo 2, ... Atributo n (Relación) (Relación)

OPERACIÓN RENOMBRAMIENTO:
OPERACIÓN PLANO CARTESIANO:
Los resultados de las expresiones
Dadas dos relaciones específicas,
de álgebra relacional no tienen
construye una tercera relación que
nombre, a pesar de ser relaciones.
contiene todas las combinaciones
Dada una expresión E, la expresión
posibles de tuplas, una de cada una
r x (E) devuelve el resultado de la
de las relaciones.
expresión E con el nombre X

Símbolo: , Término Común: Símbolo:  ro), Término


TIMES Común: RENAME

También podría gustarte