Índice

El álgebra relacional Álgebra relacional:operadores Álgebra relacional

1. Aspectos generales

El álgebra relacional ha llevado al desarrollo de SQL que se ha convertido en el estándar en lo que respecta a la gestión de datos.

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

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

La sintaxis y la notación utilizadas aquí son las que más se usan.

2. Los operadores

a. Unión Unión

La unión entre dos relaciones de igual estructura (grado y dominios) da una tabla resultante de la misma estructura que tiene como elementos el conjunto de los diferentes elementos de las dos relaciones iniciales.

Notación: Rx = R1 images/signe1.png R2

Ejemplos:

Consideremos las relaciones TELEFONO_SMARTPHONE y TELEFONO_ DESLIZANTE

RELACIÓN TELEFONO_SMARTPHONE

NÚMERO

TIPO

MARCA

FECHA_ COMPRA

PRECIO

NUM_ PROPIETARIO

COLOR

1

SP

1

15/01/10

159

190120

ROJO

2

SP

1

14/03/10

99

190215

RELACIÓN TELEFONO_DESLIZANTE

NÚMERO

TIPO

MARCA

FECHA_ COMPRA

PRECIO

NUM_ PROPIETARIO

COLOR

4

DE

4

25/07/10

89

190222

BLANCO

UNIÓN DE LAS DOS RELACIONES

NÚMERO

TIPO

MARCA

FECHA_ COMPRA

PRECIO

NUM_ PROPIETARIO

COLOR

1

SP

1

15/01/10

159

190120

ROJO

2

SP

1

14/03/10

99

190215 ...