algebra relac

Post on 21-Jan-2015

623 Views

Category:

Education

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

Prueba

TRANSCRIPT

Sirve para seleccionar una conjunto de tuplas que cumplan una cierta

condición de selección.

Sintaxis:<condición de selección>(<nombre de la relación>)

EjemploPelículaID_Película Nombre Año

1La guerra de las galaxias 19772La comunidad del anillo 20013Mar Adentro 20044El viaje de Chihiro 2001

ActorID_Actor Nombre Apellido

1Mark Hamil2Cristopher Lee3Javier Bardem4Hugo Weaving

Apellido=Lee(Actor) ={<2,Cristopher,Lee>}

Año>2000(Película) ={<2,La comunidad del anillo,2001>,<4,El viaje de Chihiro,2001>,<3,Mar Adentro,2004>}

Selecciona ciertas columnas de la Tabla, deshecha las demás.

Sintaxis:<lista de atributos>(<Nombre de la Relación>)

EjemploPelículaID_Película Nombre Año

1La guerra de las galaxias 19772La comunidad del anillo 20013Mar Adentro 20044El viaje de Chihiro 2001

ActorID_Actor Nombre Apellido

1Mark Hamil2Cristopher Lee3Javier Bardem4Hugo Weaving

Año(Película) ={<1977>,<2001>,<2004>}

ID_Película,Año(Película) ={<1,1977>,<2,2001>,<3,2004>,<4,2001>}

Nombre(Actor)={<Mark>,<Cristopher>,<Javier>,<Hugo>}

Ejemplo:Nombre(Año>2000(Película))

={<La comunidad del anillo>,<El viaje de Chihiro>,<Mar Adentro>}

UNIÓN INTERSECCIÓN DIFERENCIA PRODUCTO CARTESIANO

UNIÓN:El resultado R U S es una relación que incluye todas las tuplas que están en R o en S o ambas. Las tuplas repetidas se eliminan.La relaciones tienen que ser compatibles.

INTERSECCIÓN:El resultado R S incluye las tuplas que están tanto en R como en S.

U

DIFERENCIA:El resultado R – S incluye todas las tuplas que están en R y no están en S.

PRODUCTO CARTESIANO:Crea tuplas con los atributos combinados de dos relaciones, R X S.Se le puede llamar también: Producto Cruzado o Reunión Cruzada.

Es la combinación de las operaciones Producto Cartesiano y Selección, en una

sola operación.

top related