La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Algebra relacional Integrantes: Víctor Sergio López Sainz. Francisco Javier centeno. Verdín Carlos Omar.

Presentaciones similares


Presentación del tema: "Algebra relacional Integrantes: Víctor Sergio López Sainz. Francisco Javier centeno. Verdín Carlos Omar."— Transcripción de la presentación:

1 Algebra relacional Integrantes: Víctor Sergio López Sainz. Francisco Javier centeno. Verdín Carlos Omar

2 ÁLGEBRA RELACIONAL Es un leguaje de consulta procedimental. Consta de un conjunto de operaciones que toman como entrada una o dos relaciones y producen como resultado una nueva relación Las operaciones fundamentes son: Selección Proyección Unión Diferencia de conjuntos Producto cartesiano Renombramiento

3 OPERACIONES ADICIONALES Además de las operaciones fundamentales hay otras operaciones: Intersección de conjuntos Reunión natural División Asignación Estas operaciones se definirán en términos de las operaciones fundamentales

4 Las operaciones selección, proyección y renombramiento se denominan operaciones unarias porque operan sobre una sola relación. Las otras tres operaciones operan sobre pares de relaciones y se denominan por lo tanto operaciones binarias.

5 OPERACIÓN SELECCIÓN Selecciona tuplas que satisfacen un predicado dado. Se utiliza la letra griega sigma minúscula para denotar la selección. La relación del argumento se da entre paréntesis a continuación de sigma minúscula ejemplo Nombre-sucursal= > (préstamo) También se permiten las comparaciones que utilizan =, diferencia,, =. Dado el valor especial nulo indica >, cualquier comparación que implique a un valor nulo se evaluara como falsa.

6 OPERACIÓN PROYECCIÓN Es una operación unaria que devuelve su relación de argumentos, excluyendo algunos argumentos. Dado que las relaciones son conjuntos se elimina todas as filas duplicadas. La proyección se denota por la letra griega pi. Se crea una esta de los atributos que se desea que aparezcan en el resultado como subíndice de pi. Ejemplo Numero-préstamo, importe (préstamo)

7 LA OPERACIÓN RENOMBRAMIENTO Los resultados de las expresiones de algebra relacional no tiene un nombre que se pueda utilizar para referirse a ellas. La operación renombramiento sirve para que las expresiones algebraicas tengan un nombre para referirse a ellas, es denotado por la letra griega ro minúscula, permite realizar esta tarea. P x (E) Devuelve el resultado de la expresión E con el nombre x.

8 OPERACIONES ADICIONALES Las expresiones generales del álgebra relacional se construyen a apartar de subexpresiones menores. OPERACIÓN UNION Esta operación se debe asegurar que las uniones se realicen entre relaciones compatibles y se deben cumplir las siguientes condiciones 1.- las relaciones r y s deben ser de la misma erizad. Es decir deben tener el mismo numero de atributos 2.-los dominós de los atributos i- esimos de r y de s deben ser iguales para dodo i Y es denotado como en la teoría de conjuntos por U Ejemplo II nombre-vliente (prestaría) U Nombre -cliente (impositor)

9 OPERACIÓN REUNIÓN Es una operación binaria que permite caminar ciertas selecciones y un producto cartesiano en una sola operación se denota por el símbolo de la «reunión». La operación reunión natural forma un producto cartesiano de sus dos argumentos, realiza una selección forzando la igualdad de los atribuirse que aparecen en ambos esquemas de relación y finalmente elimina los atributos duplicados ejemplo: Ii nombre-cliente,prestamo.numero-prestamo,importe (prestatario X préstamo)

10 OPERACIÓN DIVISIÓN Se denota por «/» resulta adecuado las consultas que incluyen la expresión «para todos». Supóngase que desea hallar a todos los clientes que tengan abierta una cuenta en todas las sucursales ubicadas en arañuela. Se pueden obtener todas las sucursales de arañuela mediante la expresión. R1= II nombre-sucursal ( ciudad-sucursal=«arañuela» (sucursal))


Descargar ppt "Algebra relacional Integrantes: Víctor Sergio López Sainz. Francisco Javier centeno. Verdín Carlos Omar."

Presentaciones similares


Anuncios Google