jueves, 12 de febrero de 2009

operadores derivados


Operadores Derivados del Algebra Relacional

  • El lenguaje del  Algebra Relacional consta de seis operadores basicos, tres binarios y tres monarios:
    la union (R[S), la diferencia (R􀀀S), el producto cartesiano (RS), la proyeccion
    (X(R)), la seleccion (F (R)) y el renombrado (X(R)). Codd demostro que este algebra
    {es decir, este conjunto de operadores{ es relacionalmente completo, lo que signi ca que cualquier
    acceso a la informacion contenida en una Base de Datos Relacional puede ser expresado
    mediante una combinacion de dichos operadores.
    Sin embargo, estos operadores no expresan directamente una serie de operaciones habituales
    en los procesos de consulta. Dada su frecuencia, resulta rentable de nir operadores espec cos
    para dichas operaciones, de modo que se puedan utilizar como si fueran primitivos. Por supuestos,
    estos nuevos operadores pueden ser especi cados a partir de los basicos (debido precisamente
    a la completud relacional de los mismos), por lo que reciben el nombre de operadores derivados.
  • www.infor.uva.es/~cecuesta/algrel4.pd

0 comentarios: