Algebra relacional

Páginas: 2 (337 palabras) Publicado: 5 de noviembre de 2010
Algebra relacional:.

El algebra relacional es un lenguaje formal con una serie de operadores que trabaja sobre una o varias relaciones para obtener otra relación resultado, sin que cambien lasrelaciones originales.
Tanto los operadores como los resultados son relaciones, por lo que la salida de una operación puede ser la entrada de otra operación.

UnariasRestricción
opera sobre Proyección.
Una sola relación.

Binarios
opera sobre
pares de relaciones.proyección..

R [a1........................a6]
producto cartesiano.

R times S

el producto cartesiano multiplica dos relaciones, definiendo una nueva relación que tiene todos los pares posibles

unión.Para poder realizar ETA operación R y S deben ser compatibles para la unión.

Se dice que dos relaciones no compatibles para la unión si ambas tienen la misma cabecera, es decir, si tienen elmismo numero de atributos y estos se encuentran definidos sobre los mismos dominios.

INTERSECCION.

R INTERSECT S

La intersección obtiene como resultado una relación que contiene las tuplasde R que también se encuentran en S. para realizar esta operación. R y S deben ser compatibles para la unión.

División.

R divide S
Suponiendo que la cabecera de R es el conjunto A y quela cabecera de S es el conjunto de atributos de B, tales que B es subconjunto de A. la división obtiene una relación cuya cabecera es el conjunto de atributos C y que contiene las tuplas de R que estánacompañadas de todas las tuplas de S.

Alumno (CI, NOMBRE, APELLIDO, CALLE, NÚMERO).
Docente (CI, NOMBRE, APELLIDO, CALLE, NÚMERO).
Materia (CODIGO_M, NOM_MAT).
Dicta (CI, CODIGO_M,DODIGO_C).
Curso (CODIGO_C, NOMBRE_C, FECHA_C, FECHA_F).
Tiene (CODIGO_C, CODIGO_M, HORA, DIA).
Asiste (CI, CODIGO_C, COD_MAT, FECHA).

1) Alumno where (calle = “Eduardo Acevedo”. And. Numero =...
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