SlideShare una empresa de Scribd logo
1 de 12
ALGEBRA RELACIONAL
REALIZADO POR:
VANNESA SALAZAR UGAZ
THALIA SERRANO DÍAZ
Universidad Politécnica
Amazónica
BASE DE DATOS I
DEFINICIÓN
Es un conjunto de operaciones que
describen paso a paso cómo computar una
respuesta sobre las relaciones, tal y como
éstas son definidas en el modelo relacional
OPERACIONES
CONJUNTISTAS
Selección -
restricción (σ)
Producto
cartesiano (x)
Proyección
(Π)
Unión (∪) Diferencia (-)
OPERACIONES CONJUNTISTAS
Selección -
restricción (σ)
• Consiste en recuperar un conjunto de registros de una
tabla o de una relación cumpliendo las condiciones de los
registros recuperados.
Proyección
(Π)
• Es una operación que a partir de una relación, obtiene una
nueva relación formada por todas las tuplas de la relación
de partida además es una selección en la que
seleccionamos aquellos campos que deseamos recuperar
Producto
cartesiano (x):.
• Es un tipo de composición de tablas, aplicando el producto cartesiano a
dos tablas se obtiene una tabla con las columnas de la primera tabla
unidas a las columnas de la segunda tabla, y las filas de la tabla resultante
son todas las posibles concatenaciones de filas de la primera tabla con
filas de la segunda tabla
Unión (∪)
• Permite combinar los resultados de varias instrucciones SELECT en un
único conjunto de resultados. Todos los conjuntos de resultados
combinados mediante UNION deben tener la misma estructura. Deben
tener el mismo número de columnas y las columnas del conjunto de
resultados deben tener tipos de datos compatibles.
Diferencia (-)
• Permite identificar las filas que están en una relación y no en otra.
OPERACIONES
ESPECÍFICAMENTE
RELACIONALES
Intersección
(∩)
Unión
natural (⋈)
(Natural
Join)
Outer Join
Left Outer
Join
Right Outer
Join O Right
Join
FULL OUTER
JOIN
Agrupación
OPERACIONES ESPECÍFICAMENTE
RELACIONALES
• Es una relación que después de dos relaciones,
obtiene una nueva relación formada por las tuplas
que pertenecen a dos relaciones de partida.
Intersección (∩)
• En este caso se comparan todas las columnas que
tengan el mismo nombre en ambas tablas. La tabla
resultante contiene sólo una columna por cada par
de columnas con el mismo nombre.
Unión natural (⋈) (Natural Join)
• Mediante esta operación no se requiere que
cada registro en las tablas a tratar tenga un
registro equivalente en la otra tabla. El registro
es mantenido en la tabla combinada si no existe
otro registro que le corresponda.
Outer Join
• El resultado de esta operación siempre contiene
todos los registros de la tabla de la izquierda,
aun cuando no exista un registro
correspondiente en la tabla de la derecha para
uno de la izquierda.
Left Outer Join
• Esta operación es inversa a la anterior; el resultado de esta operación
siempre contiene todos los registros de la tabla de la derecha (la
segunda tabla que se menciona en la consulta), aun cuando no exista
un registro correspondiente en la tabla de la izquierda para uno de la
derecha.
Right Outer Join O Right Join
• Esta operación presenta los resultados de tabla izquierda y tabla
derecha aunque no tengan correspondencia en la otra tabla. La tabla
combinada contendrá, entonces, todos los registros de ambas tablas y
presentará valores nulos NULLs para registros sin pareja.
FULL OUTER JOIN
• Permite agrupar conjuntos de valores en función de un campo
determinado y hacer operaciones con otros campos.
Agrupación
RESUMEN
El álgebra relacional consiste de algunas
simples pero poderosas maneras de
construir nuevas relaciones a partir de otras.
Si pensamos que las relaciones iniciales son
los datos almacenados entonces las nuevas
relaciones se pueden ver como respuestas a
algunas consultas deseadas.
CONCLUSIONES
Proporciona un fundamento formal para las
operaciones del modelo relacional.
Se utiliza como base para la implementación y
optimización de consulta
Algunos de sus conceptos se han incorporado al
lenguaje estándar de consultas SQL, lenguaje
muy utilizado por las empresas para el manejo
adecuado de sus bases de datos y su posterior
análisis para toma de decisiones eficientes.
Algebra relacional

Más contenido relacionado

La actualidad más candente

Bbdd 03 - modelo relacional
Bbdd 03 - modelo relacionalBbdd 03 - modelo relacional
Bbdd 03 - modelo relacionalDario
 
4.11.2.usos de excell.
4.11.2.usos de excell.4.11.2.usos de excell.
4.11.2.usos de excell.Nathalia Luu
 
referencias con excel y calc
 referencias con excel y calc referencias con excel y calc
referencias con excel y calcVictor Zapata
 
H O J A D E CÁ L C U L O
H O J A   D E  CÁ L C U L OH O J A   D E  CÁ L C U L O
H O J A D E CÁ L C U L Odalia.marce
 
Excel - fórmulas, funciones y gráficos
Excel - fórmulas, funciones y gráficosExcel - fórmulas, funciones y gráficos
Excel - fórmulas, funciones y gráficoselprofeanibal
 
Tarea07 motta pulidofrankjohan
Tarea07 motta pulidofrankjohanTarea07 motta pulidofrankjohan
Tarea07 motta pulidofrankjohanFrank Motta
 
Manual de Excel
Manual de ExcelManual de Excel
Manual de ExcelGian0796
 
LAS FUNCIONES Y SU UTILIDAD PARA DESCRIBIR UNA VARIABLE
LAS FUNCIONES Y SU UTILIDAD PARA DESCRIBIR UNA VARIABLELAS FUNCIONES Y SU UTILIDAD PARA DESCRIBIR UNA VARIABLE
LAS FUNCIONES Y SU UTILIDAD PARA DESCRIBIR UNA VARIABLECarlos Miguel Santa Cruz Vera
 
Presentación1
Presentación1Presentación1
Presentación1Agustinivo
 
Manual de Excel
Manual de ExcelManual de Excel
Manual de ExcelGian0796
 
Ambiente excel
Ambiente excel Ambiente excel
Ambiente excel Mau_Novelo
 

La actualidad más candente (16)

Operadores en excel
Operadores en excelOperadores en excel
Operadores en excel
 
Bbdd 03 - modelo relacional
Bbdd 03 - modelo relacionalBbdd 03 - modelo relacional
Bbdd 03 - modelo relacional
 
Ex Ce L
Ex Ce LEx Ce L
Ex Ce L
 
4.11.2.usos de excell.
4.11.2.usos de excell.4.11.2.usos de excell.
4.11.2.usos de excell.
 
referencias con excel y calc
 referencias con excel y calc referencias con excel y calc
referencias con excel y calc
 
H O J A D E CÁ L C U L O
H O J A   D E  CÁ L C U L OH O J A   D E  CÁ L C U L O
H O J A D E CÁ L C U L O
 
Excel - fórmulas, funciones y gráficos
Excel - fórmulas, funciones y gráficosExcel - fórmulas, funciones y gráficos
Excel - fórmulas, funciones y gráficos
 
Tarea07 motta pulidofrankjohan
Tarea07 motta pulidofrankjohanTarea07 motta pulidofrankjohan
Tarea07 motta pulidofrankjohan
 
Manual de Excel
Manual de ExcelManual de Excel
Manual de Excel
 
LAS FUNCIONES Y SU UTILIDAD PARA DESCRIBIR UNA VARIABLE
LAS FUNCIONES Y SU UTILIDAD PARA DESCRIBIR UNA VARIABLELAS FUNCIONES Y SU UTILIDAD PARA DESCRIBIR UNA VARIABLE
LAS FUNCIONES Y SU UTILIDAD PARA DESCRIBIR UNA VARIABLE
 
Presentación1
Presentación1Presentación1
Presentación1
 
EXCEL
EXCELEXCEL
EXCEL
 
Resumen
ResumenResumen
Resumen
 
Manual de Excel
Manual de ExcelManual de Excel
Manual de Excel
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Ambiente excel
Ambiente excel Ambiente excel
Ambiente excel
 

Destacado

Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacionalclaudyabra
 
Algebra relacional (operaciones)
Algebra relacional (operaciones)Algebra relacional (operaciones)
Algebra relacional (operaciones)sarai0000
 
Algebra Relacional
Algebra RelacionalAlgebra Relacional
Algebra RelacionalBlanca Parra
 
Algebra relacional fundamentos de base de datos
Algebra relacional fundamentos de base de datosAlgebra relacional fundamentos de base de datos
Algebra relacional fundamentos de base de datosJosepSalvadorSotoObregon
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacionalLuis Jherry
 

Destacado (6)

Modelamiento de base de Datos - Algebra relacional
Modelamiento de base de Datos - Algebra relacionalModelamiento de base de Datos - Algebra relacional
Modelamiento de base de Datos - Algebra relacional
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Algebra relacional (operaciones)
Algebra relacional (operaciones)Algebra relacional (operaciones)
Algebra relacional (operaciones)
 
Algebra Relacional
Algebra RelacionalAlgebra Relacional
Algebra Relacional
 
Algebra relacional fundamentos de base de datos
Algebra relacional fundamentos de base de datosAlgebra relacional fundamentos de base de datos
Algebra relacional fundamentos de base de datos
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 

Similar a Algebra relacional

Similar a Algebra relacional (20)

Consultas multitabla clase
Consultas multitabla claseConsultas multitabla clase
Consultas multitabla clase
 
MANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓNMANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓN
 
MANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓNMANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓN
 
Base de datos relacionales
Base de datos relacionalesBase de datos relacionales
Base de datos relacionales
 
Grupo alfa 3
Grupo alfa 3Grupo alfa 3
Grupo alfa 3
 
Postgresql
PostgresqlPostgresql
Postgresql
 
Postgresql
PostgresqlPostgresql
Postgresql
 
Postgresql
PostgresqlPostgresql
Postgresql
 
Postgresql
PostgresqlPostgresql
Postgresql
 
Postgresql
PostgresqlPostgresql
Postgresql
 
Postgresql
PostgresqlPostgresql
Postgresql
 
Postgresql
PostgresqlPostgresql
Postgresql
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 
Unidad5. algebra relacional. yama.may.joseluis.j4
Unidad5. algebra relacional. yama.may.joseluis.j4Unidad5. algebra relacional. yama.may.joseluis.j4
Unidad5. algebra relacional. yama.may.joseluis.j4
 
Unidad 3 Fundamentos de bases de datos
Unidad 3 Fundamentos de bases de datosUnidad 3 Fundamentos de bases de datos
Unidad 3 Fundamentos de bases de datos
 
Consultas multitabl1 sql
Consultas multitabl1 sqlConsultas multitabl1 sql
Consultas multitabl1 sql
 
Sql
SqlSql
Sql
 

Más de Vannesa Salazar

Más de Vannesa Salazar (18)

Subneteo de redes
Subneteo de redesSubneteo de redes
Subneteo de redes
 
Modelo de referencia TCP/IP
Modelo de referencia TCP/IPModelo de referencia TCP/IP
Modelo de referencia TCP/IP
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
 
Arreglos
ArreglosArreglos
Arreglos
 
Salto condicional
Salto condicionalSalto condicional
Salto condicional
 
Programación de microcontrolador
Programación de microcontroladorProgramación de microcontrolador
Programación de microcontrolador
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura de un microprocesador
Arquitectura de un microprocesadorArquitectura de un microprocesador
Arquitectura de un microprocesador
 
Base de datos en microsoft sql server
Base de datos en microsoft sql serverBase de datos en microsoft sql server
Base de datos en microsoft sql server
 
Microsoft sql-server-2012
Microsoft sql-server-2012Microsoft sql-server-2012
Microsoft sql-server-2012
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Calculo relacional
Calculo relacionalCalculo relacional
Calculo relacional
 
Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo de Datos
Modelo de DatosModelo de Datos
Modelo de Datos
 
Diseño de una Base de Datos
Diseño de una Base de DatosDiseño de una Base de Datos
Diseño de una Base de Datos
 
Fases para la creación de una Base de Datos
Fases para la creación de una Base de DatosFases para la creación de una Base de Datos
Fases para la creación de una Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Último

2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 

Último (20)

2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 

Algebra relacional

  • 1. ALGEBRA RELACIONAL REALIZADO POR: VANNESA SALAZAR UGAZ THALIA SERRANO DÍAZ Universidad Politécnica Amazónica BASE DE DATOS I
  • 2. DEFINICIÓN Es un conjunto de operaciones que describen paso a paso cómo computar una respuesta sobre las relaciones, tal y como éstas son definidas en el modelo relacional
  • 3. OPERACIONES CONJUNTISTAS Selección - restricción (σ) Producto cartesiano (x) Proyección (Π) Unión (∪) Diferencia (-)
  • 4. OPERACIONES CONJUNTISTAS Selección - restricción (σ) • Consiste en recuperar un conjunto de registros de una tabla o de una relación cumpliendo las condiciones de los registros recuperados. Proyección (Π) • Es una operación que a partir de una relación, obtiene una nueva relación formada por todas las tuplas de la relación de partida además es una selección en la que seleccionamos aquellos campos que deseamos recuperar
  • 5. Producto cartesiano (x):. • Es un tipo de composición de tablas, aplicando el producto cartesiano a dos tablas se obtiene una tabla con las columnas de la primera tabla unidas a las columnas de la segunda tabla, y las filas de la tabla resultante son todas las posibles concatenaciones de filas de la primera tabla con filas de la segunda tabla Unión (∪) • Permite combinar los resultados de varias instrucciones SELECT en un único conjunto de resultados. Todos los conjuntos de resultados combinados mediante UNION deben tener la misma estructura. Deben tener el mismo número de columnas y las columnas del conjunto de resultados deben tener tipos de datos compatibles. Diferencia (-) • Permite identificar las filas que están en una relación y no en otra.
  • 7. OPERACIONES ESPECÍFICAMENTE RELACIONALES • Es una relación que después de dos relaciones, obtiene una nueva relación formada por las tuplas que pertenecen a dos relaciones de partida. Intersección (∩) • En este caso se comparan todas las columnas que tengan el mismo nombre en ambas tablas. La tabla resultante contiene sólo una columna por cada par de columnas con el mismo nombre. Unión natural (⋈) (Natural Join)
  • 8. • Mediante esta operación no se requiere que cada registro en las tablas a tratar tenga un registro equivalente en la otra tabla. El registro es mantenido en la tabla combinada si no existe otro registro que le corresponda. Outer Join • El resultado de esta operación siempre contiene todos los registros de la tabla de la izquierda, aun cuando no exista un registro correspondiente en la tabla de la derecha para uno de la izquierda. Left Outer Join
  • 9. • Esta operación es inversa a la anterior; el resultado de esta operación siempre contiene todos los registros de la tabla de la derecha (la segunda tabla que se menciona en la consulta), aun cuando no exista un registro correspondiente en la tabla de la izquierda para uno de la derecha. Right Outer Join O Right Join • Esta operación presenta los resultados de tabla izquierda y tabla derecha aunque no tengan correspondencia en la otra tabla. La tabla combinada contendrá, entonces, todos los registros de ambas tablas y presentará valores nulos NULLs para registros sin pareja. FULL OUTER JOIN • Permite agrupar conjuntos de valores en función de un campo determinado y hacer operaciones con otros campos. Agrupación
  • 10. RESUMEN El álgebra relacional consiste de algunas simples pero poderosas maneras de construir nuevas relaciones a partir de otras. Si pensamos que las relaciones iniciales son los datos almacenados entonces las nuevas relaciones se pueden ver como respuestas a algunas consultas deseadas.
  • 11. CONCLUSIONES Proporciona un fundamento formal para las operaciones del modelo relacional. Se utiliza como base para la implementación y optimización de consulta Algunos de sus conceptos se han incorporado al lenguaje estándar de consultas SQL, lenguaje muy utilizado por las empresas para el manejo adecuado de sus bases de datos y su posterior análisis para toma de decisiones eficientes.