

















































Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Una introducción al álgebra relacional, que es un lenguaje formal utilizado para manipular y consultar bases de datos relacionales. Se explican los principales operadores del álgebra relacional, como la selección, proyección, unión, intersección, diferencia y producto cartesiano. También se abordan los operadores derivados, como el join y la división, así como la representación de consultas mediante árboles de consulta y operadores relacionales adicionales como la proyección generalizada, funciones de agregación, agrupamiento y recursión. El documento proporciona una visión general de los conceptos clave del álgebra relacional, que es fundamental para el diseño y la implementación de sistemas de bases de datos eficientes.
Tipo: Monografías, Ensayos
1 / 57
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
Bases de Datos 2 - Tecnologo de Informatica
(^1) Introducción Vision general
(^2) Operadores Operaciones relacionales unarias Operaciones de la teoría de conjuntos Operadores derivados
(^3) Árbol de consulta
(^4) Operadores relacionales adicionales
(^1) Introducción Vision general
(^2) Operadores Operaciones relacionales unarias Operaciones de la teoría de conjuntos Operadores derivados
(^3) Árbol de consulta
(^4) Operadores relacionales adicionales
Conjunto de operadores para consultar BD- Rs. Define conjunto de ops estándar en BD- Rs. Operadores que reciben relaciones y devuelven relaciones: Sobre conjuntos de tuplas: Unión, Diferencia, Producto Cartesiano. Específicos para BDs Rel. Selección, Proyección, Join.
(^1) Introducción Vision general
(^2) Operadores Operaciones relacionales unarias Operaciones de la teoría de conjuntos Operadores derivados
(^3) Árbol de consulta
(^4) Operadores relacionales adicionales
(^1) Introducción Vision general
(^2) Operadores Operaciones relacionales unarias Operaciones de la teoría de conjuntos Operadores derivados
(^3) Árbol de consulta
(^4) Operadores relacionales adicionales
Descripción general
Sea R una relación y θ una condición.
da como resultado otra relación con esquema igual que el de R con instancia el conjunto de tuplas de las instancias de R que cumplen con θ
Ejemplos
Figura : Esq. base de datos relacional Empresa
Ejemplos
σAPELLIDO 1 =GONZALEZ (EMPLEADO) σSUELDO> 3000 (EMPLEADO) σAPELLIDO 1 =GONZALEZ and SUELDO> 3000 (EMPLEADO) σnot (APELLIDO 1 =GONZALEZ and SUELDO> 3000 ) (EMPLEADO)
σAPELLIDO 1 =APELLIDO 2 (EMPLEADO)
Descripción general
Permite obtener las tuplas con un cierto conjunto de atributos. Sintaxis:
π<lista_atributos> (< relacion >) donde: lista_atributos es una lista de atributos a aparecer en la relación resultado. relacion es una relación o expresión relacional
Ejemplos
πSEXO,SUELDO (EMPLEADO)
Descripción general
Podemos escribir las operaciones como una única expresión de álgebra relacional anidando dichas operaciones, o aplicar una sola expresión una única vez y crear relaciones intermedias. Única expresión:
πNOMBRE,APELLIDO 1 ,SUELDO (σDno= 5 (EMPLEADO))
Relación intermedia:
DEP5_EMPS (NOMBRE, APELLIDO,... , SALARIO,... ) ← σDno= 5 (EMPLEADO) RESULTADO ← πNOMBRE,APELLIDO,SALARIO (DEP5_EMPS)
Descripción general
Permite obtener la Unión de dos relaciones tomadas como conjuntos de tuplas. Sintaxis:
(< relacion >)
(< relacion >) donde: relacion es una relación o expresión relacional
Descripción general
Sean R y S dos relaciones con igual esquema (o compatible).
La operación:
da como resultado otra relación cuyo esquema es igual al de R (y S) y tiene como conjunto de tuplas a la unión de las de R y las de S.