Académique Documents
Professionnel Documents
Culture Documents
RESTRINGIR: genera una relacin que contiene todas las tuplas de una
relacin especificada que satisfacen una condicin especificada.
PROYECTAR: genera una relacin que contiene todas las tuplas o subtuplas
que quedan en una relacin especificada despus de quitar los atributos
especificados
PRODUCTO: genera una relacin, que contiene todas las tuplas posibles
que son una combinacin de dos tuplas, una de cada una de dos relaciones
especficas.
UNIN: genera una relacin que contiene todas las tuplas que aparecen en
una o en las dos relaciones especificadas.
INTERSECCIN: genera una relacin que contiene todas las tuplas que
aparecen en las dos relaciones especificadas (en ambas, no en un u otra)
Operadores Algebra Relacional
DIFERENCIA: genera una relacin genera una relacin que contiene todas
las tuplas que aparecen en la primera relacin pero no en la segunda de las
dos relaciones especificadas.
JUNTAR: genera una relacin que contiene todas las tuplas posibles que
son una combinacin de dos tuplas de cada una de dos relaciones
especificadas, tales que las dos tuplas que contribuyen a cualquier
combinacin dada tenga uh valor comn para los atributos comunes de las
dos relaciones(y ese valor comn, aparece solo una vez, y no dos, en la
tupla resultante)
DIVIDIR: Tomas dos relaciones unarias y una relacin binaria y genera una
relacin que contiene todas las tuplas de una relacin unaria que aparece
en la relacin binaria y que a la vez coinciden con todas las tuplas de la otra
relacin unaria
Representacin grfica de los operadores
Clculo Relacional
{t / P(t)}
es decir, el conjunto de todas las tuplas t, tal que el predicado P, es
verdadero para t.
Clculo Relacional
{t / R(t) v S(t)}
es decir, el conjunto de tuplas t tales que t est en R en S
La DIFERENCIA se expresa
R - S = { t / R(t) S(t) }
es decir, el conjunto de tuplas t tales que t est en r y no en s
Clculo Relacional