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