Algebra Relacional

Páginas: 3 (520 palabras) Publicado: 28 de noviembre de 2012
Algebra Relacional: es un conjunto de operaciones de alto nivel que sirven para manipular relaciones. El resultado de cada operación es una nueva relación.
RENAME: Si bien no es un operador, es unaherramienta para evitar trabajar con columnas de igual nombre y no caer en confusiones.
X RENAME CIUDAD AS CIUDADV
Asignación: Sirve a solo efecto de recordar un resultado y poder trabajarlo en otraoperación.
VARIABLE ← X
Operadores tradicionales.
Unión: Considerando dos relaciones, se construye una relación resultado formada por todas las filas que aparecen en cualquiera de las dosrelaciones especificadas. X UNION Y
Intersección: Considerando dos relaciones, se construye una relación formada por aquellas filas que aparezcan en las dos relaciones especificadas. X INTERSECT YDiferencia: Considerando dos relaciones, se construye una relación resultado formada por todas las filas de la primera relación que no aparezcan en la segunda. X MINUS Y ≠ Y MINUS X
Producto: Considerandodos relaciones, se construye una relación que contiene todas las combinaciones posibles de filas. X TIMES Y
Operadores específicos.
Restricción o selección: Extrae filas de una relación dadamediante una condición.
X WHERE CIUDAD = 'Londres'
Proyección: Extrae columnas de una relación dada. No devuelve registros duplicados. Puede soportar una proyección sin columnas así como también unaproyección identidad que es cuando se listan todas las columnas de la relación.
A [ X , Y , . . . , Z ]
Reunión: Realiza las mismas acciones que el producto cartesiano, pero restringe las filas según unacondición dada.
* Natural: cuando la condición es de igualdad entre atributos idénticos de dos relaciones.
X JOIN Y
* Theta: cuando la condición es diferente de igualdad. (<, >, <=,>=, <>).
( X TIMES Y ) WHERE atributoX < atributoY
División: Trabaja con dos relaciones, una binaria y una unaria, y construye una relación formada por todos los valores de un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ALGEBRA RELACIONAL
  • Algebra relacional
  • Algebra Relacional
  • Algebra Relacional
  • Algebra Relacional
  • Algebra relacional
  • Algebra relacional
  • Algebra Relacional

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS