100% encontró este documento útil (1 voto)
774 vistas1 página

Operaciones del Álgebra Relacional

El algebra relacional describe un conjunto de operaciones básicas para computar respuestas sobre relaciones en el modelo relacional, como unión, intersección y diferencia. Estas operaciones sirven como una representación intermedia de consultas de base de datos y permiten versiones optimizadas. El algebra se ha extendido para incluir operaciones aritméticas en proyecciones y funciones de agregación.

Cargado por

McFist Mactavish
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
774 vistas1 página

Operaciones del Álgebra Relacional

El algebra relacional describe un conjunto de operaciones básicas para computar respuestas sobre relaciones en el modelo relacional, como unión, intersección y diferencia. Estas operaciones sirven como una representación intermedia de consultas de base de datos y permiten versiones optimizadas. El algebra se ha extendido para incluir operaciones aritméticas en proyecciones y funciones de agregación.

Cargado por

McFist Mactavish
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Algebra Relacional

El algebra relacional es un conjunto de operaciones que describen paso a paso como computar una respuesta sobre las
relaciones, tal y como estas definidas en el modelo relacional. Denominada tipo de procedimental a diferencia del calculo
relacional que es tipo declarativo.

Las operaciones se usan como una representación como una representación intermedia de consulta de base de datos y debido a
una des sus propiedades algebraicas, sirven para una mejor versión optimizada y eficiente.

Operaciones Fundamentales Algebra Relacional Extendida Valores Nulos


Oper

Es un nivel mas bajo que el modelo Las operaciones básicas del álgebra Es necesario analizar la forma en las
E-R y hace la representación de relacional se han extendido o que las operaciones del algebra Pa
tablas, el cual prácticamente esta a ampliado de varias maneras. relacional manejan los valores nulos, la t
un paso de nivel físico. operaciones y comparaciones de un
1. Una de las extensiones es tup
Consiste de unas relaciones simples pero valores nulos deberían evitar que
poderosas a partir de otras.
permitir operaciones
sea posible. Las
aritméticas como parte de la
-R S, la unión de R y S es el conjunto de no
operación proyección Valor nulo: Valor desconocido o no
elementos que están en R o S o ambos. Un
elemento solo aparece una sola vez. (Proyección Generalizada). existente. de
mo
-R S, el conjunto de elementos que 2. Permitir operaciones de Operaciones Aritmética: Dado que rea
aparecen en ambos R y S agregación. el valor especial nulo indica “valor
-R - S, la diferencia de R y S, el conjunto de desconocido o no existente” Eli
elementos que estan en R pero no en S. Es
cualquier operación aritmética Ins
importante resaltar que R - S es diferente a PROYECCIÓN GENERALIZADA
S - R. (como, +,-,*, y / ) que incluya valores
Esta función amplía la proyección
nulos debe volver un valor nulo. Ac
-R / S, la división de una relación entre otra, permitiendo que se utilicen
debe cumplirse que para toda tupla en R funciones aritméticas en la lista de Comparaciones: Cualquier
exista su correspondiente en S.
proyección. comparación (como <,<=. =>, >. =)
-Proyección: FUNCIONES DE AGREGACIÓN que incluya un valor nulo se evalúa
Crea una nueva relación a partir de
Este tipo de operaciones se pueden al valor especial desconocido.
otra, pero incluyendo sólo algunas de como su nombre lo dice agregar a la
las columnas. operación de proyección, dichas
operaciones toman un conjunto de

También podría gustarte