Índice

El álgebra relacional Álgebra relacional

Es un método de extracción que permite manipular tablas y columnas. Su principio se basa en la creación de nuevas tablas (tablas resultantes) a partir de las existentes. Estas nuevas tablas se convierten en objetos que se pueden usar inmediatamente.

Los operadores del álgebra relacional que permiten crear las tablas resultantes, se basan en la teoría de conjuntos.

La sintaxis y los elementos de notación que se utilizan aquí son los más habituales.

1. Operadores Operador:álgebra relacional

Unión Unión

La unión entre dos relaciones de una misma estructura (grado y dominios), da como resultado una tabla con la misma estructura, cuyos elementos son el conjunto de elementos distintos de las dos relaciones iniciales.

Notación: Rx = R1 U R2

Ejemplos

Tomamos las tablas CLIOESTE et CLICENTRO:

images/EX8.png

Clientes de las dos regiones:

CLIENTES=CLIOESTE U CLICENTRO
images/EX8A.png

Intersección Intersección

La intersección entre dos relaciones de una misma estructura (grado y dominios), da como resultado una tabla con la misma estructura, cuyos elementos son el conjunto de elementos comunes a las dos relaciones iniciales.

Notación: Rx = R1 ∩ R2

Ejemplo

Clientes comunes a las dos regiones:

CLICOMUN=CLIOESTE ∩ CLICENTRO
images/EX9.png

Diferencia Diferencia

La diferencia entre dos relaciones de una misma estructura (grado y dominios), da como resultado una tabla con la misma estructura, cuyos elementos son el conjunto de los elementos de la primera relación, ...