operaciones unariasliseth

6
Operaciones unarias Selección: Mediante esta operación se obtiene un conjunto de filas con todas las columnas de la tabla. Se seleccionan determinadas filas incluyendo una condición. Se utilizan los operadores booleanos "and" (Y)," or" (O), "not" (NO). La representación sería la siguiente: Ejemplo de selección. Partimos de la siguiente tabla de empleados:

Upload: liseth

Post on 11-Nov-2015

4 views

Category:

Documents


1 download

DESCRIPTION

Liiseth! (:

TRANSCRIPT

UNION

Operaciones unariasSeleccin: Mediante esta operacin se obtiene un conjunto de filas con todas las columnas de la tabla. Se seleccionan determinadas filas incluyendo una condicin. Se utilizan los operadores booleanos "and" (Y)," or" (O), "not" (NO).

La representacin sera la siguiente: Ejemplo de seleccin.

Partimos de la siguiente tabla de empleados:

Realizamos la siguiente operacin de seleccin: La tabla resultante sera la siguiente:

Proyeccin: esta operacin nos devuelve una nueva tabla con las columnas seleccionadas de otra.

La representacin sera la siguiente:

Ejemplo de proyeccin:

Sobre la tabla anterior proyectamos la columna salario y nombre quedando como resultado la siguiente tabla

Operaciones binarias Unin: Esta operacin solo se puede hacer si las tablas tienes las mismas columnas, es decir, por ejemplo si tuviramos una tabla llamada empleados2 con las mismas columnas tan solo tendramos que aadir las filas de ambas tablas en una nica tabla.

Su representacin sera la siguiente: Tabla1 u Tabla2

Diferencia: de la misma forma que la unin la diferencia tan solo se puede realizar si las dos tablas tienen las mismas columnas. Su representacin sera la siguiente: Tabla1 - Tabla2

Con las siguientes tablas:

El resultado sera el siguiente:

Producto cartesiano: se realiza con dos tablas distintas pero relacionadas por alguna columna, siempre y cuando el nombre de la columna no sea el mismo.

Su representacin sera la siguiente: Tabla1 x Tabla2

Ejemplo de producto cartesiano: partimos de las dos tablas siguientes:

Como resultado del producto cartesiano tendramos la siguiente tabla: