jueves, 6 de octubre de 2011

Álgebra Relacional

Es un método de extracción que permite manipular tablas y columnas. Está basado en crear nuevas tablas partiendo de las que ya existe, las tablas creadas pasan a ser objetos que pueden ser usados inmediatamente.

Existen operadores básicos y derivados. Unión, diferencia y selección son ejemplos de operadores básicos, entre los derivados se encuentran intersección, join, y división; estos últimos se pueden crear a partir de operadores básicos.

Los operadores más utilizados son:

  • Selección: es un operador unario, es decir que sólo trabaja en una relación. Obtiene las filas de la tabla indicada que cumplan con los requisitos predeterminados. Se expresa con sigma.
  • Proyección: al igual que selección, también es un operador unario. Regresa todas las filas para cierta columna. Se expresa con pi.
  • Join: este operados obtiene los atributos de dos relaciones, esto lo hace combinando las tuplas de ambas relaciones que tengan el mismo valor en atributos comunes. Se expresa con *.

Gabillaud, J. (2008). SQL Server 2008 SQL Transact SQL. Barcelona, Madrid: Ediciones ENI.

No hay comentarios:

Publicar un comentario