lunes, 19 de enero de 2015

¿Qué es el álgebra relacional en las Bases de Datos?

El modelo relacional, es el más utilizado en la actualidad.Se utiliza para unir,crear,eliminar campos repetitivos de una columna o fila de una tabla.


 Operaciones básicas unitarias.

SELECCIÓN: Se crea una tabla a partir de un conjunto de filas (registros) de otra tabla. La tabla obtenida tiene los mismos campos que la tabla original.
PROYECCIÓN: Se crea una tabla a partir de un conjunto de columnas (campos) de otra tabla. La tabla obtenida tiene las mismas filas que la tabla original.

 Operaciones básicas binarias.
UNIÓN: Se aplica sobre dos tablas que poseen registros con los mismos campos. El resultado es una tabla donde aparecen todas las tuplas de las dos tablas originales, salvo las tuplas repetidas que sólo aparecen una vez.
DIFERENCIA: Se aplica sobre dos tablas A y B que poseen registros con los mismos campos. El resultado es una tabla donde aparecen todas las tuplas de A que no están en B.
PRODUCTO CARTESIANO: El resultado es una tabla en la que aparecen los campos de ambas tablas y las tuplas son el resultado de aplicar el producto cartesiano sobre cada una de las tuplas de las tablas.
• INTERSECCIÓN: Se aplica sobre dos tablas A y B con los mismos tipos de registros. La tabla resultante contiene las tuplas comunes a las dos tablas.
 Funciones de agregado.
Permiten realizar operaciones aritméticas sobre las tuplas que cumplan determinadas condiciones o sobre la totalidad.Algunas funciones de agregado son: cuenta, suma, promedio, máximo, mínimo y desviación estándar. 

Vamos hacer una serie de ejercicios para ver si nos ha quedado claro,respecto a la imagen anterior tendremos que hacer lo siguiente:
Y como resultado obtendríamos lo siguiente:







1 comentario:

¡Danos tu opinión!