SlideShare una empresa de Scribd logo
1 de 7
Asignatura: Base de Datos I
VI Ciclo – Ingeniería de Sistemas y
Telemática.
Alumna: Flor Taqui Wajuyat
CALCULO RELACIONAL
El Cálculo relacional es un lenguaje de
consulta que describe la respuesta
deseada sobre una Base de Datos sin
especificar cómo obtenerla, a diferencia
del Algebra Relacional que es de tipo
procedural, el cálculo relacional es de
tipo declarativo; pero siempre ambos
métodos logran los mismos resultados.
VARIABLES Y CONSTANTES
Variables de una consulta.
Condición de una consulta
Variables en una consulta
Resultado de una consulta
TIPOS
Cálculo Orientado a
la Tupla
Tiene las siguientes consideraciones:
 Las variables se asocian a Tuplas.
 Las constantes se asocian a variables de dominio.
 Los operadores son los de comparación, los lógicos
NOT, AND, OR, así como el existencial ( $ ) y el
universal ( " ).
TIPOS
Cálculo Orientado al
Dominio
En el cálculo relacional orientado a dominios existen
variables de dominios en lugar de variables de tupla, las
variables de dominio se definen sobre un dominio,
tomando en cada momento un valor de éste.
El ejemplo más característico del cálculo relacional
orientado a dominios es el lenguaje QBE (Query by
Example).
EJEMPLO
Profesores(cod-p, nomb, categoria, facultad) Asignaturas(cod-a, nombre, creditos)
Matricula(cod-e, cod-a, grupo, calificación) Programación (cod-a, cod-p, cod-s ,grupo,
horario, aula) Estudiante(cod-e, nombre, sexo, programa, promedio)
Selección y Proyección
 Encuentre estudiantes con promedio mayor 4
{e |e ∈Estudiante ∧ e.promedio > 4}
 Encontrar nombres de profesores de Ingeniería que sean titulares o asociados
{p | p∈ Profesor ∧ p.facultad=“ingenieria” ∧ p.categoría = (“titular” ∨ “asociado”)}
Joins
{a | a∈Asignatura ∧
∃c(c∈Programación ∧ c.cod-a=a.cod-a
∧ ∃p (p ∈Profesor ∧
p.nombre = “Pedro Pérez” ∧
p.cod-p= c.cod-p)}
Calculo relacional

Más contenido relacionado

La actualidad más candente (19)

Función buscar
Función buscarFunción buscar
Función buscar
 
Representaciones en dos Dimensiones
Representaciones en dos DimensionesRepresentaciones en dos Dimensiones
Representaciones en dos Dimensiones
 
Manual de excel
Manual de excelManual de excel
Manual de excel
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Funciones estadísticas
Funciones estadísticasFunciones estadísticas
Funciones estadísticas
 
Prueba matematicas 3 grado
Prueba matematicas 3 grado Prueba matematicas 3 grado
Prueba matematicas 3 grado
 
Glosario de estadistica
Glosario de estadisticaGlosario de estadistica
Glosario de estadistica
 
Modelo jerarquico
Modelo jerarquicoModelo jerarquico
Modelo jerarquico
 
Prueba matemáticas 5 grado
Prueba matemáticas 5 gradoPrueba matemáticas 5 grado
Prueba matemáticas 5 grado
 
Metodología clase 3
Metodología clase 3Metodología clase 3
Metodología clase 3
 
1. teoría listas enlazadas
1. teoría listas enlazadas1. teoría listas enlazadas
1. teoría listas enlazadas
 
Presentacion uno
Presentacion unoPresentacion uno
Presentacion uno
 
Funciones de busqueda
Funciones de busquedaFunciones de busqueda
Funciones de busqueda
 
Manual de excel
Manual de excelManual de excel
Manual de excel
 
Excel funciones
Excel funcionesExcel funciones
Excel funciones
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Mario de la_vega
Mario de la_vegaMario de la_vega
Mario de la_vega
 
Manual de excel-FUNCIONES APRENDIDAS
Manual de excel-FUNCIONES APRENDIDAS Manual de excel-FUNCIONES APRENDIDAS
Manual de excel-FUNCIONES APRENDIDAS
 
Ejercicio 5
Ejercicio 5Ejercicio 5
Ejercicio 5
 

Destacado

Calculo relacional diapositivas
Calculo relacional diapositivasCalculo relacional diapositivas
Calculo relacional diapositivaslelyydrogo
 
Algebra y calculo relacional
Algebra y calculo relacionalAlgebra y calculo relacional
Algebra y calculo relacionalAlbert Sinergy
 
Calculo relacional de base de datos
Calculo relacional de base de datosCalculo relacional de base de datos
Calculo relacional de base de datosDILMER OLIVERA
 
Algebra Relacional
Algebra RelacionalAlgebra Relacional
Algebra RelacionalBlanca Parra
 
Bases De Datos Relacionales
Bases De Datos RelacionalesBases De Datos Relacionales
Bases De Datos RelacionalesAngeles Sandoval
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacionaldoc-92
 
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
 
Operaciones básicas utilizadas en álgebra relacional
Operaciones básicas utilizadas en álgebra relacionalOperaciones básicas utilizadas en álgebra relacional
Operaciones básicas utilizadas en álgebra relacionalLili Sanchez
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacionalAlex Javier
 

Destacado (9)

Calculo relacional diapositivas
Calculo relacional diapositivasCalculo relacional diapositivas
Calculo relacional diapositivas
 
Algebra y calculo relacional
Algebra y calculo relacionalAlgebra y calculo relacional
Algebra y calculo relacional
 
Calculo relacional de base de datos
Calculo relacional de base de datosCalculo relacional de base de datos
Calculo relacional de base de datos
 
Algebra Relacional
Algebra RelacionalAlgebra Relacional
Algebra Relacional
 
Bases De Datos Relacionales
Bases De Datos RelacionalesBases De Datos Relacionales
Bases De Datos Relacionales
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos 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
 
Operaciones básicas utilizadas en álgebra relacional
Operaciones básicas utilizadas en álgebra relacionalOperaciones básicas utilizadas en álgebra relacional
Operaciones básicas utilizadas en álgebra relacional
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
 

Similar a Calculo relacional (20)

Calculo relacional
Calculo relacionalCalculo relacional
Calculo relacional
 
Cálculo relacional
Cálculo relacionalCálculo relacional
Cálculo relacional
 
Calculo relacional
Calculo relacionalCalculo relacional
Calculo relacional
 
Programación - Clase 1
Programación - Clase 1Programación - Clase 1
Programación - Clase 1
 
Calculo relacional
Calculo relacionalCalculo relacional
Calculo relacional
 
Análisis de Fiabilidad Para Datos Ordinales.pptx
Análisis de Fiabilidad Para Datos Ordinales.pptxAnálisis de Fiabilidad Para Datos Ordinales.pptx
Análisis de Fiabilidad Para Datos Ordinales.pptx
 
Pasw Antes Spss
Pasw Antes SpssPasw Antes Spss
Pasw Antes Spss
 
Pasw Antes Spss
Pasw Antes SpssPasw Antes Spss
Pasw Antes Spss
 
Pasw Antes Spss
Pasw Antes SpssPasw Antes Spss
Pasw Antes Spss
 
Pasw Antes Spss
Pasw Antes SpssPasw Antes Spss
Pasw Antes Spss
 
Pasw Antes Spss
Pasw Antes SpssPasw Antes Spss
Pasw Antes Spss
 
Pasw Antes Spss
Pasw Antes SpssPasw Antes Spss
Pasw Antes Spss
 
Pasw Antes Spss
Pasw Antes SpssPasw Antes Spss
Pasw Antes Spss
 
Pasw Antes Spss
Pasw Antes SpssPasw Antes Spss
Pasw Antes Spss
 
Pasw Antes Spss
Pasw Antes SpssPasw Antes Spss
Pasw Antes Spss
 
Pasw Antes Spss
Pasw Antes SpssPasw Antes Spss
Pasw Antes Spss
 
Pasw Antes Spss
Pasw Antes SpssPasw Antes Spss
Pasw Antes Spss
 
Pasw Antes Spss
Pasw Antes SpssPasw Antes Spss
Pasw Antes Spss
 
Trabajo de tecnología.pdf
Trabajo de tecnología.pdfTrabajo de tecnología.pdf
Trabajo de tecnología.pdf
 
Trabajo de tecnología..pdf
Trabajo de tecnología..pdfTrabajo de tecnología..pdf
Trabajo de tecnología..pdf
 

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

Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
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
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 

Último (20)

Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
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...
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
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.
 

Calculo relacional

  • 1. Asignatura: Base de Datos I VI Ciclo – Ingeniería de Sistemas y Telemática. Alumna: Flor Taqui Wajuyat
  • 2. CALCULO RELACIONAL El Cálculo relacional es un lenguaje de consulta que describe la respuesta deseada sobre una Base de Datos sin especificar cómo obtenerla, a diferencia del Algebra Relacional que es de tipo procedural, el cálculo relacional es de tipo declarativo; pero siempre ambos métodos logran los mismos resultados.
  • 3. VARIABLES Y CONSTANTES Variables de una consulta. Condición de una consulta Variables en una consulta Resultado de una consulta
  • 4. TIPOS Cálculo Orientado a la Tupla Tiene las siguientes consideraciones:  Las variables se asocian a Tuplas.  Las constantes se asocian a variables de dominio.  Los operadores son los de comparación, los lógicos NOT, AND, OR, así como el existencial ( $ ) y el universal ( " ).
  • 5. TIPOS Cálculo Orientado al Dominio En el cálculo relacional orientado a dominios existen variables de dominios en lugar de variables de tupla, las variables de dominio se definen sobre un dominio, tomando en cada momento un valor de éste. El ejemplo más característico del cálculo relacional orientado a dominios es el lenguaje QBE (Query by Example).
  • 6. EJEMPLO Profesores(cod-p, nomb, categoria, facultad) Asignaturas(cod-a, nombre, creditos) Matricula(cod-e, cod-a, grupo, calificación) Programación (cod-a, cod-p, cod-s ,grupo, horario, aula) Estudiante(cod-e, nombre, sexo, programa, promedio) Selección y Proyección  Encuentre estudiantes con promedio mayor 4 {e |e ∈Estudiante ∧ e.promedio > 4}  Encontrar nombres de profesores de Ingeniería que sean titulares o asociados {p | p∈ Profesor ∧ p.facultad=“ingenieria” ∧ p.categoría = (“titular” ∨ “asociado”)} Joins {a | a∈Asignatura ∧ ∃c(c∈Programación ∧ c.cod-a=a.cod-a ∧ ∃p (p ∈Profesor ∧ p.nombre = “Pedro Pérez” ∧ p.cod-p= c.cod-p)}