SlideShare una empresa de Scribd logo
1 de 13
Asignatura: Base de Datos I
VI Ciclo – Ingeniería de Sistemas y
Telemática.
Alumna: Flor Taqui Wajuyat
ALGEBRA RELACIONAL
DEFINICIÓN
-Operaciones realizadas sobre las relaciones
(tablas).
-Cierre relacional: Tanto los operandos como
el resultado, son tablas.
El resultado de una operación puede ser operando
de otra operación.
OPERACIONES CONJUNTISTAS
 Es una operación que, a partir de dos relaciones,
obtiene una nueva relación formada por todas las
tuplas que están en alguna de las relaciones de
partida.
 Es una operación binaria, y la unión de dos
relaciones T y S indica T ∪ S.
UNIÓN
 Es una operación que, a partir de dos relaciones,
obtiene una nueva relación formada por las tuplas
que pertenecen a las dos relaciones de partida.
 Es una operación binaria, y la intersección de dos
relaciones T y S indica T ∩ S.
INTERSECCIÓN
 Es una operación que, a partir de dos relaciones,
obtiene una nueva relación formada por todas las
tuplas que están en la primera relación y, en
cambio, no están en la segunda.
 Es una operación binaria, y la diferencia entre las
relaciones T y S se indica T – S.
DIFERENCIA
 Es una operación que, a partir de dos relaciones,
obtiene una nueva relación formada por todas las
tuplas que resultan de concatenar tuplas de la
primera relación con tuplas de la segunda.
 Es una operación binaria. Siendo T y S dos
relaciones que cumplen que sus esquemas no
tienen ningún nombre de atributo común, el
producto cartesiano de T y S se indica como T x S.
PRODUCTO
CARTESIANO
OPERACIONES ESPECÍFICAMENTE RELACIONALES
 Podemos ver la selección como una operación que
sirve para elegir algunas tuplas de una relación y
eliminar el resto. Más concretamente, la selecció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 que cumplen una
condición de selección especificada.
 La selección es una operación unaria. Siendo C una
condición de selección, la selección de T con la
condición C se indica como T(C).
SELECCIÓN
 Podemos considerar la proyección como una
operación que sirve para elegir algunos atributos de
una relación y eliminar el resto. Más concretamente, la
proyección es una operación que, a partir de una
relación, obtiene una nueva relación formada por
todas las (sub)tuplas de la relación de partida que
resultan de eliminar unos atributos especificados.
 La proyección es una operación unaria. Siendo {Ai , Aj
, ..., Ak} un subconjunto de los atributos del esquema
de la relación T, la proyección de T sobre {Ai , Aj , ...,
Ak} se indica como T[Ai , Aj , ..., Ak].
PROYECCIÓN
 Es una operación que, a partir de dos
relaciones, obtiene una nueva relación
formada por todas las tuplas que
resultan de concadenar tuplas de la
primera relación con tuplas de la
segunda, y que cumplen una condición
de combinación especificada.
 Es una operación binaria. Siendo T y S
dos relaciones cuyos esquemas no
tienen ningún nombre de atributo
común, y siendo B una condición de
combinación, la combinación de T y S
según la condición B se indica T[B]S.
COMBINACIÓN
COMBINACIÓN
NATURAL
 La combinación natural de dos
relaciones T y S se denota como T * S y
consiste básicamente en una
equicombinación seguida de la
eliminación de los atributos superfluos;
además, se considera por defecto que la
condición de combinación iguala todas
las parejas de atributos que tienen el
mismo nombre en T y en S.
 Observa que, a diferencia de la
equicombinación, la combinación natural
se aplica a relaciones que tienen
nombres de atributos comunes.
EJEMPLOS
Obtener el nombre del edificio y el número de los despachos
situados en edificios en los que la superficie media de estos
despachos es mayor que 12.
EJEMPLO 01
A:= EDIFICIOS_EMP(supmediadesp> 12)
B := DESPACHOS *A
R := B[edificio, número]
Obtener el nombre y apellido de todos los empleados
(administrativos y de producción) que están asignados al
despacho 120 del edificio Marina.
EJEMPLO 02
A:= EMPLEADOS_ADM ∪ EMPLEADOS_PROD
B:= A(edificiodesp= «Marina» y númerodesp= 120)
R:= B[nombre, apellido]
GRACIAS

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Integral i
Integral iIntegral i
Integral i
 
G:\Byron Eduardo Vasquez Cifuentes Baco
G:\Byron Eduardo Vasquez Cifuentes BacoG:\Byron Eduardo Vasquez Cifuentes Baco
G:\Byron Eduardo Vasquez Cifuentes Baco
 
Fundamentos del Análisis Combinatorio ac2 ccesa007
Fundamentos del Análisis Combinatorio  ac2 ccesa007Fundamentos del Análisis Combinatorio  ac2 ccesa007
Fundamentos del Análisis Combinatorio ac2 ccesa007
 
Integración por fraccciones parciales
Integración por fraccciones parcialesIntegración por fraccciones parciales
Integración por fraccciones parciales
 
Algebra relacional (operaciones)
Algebra relacional (operaciones)Algebra relacional (operaciones)
Algebra relacional (operaciones)
 
Integrales de funciones racionales
Integrales de funciones racionalesIntegrales de funciones racionales
Integrales de funciones racionales
 
Diseno logico
Diseno logicoDiseno logico
Diseno logico
 
Algebra de boole
Algebra de booleAlgebra de boole
Algebra de boole
 
Significado y uso de las operaciones
Significado y uso de las operacionesSignificado y uso de las operaciones
Significado y uso de las operaciones
 
Integracion de funciones racionales
Integracion de funciones racionalesIntegracion de funciones racionales
Integracion de funciones racionales
 
Capitulo iv
Capitulo ivCapitulo iv
Capitulo iv
 
Presentación de logica
Presentación de logicaPresentación de logica
Presentación de logica
 
Explicamos
ExplicamosExplicamos
Explicamos
 
Ecuación de tercer grado 1
Ecuación de tercer grado 1Ecuación de tercer grado 1
Ecuación de tercer grado 1
 
Derivación Iimplícita
Derivación Iimplícita Derivación Iimplícita
Derivación Iimplícita
 
Funciones excel
Funciones excel Funciones excel
Funciones excel
 
Manual de excel
Manual de excelManual de excel
Manual de excel
 
Manual de excel
Manual de excelManual de excel
Manual de excel
 

Destacado

Benefits of-coconut-oil
Benefits of-coconut-oilBenefits of-coconut-oil
Benefits of-coconut-oilKitty Bucsko
 
Programa de marcado
Programa de marcadoPrograma de marcado
Programa de marcadoGrup balfego
 
STEAM Presentation
STEAM PresentationSTEAM Presentation
STEAM Presentation02263168
 
Letters to Santa from 1st Grade Thai Students
Letters to Santa from 1st Grade Thai StudentsLetters to Santa from 1st Grade Thai Students
Letters to Santa from 1st Grade Thai StudentsAnubanchonburi School
 
Ayuntamiento de Pedrezuela. Escuelas Deportivas y Actividades Deportivas. Te...
Ayuntamiento de Pedrezuela. Escuelas Deportivas  y Actividades Deportivas. Te...Ayuntamiento de Pedrezuela. Escuelas Deportivas  y Actividades Deportivas. Te...
Ayuntamiento de Pedrezuela. Escuelas Deportivas y Actividades Deportivas. Te...Pedrezuela Activa
 
Văn phòng kiến trúc mochen người kiến trúc sư có thái độ khiêm nhường
Văn phòng kiến trúc mochen   người kiến trúc sư có thái độ khiêm nhườngVăn phòng kiến trúc mochen   người kiến trúc sư có thái độ khiêm nhường
Văn phòng kiến trúc mochen người kiến trúc sư có thái độ khiêm nhườngThi công sơn giá rẻ
 
Digital initiatives in Maori communities :: Honiana Love and Claire Hall, Te ...
Digital initiatives in Maori communities :: Honiana Love and Claire Hall, Te ...Digital initiatives in Maori communities :: Honiana Love and Claire Hall, Te ...
Digital initiatives in Maori communities :: Honiana Love and Claire Hall, Te ...National Digital Forum
 

Destacado (9)

Benefits of-coconut-oil
Benefits of-coconut-oilBenefits of-coconut-oil
Benefits of-coconut-oil
 
Programa de marcado
Programa de marcadoPrograma de marcado
Programa de marcado
 
STEAM Presentation
STEAM PresentationSTEAM Presentation
STEAM Presentation
 
plots in somnath city behror @9990477288
plots in somnath city behror @9990477288plots in somnath city behror @9990477288
plots in somnath city behror @9990477288
 
Letters to Santa from 1st Grade Thai Students
Letters to Santa from 1st Grade Thai StudentsLetters to Santa from 1st Grade Thai Students
Letters to Santa from 1st Grade Thai Students
 
Ayuntamiento de Pedrezuela. Escuelas Deportivas y Actividades Deportivas. Te...
Ayuntamiento de Pedrezuela. Escuelas Deportivas  y Actividades Deportivas. Te...Ayuntamiento de Pedrezuela. Escuelas Deportivas  y Actividades Deportivas. Te...
Ayuntamiento de Pedrezuela. Escuelas Deportivas y Actividades Deportivas. Te...
 
Văn phòng kiến trúc mochen người kiến trúc sư có thái độ khiêm nhường
Văn phòng kiến trúc mochen   người kiến trúc sư có thái độ khiêm nhườngVăn phòng kiến trúc mochen   người kiến trúc sư có thái độ khiêm nhường
Văn phòng kiến trúc mochen người kiến trúc sư có thái độ khiêm nhường
 
PPT Youtube
PPT YoutubePPT Youtube
PPT Youtube
 
Digital initiatives in Maori communities :: Honiana Love and Claire Hall, Te ...
Digital initiatives in Maori communities :: Honiana Love and Claire Hall, Te ...Digital initiatives in Maori communities :: Honiana Love and Claire Hall, Te ...
Digital initiatives in Maori communities :: Honiana Love and Claire Hall, Te ...
 

Similar a Algebra relacional (20)

Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Algebra Relacional
Algebra RelacionalAlgebra Relacional
Algebra Relacional
 
ÁLGEBRA RELACIONAL
ÁLGEBRA RELACIONALÁLGEBRA RELACIONAL
ÁLGEBRA RELACIONAL
 
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 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
 
Integración por sustitución
Integración por sustituciónIntegración por sustitución
Integración por sustitución
 
Algebra 1 - Relaciones
Algebra 1 - Relaciones Algebra 1 - Relaciones
Algebra 1 - Relaciones
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
U1 pp
U1 ppU1 pp
U1 pp
 
bd2-teorico01.pdf
bd2-teorico01.pdfbd2-teorico01.pdf
bd2-teorico01.pdf
 
Algebra y calculo relacional
Algebra y calculo relacionalAlgebra y calculo relacional
Algebra y calculo relacional
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Bloque 1 mate 4 2016 1
Bloque 1 mate 4 2016 1Bloque 1 mate 4 2016 1
Bloque 1 mate 4 2016 1
 
presentacion
presentacionpresentacion
presentacion
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 

Más de Taqui Wajuyat Flor (20)

Gobierno Electrónico
Gobierno ElectrónicoGobierno Electrónico
Gobierno Electrónico
 
Subneteo
SubneteoSubneteo
Subneteo
 
IP
IPIP
IP
 
Modelo de Referencia TCP
Modelo de Referencia TCPModelo de Referencia TCP
Modelo de Referencia TCP
 
Modelo de Referencia OSI
Modelo de Referencia OSIModelo de Referencia OSI
Modelo de Referencia OSI
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
 
Clasificación de Redes
Clasificación de RedesClasificación de Redes
Clasificación de Redes
 
Red
RedRed
Red
 
Arreglos
ArreglosArreglos
Arreglos
 
Ciclos
CiclosCiclos
Ciclos
 
Salto condicional
Salto condicionalSalto condicional
Salto condicional
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Programación de microcontrolador
Programación de microcontroladorProgramación de microcontrolador
Programación de microcontrolador
 
Microcontrolador
MicrocontroladorMicrocontrolador
Microcontrolador
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura cisc
 
Arquitectura del microprocesador
Arquitectura del microprocesadorArquitectura del microprocesador
Arquitectura del microprocesador
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Microsoft sql server 2012
Microsoft sql server 2012Microsoft sql server 2012
Microsoft sql server 2012
 
Normalización
NormalizaciónNormalización
Normalización
 

Último

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
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
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
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
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
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 

Último (20)

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...
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
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
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 

Algebra relacional

  • 1. Asignatura: Base de Datos I VI Ciclo – Ingeniería de Sistemas y Telemática. Alumna: Flor Taqui Wajuyat
  • 3. DEFINICIÓN -Operaciones realizadas sobre las relaciones (tablas). -Cierre relacional: Tanto los operandos como el resultado, son tablas. El resultado de una operación puede ser operando de otra operación.
  • 4. OPERACIONES CONJUNTISTAS  Es una operación que, a partir de dos relaciones, obtiene una nueva relación formada por todas las tuplas que están en alguna de las relaciones de partida.  Es una operación binaria, y la unión de dos relaciones T y S indica T ∪ S. UNIÓN
  • 5.  Es una operación que, a partir de dos relaciones, obtiene una nueva relación formada por las tuplas que pertenecen a las dos relaciones de partida.  Es una operación binaria, y la intersección de dos relaciones T y S indica T ∩ S. INTERSECCIÓN
  • 6.  Es una operación que, a partir de dos relaciones, obtiene una nueva relación formada por todas las tuplas que están en la primera relación y, en cambio, no están en la segunda.  Es una operación binaria, y la diferencia entre las relaciones T y S se indica T – S. DIFERENCIA
  • 7.  Es una operación que, a partir de dos relaciones, obtiene una nueva relación formada por todas las tuplas que resultan de concatenar tuplas de la primera relación con tuplas de la segunda.  Es una operación binaria. Siendo T y S dos relaciones que cumplen que sus esquemas no tienen ningún nombre de atributo común, el producto cartesiano de T y S se indica como T x S. PRODUCTO CARTESIANO
  • 8. OPERACIONES ESPECÍFICAMENTE RELACIONALES  Podemos ver la selección como una operación que sirve para elegir algunas tuplas de una relación y eliminar el resto. Más concretamente, la selecció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 que cumplen una condición de selección especificada.  La selección es una operación unaria. Siendo C una condición de selección, la selección de T con la condición C se indica como T(C). SELECCIÓN
  • 9.  Podemos considerar la proyección como una operación que sirve para elegir algunos atributos de una relación y eliminar el resto. Más concretamente, la proyección es una operación que, a partir de una relación, obtiene una nueva relación formada por todas las (sub)tuplas de la relación de partida que resultan de eliminar unos atributos especificados.  La proyección es una operación unaria. Siendo {Ai , Aj , ..., Ak} un subconjunto de los atributos del esquema de la relación T, la proyección de T sobre {Ai , Aj , ..., Ak} se indica como T[Ai , Aj , ..., Ak]. PROYECCIÓN
  • 10.  Es una operación que, a partir de dos relaciones, obtiene una nueva relación formada por todas las tuplas que resultan de concadenar tuplas de la primera relación con tuplas de la segunda, y que cumplen una condición de combinación especificada.  Es una operación binaria. Siendo T y S dos relaciones cuyos esquemas no tienen ningún nombre de atributo común, y siendo B una condición de combinación, la combinación de T y S según la condición B se indica T[B]S. COMBINACIÓN COMBINACIÓN NATURAL  La combinación natural de dos relaciones T y S se denota como T * S y consiste básicamente en una equicombinación seguida de la eliminación de los atributos superfluos; además, se considera por defecto que la condición de combinación iguala todas las parejas de atributos que tienen el mismo nombre en T y en S.  Observa que, a diferencia de la equicombinación, la combinación natural se aplica a relaciones que tienen nombres de atributos comunes.
  • 11. EJEMPLOS Obtener el nombre del edificio y el número de los despachos situados en edificios en los que la superficie media de estos despachos es mayor que 12. EJEMPLO 01 A:= EDIFICIOS_EMP(supmediadesp> 12) B := DESPACHOS *A R := B[edificio, número]
  • 12. Obtener el nombre y apellido de todos los empleados (administrativos y de producción) que están asignados al despacho 120 del edificio Marina. EJEMPLO 02 A:= EMPLEADOS_ADM ∪ EMPLEADOS_PROD B:= A(edificiodesp= «Marina» y númerodesp= 120) R:= B[nombre, apellido]