SlideShare a Scribd company logo
1 of 3
Download to read offline
Ejercicios Álgebra Relacional
Un grupo de investigación de una universidad ha diseñado una base de datos (BD) para la
gestión de los proyectos de investigación en los que participa.

RELACIÓN PLAN

CÓDIGO_PLAN                CHAR(20)             Clave primaria
NOMBRE                     CHAR(100)
ENTIDAD_FINANCIADORA CHAR(20)
En esta tabla se almacenarán los distintos planes o programas a los que pueden pertenecer
los proyectos de investigación. Para cada plan se almacenará el código del mismo, el
nombre completo del plan, y la entidad que lo financia.

Por ejemplo, un plan podría ser el I+D+I, cuyo nombre completo es Plan Nacional de
Investigación Científica, Desarrollo e Innovación Tecnológica, cuya entidad financiadora es
el MCYT (Ministerio Ciencia y Tecnología).

RELACIÓN PROYECTO

CÓDIGO_PROYECTO            CHAR(20)             Clave primaria
CÓDIGO_PLAN                CHAR(20)             Clave ajena que referencia a PLAN
NOMBRE                     CHAR(50)
FECHA_INICIO               DATE
FECHA_FIN                  DATE
PRESUPUESTO                INTEGER
En esta tabla se almacenarán los proyectos en los que participan los distintos
investigadores. Cada proyecto de investigación estará asociado a un plan. Tendremos el
código del proyecto, el código del plan al que pertenece dicho proyecto, el nombre completo
del proyecto, la fecha de inicio del mismo y la de finalización. Además se almacenará en
esta tabla el presupuesto concedido a cada proyecto.

RELACIÓN ASIGNADO_A

CÓDIGO_PROYECTO            CHAR(20)            Clave ajena que referencia a PROYECTO
DNI_INVESTIGADOR           CHAR(9)             Clave ajena que referencia a INVESTIGADOR
FECHA_INICIO               DATE
FECHA_FIN                  DATE
TIPO_PARTICIPACION         CHAR(20)
En esta tabla se almacenará qué investigadores trabajan en qué proyectos. La clave
primaria estará formada por CÓDIGO_PROYECTO y DNI_INVESTIGADOR. Un investigador
una vez que abandona el proyecto no puede reincorporarse al mismo proyecto
posteriormente. También se indicará el periodo en el que un determinado investigador
trabaja en un proyecto de investigación por medio de los atributos FECHA_INICIO y
FECHA_FIN. El atributo TIPO_PARTICIPACION indicará el papel que juega cada investigador
en cada proyecto. Podrá tomar los siguientes valores: investigador principal, investigador a
tiempo completo, investigador a tiempo parcial, becario FPI, etc.



                                Ejercicios Álgebra Relacional

                                                                                       Página 1
© Belén Vela
RELACIÓN INVESTIGADOR

DNI_INVESTIGADOR             CHAR(9)        Clave primaria
NOMBRE                       CHAR(50)
CIUDAD                       CHAR(15)
TELÉFONO                     CHAR(12)
En esta tabla se almacenarán los investigadores que participan en los distintos proyectos de
investigación. Se almacenará el DNI, el nombre, la ciudad en la que trabaja y su teléfono de
contacto.

A continuación, se muestra el grafo relacional de este BD para la gestión de proyectos de
investigación.


      PLAN (Código_Plan, Nombre, Entidad_Financiadora)


      PROYECTO (Código_Proyecto, Código_Plan, Nombre, Fecha_Inicio, Fecha_Fin, Presupuesto)


      ASIGNADO_A (Código_Proyecto, DNI_Investigador, Fecha_Inicio, Fecha_Fin, Tipo_Participación)


      INVESTIGADOR (DNI_Investigador, Nombre, Ciudad, Teléfono)


Sobre esta BD se pide que se realicen las siguientes consultas en álgebra
relacional:

A continuación, se plantea una posible solución a las consultas que se plantean.
Naturalmente, pueden existir otras alternativas igualmente válidas, incluso en algunos
casos se muestran estas alternativas.

Q1:    Nombre de los investigadores de Madrid y el nombre de los proyectos en los que
   trabajan.

Q2:   Nombre del investigador responsable y fecha de inicio del proyecto llamado
   “NEPTUNO”.

Q3:    Nombre de los proyectos en los que trabaja algún investigador de Soria.

Q4:   Nombre y teléfono de los investigadores principales que trabajen en proyectos cuyo
   presupuesto sea inferior a 5000 EUR.

Q5:   Nombre de los proyectos que hayan comenzado este año y que pertenezcan al plan,
   cuyo código sea “PEUR”.

Q6:   Nombre de los investigadores principales de los proyectos cuya entidad financiadora
   sea la “CICYT”.

Q7:   Nombre de los planes a los que pertenecen los proyectos con un presupuesto
   superior a 10000 EUR pero que cuyo investigador principal no sea ni de Madrid ni de
   Barcelona.

Q8:   Nombre de aquellos investigadores que trabajan en todos los proyectos de
   investigación.

                                   Ejercicios Álgebra Relacional

                                                                                             Página 2
© Belén Vela
Q9:   Obtener el nombre de los proyectos cuyo investigador principal es de La Coruña y
   que tienen un presupuesto concedido superior a todos los proyectos financiados por el
   plan quot;CICYTquot;.

Q10: Obtener el nombre de los investigadores que participan en proyectos que tienen un
  presupuesto superior o igual al proyecto con nombre quot;FOLREquot;.

Q11: Obtener el nombre de los investigadores que nunca han participado en proyectos que
  pertenezcan al plan quot;PEURquot;.

Q12: Obtener el nombre de los investigadores que nunca han sido investigadores
  principales de ningún proyecto.

Q13: Obtener el nombre y el código de los proyectos con un presupuesto superior a
  100.000 €.

Q14: Obtener el nombre y el dni de los investigadores que son de Barcelona y que están
  asignados (en el momento actual, por lo que la fecha de fin de asignación debe ser nula)
  al proyecto con nombre quot;BDIquot;.

Q15: Obtener el nombre y los códigos de proyectos que tienen un presupuesto inferior a
  100.000 € y en los que no trabajen investigadores de Barcelona.

Q16: Obtener el nombre de los investigadores que son de Tarragona y que están
  asignados a proyectos que tienen un presupuesto inferior a alguno de los proyectos del
  plan con nombre quot;PLAN 2002quot;.

Q17: Obtener el nombre de todos los proyectos que no están dirigidos por investigadores
  de Valladolid y que además tienen un presupuesto inferior al proyecto que tiene por
  nombre quot;EURO PROYECTOquot;.

Q18: Obtener el nombre y los dnis de los investigadores que no participan o nunca han
  participado en un proyecto de investigación.

Q19: Obtener el nombre de los investigadores que viven en Cuenca y que no sean
  investigadores principales de proyectos en los cuales participen investigadores de
  Barcelona.

Q20: Obtener el nombre de los investigadores que únicamente hayan sido investigadores
  principales de proyectos del plan quot;SOCRATESquot;.

Q21: Obtener todos los nombres de los proyectos que hayan comenzado antes de
  septiembre del año 2000 y que todavía no hayan acabado, pero sin incluir los proyectos
  en los que participe algún investigador de Barcelona y en los que el investigador
  principal no sea de Tarragona.

Q22: Obtener el nombre de los investigadores que nunca hayan sido investigadores
  principales de ningún proyecto.

Q23: Obtener el nombre de todos los proyectos del plan quot;SOCRATESquot; que tengan algún
  investigador de Madrid que haya comenzado a trabajar en el proyecto el mismo día que
  el comienzo del proyecto.




                                Ejercicios Álgebra Relacional

                                                                                     Página 3
© Belén Vela

More Related Content

Viewers also liked (8)

Algebra relacional (operaciones)
Algebra relacional (operaciones)Algebra relacional (operaciones)
Algebra relacional (operaciones)
 
Ejercicios sql
Ejercicios sqlEjercicios sql
Ejercicios sql
 
Teoria neoclasica
Teoria neoclasicaTeoria neoclasica
Teoria neoclasica
 
Desarrollo De Los Clusters Empresariales
Desarrollo De Los Clusters EmpresarialesDesarrollo De Los Clusters Empresariales
Desarrollo De Los Clusters Empresariales
 
Cluster
ClusterCluster
Cluster
 
Presupuesto maestro
Presupuesto maestroPresupuesto maestro
Presupuesto maestro
 
Definición de empowerment
Definición de empowermentDefinición de empowerment
Definición de empowerment
 
Teoria neoclasica
Teoria   neoclasicaTeoria   neoclasica
Teoria neoclasica
 

Similar to Ejercicios De Algebra Realcional Taller 1

Taller Algebra Relacional
Taller Algebra RelacionalTaller Algebra Relacional
Taller Algebra Relacional
jhonatan14
 
Estructura del proyecto 2015
Estructura del proyecto 2015Estructura del proyecto 2015
Estructura del proyecto 2015
Jose Tuesta
 
Estructura del proyecto
Estructura del proyectoEstructura del proyecto
Estructura del proyecto
Jose Tuesta
 
Consultas by ramart
Consultas by ramartConsultas by ramart
Consultas by ramart
Cesar Ramart
 
Formato resumen proyecto mauricio 2015
Formato resumen proyecto   mauricio  2015Formato resumen proyecto   mauricio  2015
Formato resumen proyecto mauricio 2015
jhon4444
 
Estructura de informe final proyección social 2020
Estructura de informe final proyección social 2020Estructura de informe final proyección social 2020
Estructura de informe final proyección social 2020
ciroantonio3
 

Similar to Ejercicios De Algebra Realcional Taller 1 (20)

Investigadores.pdf
Investigadores.pdfInvestigadores.pdf
Investigadores.pdf
 
Taller Algebra Relacional
Taller Algebra RelacionalTaller Algebra Relacional
Taller Algebra Relacional
 
Guia para elaborar un perfil
Guia para elaborar un perfil Guia para elaborar un perfil
Guia para elaborar un perfil
 
Estructura del proyecto 2015
Estructura del proyecto 2015Estructura del proyecto 2015
Estructura del proyecto 2015
 
Estructura del proyecto
Estructura del proyectoEstructura del proyecto
Estructura del proyecto
 
Biocombustible amigable con el medio ambiente
Biocombustible amigable con el medio ambienteBiocombustible amigable con el medio ambiente
Biocombustible amigable con el medio ambiente
 
Brenda Ordoñez Rondon
Brenda Ordoñez RondonBrenda Ordoñez Rondon
Brenda Ordoñez Rondon
 
Formato resumen proyecto 2015
Formato resumen proyecto  2015Formato resumen proyecto  2015
Formato resumen proyecto 2015
 
Consultas by ramart
Consultas by ramartConsultas by ramart
Consultas by ramart
 
3. Presentación 1 de Proyectos I Unidad IPAC2021.pptx
3. Presentación 1 de Proyectos I Unidad IPAC2021.pptx3. Presentación 1 de Proyectos I Unidad IPAC2021.pptx
3. Presentación 1 de Proyectos I Unidad IPAC2021.pptx
 
Presentacion proyectos de investigacion
Presentacion proyectos de investigacionPresentacion proyectos de investigacion
Presentacion proyectos de investigacion
 
Etapas de un proyecto
Etapas de un proyectoEtapas de un proyecto
Etapas de un proyecto
 
formato presentación anteproyecto de tesos
 formato  presentación anteproyecto de tesos formato  presentación anteproyecto de tesos
formato presentación anteproyecto de tesos
 
Teoria proyectos
Teoria proyectosTeoria proyectos
Teoria proyectos
 
Formato presentación anteproyecto fica
Formato  presentación anteproyecto ficaFormato  presentación anteproyecto fica
Formato presentación anteproyecto fica
 
Formato resumen proyecto mauricio 2015
Formato resumen proyecto   mauricio  2015Formato resumen proyecto   mauricio  2015
Formato resumen proyecto mauricio 2015
 
Estructura de informe final proyección social 2020
Estructura de informe final proyección social 2020Estructura de informe final proyección social 2020
Estructura de informe final proyección social 2020
 
Proyecto estudiantil.
Proyecto estudiantil.Proyecto estudiantil.
Proyecto estudiantil.
 
Qué es un proyecto
Qué es un proyectoQué es un proyecto
Qué es un proyecto
 
Fase 6 _entrega_final
Fase 6 _entrega_finalFase 6 _entrega_final
Fase 6 _entrega_final
 

More from Edgar Sandoval

Trabajo en clase 1. modulo ii manejo de encuestas
Trabajo en clase 1. modulo ii manejo de encuestasTrabajo en clase 1. modulo ii manejo de encuestas
Trabajo en clase 1. modulo ii manejo de encuestas
Edgar Sandoval
 
Razones para contratar en la nube
Razones para contratar en la nubeRazones para contratar en la nube
Razones para contratar en la nube
Edgar Sandoval
 
Plataformas web 2.0 actualizado
Plataformas web 2.0 actualizadoPlataformas web 2.0 actualizado
Plataformas web 2.0 actualizado
Edgar Sandoval
 
Guia y resumen de las funciones de excel
Guia y resumen de las funciones de excelGuia y resumen de las funciones de excel
Guia y resumen de las funciones de excel
Edgar Sandoval
 
El Ritual De Los Indios Cherokee
El Ritual De Los Indios CherokeeEl Ritual De Los Indios Cherokee
El Ritual De Los Indios Cherokee
Edgar Sandoval
 
Programa Informatica Básica
Programa Informatica BásicaPrograma Informatica Básica
Programa Informatica Básica
Edgar Sandoval
 
Manual De Bakup And Recovery Mananger
Manual De Bakup And Recovery ManangerManual De Bakup And Recovery Mananger
Manual De Bakup And Recovery Mananger
Edgar Sandoval
 

More from Edgar Sandoval (20)

Trabajo en clase 1. modulo ii manejo de encuestas
Trabajo en clase 1. modulo ii manejo de encuestasTrabajo en clase 1. modulo ii manejo de encuestas
Trabajo en clase 1. modulo ii manejo de encuestas
 
Presentacion proyecto e-tic
Presentacion proyecto e-ticPresentacion proyecto e-tic
Presentacion proyecto e-tic
 
Manual de xmind
Manual de xmindManual de xmind
Manual de xmind
 
Que es la innovacion
Que es la innovacionQue es la innovacion
Que es la innovacion
 
Razones para contratar en la nube
Razones para contratar en la nubeRazones para contratar en la nube
Razones para contratar en la nube
 
Mapa mental planeacion estrategica
Mapa mental planeacion estrategicaMapa mental planeacion estrategica
Mapa mental planeacion estrategica
 
Manual de instalacion y tecnico JOOMLA
Manual de instalacion y tecnico JOOMLAManual de instalacion y tecnico JOOMLA
Manual de instalacion y tecnico JOOMLA
 
Plataformas web 2.0 actualizado
Plataformas web 2.0 actualizadoPlataformas web 2.0 actualizado
Plataformas web 2.0 actualizado
 
Exportacion e importacion de los datos en oracle
Exportacion e importacion de los datos en oracleExportacion e importacion de los datos en oracle
Exportacion e importacion de los datos en oracle
 
Guia y resumen de las funciones de excel
Guia y resumen de las funciones de excelGuia y resumen de las funciones de excel
Guia y resumen de las funciones de excel
 
Factores Ambintales
Factores AmbintalesFactores Ambintales
Factores Ambintales
 
Taller N0 1 Software
Taller N0 1 SoftwareTaller N0 1 Software
Taller N0 1 Software
 
El Ritual De Los Indios Cherokee
El Ritual De Los Indios CherokeeEl Ritual De Los Indios Cherokee
El Ritual De Los Indios Cherokee
 
Norma Ntc 1486
Norma Ntc 1486Norma Ntc 1486
Norma Ntc 1486
 
Programa De Base De Datos 5 To Semestre
Programa De Base De Datos 5 To SemestrePrograma De Base De Datos 5 To Semestre
Programa De Base De Datos 5 To Semestre
 
Programa Informatica Básica
Programa Informatica BásicaPrograma Informatica Básica
Programa Informatica Básica
 
Instalación De PáGina Web En Servidor Linux
Instalación De PáGina Web En Servidor LinuxInstalación De PáGina Web En Servidor Linux
Instalación De PáGina Web En Servidor Linux
 
Manual De Bakup And Recovery Mananger
Manual De Bakup And Recovery ManangerManual De Bakup And Recovery Mananger
Manual De Bakup And Recovery Mananger
 
Manual Instalacion Linux Centos5
Manual Instalacion Linux Centos5Manual Instalacion Linux Centos5
Manual Instalacion Linux Centos5
 
Manual web 2.0
Manual web 2.0Manual web 2.0
Manual web 2.0
 

Recently uploaded

RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
🦄💫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
EliaHernndez7
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 

Recently uploaded (20)

Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
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
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
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.
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
🦄💫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
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 

Ejercicios De Algebra Realcional Taller 1

  • 1. Ejercicios Álgebra Relacional Un grupo de investigación de una universidad ha diseñado una base de datos (BD) para la gestión de los proyectos de investigación en los que participa. RELACIÓN PLAN CÓDIGO_PLAN CHAR(20) Clave primaria NOMBRE CHAR(100) ENTIDAD_FINANCIADORA CHAR(20) En esta tabla se almacenarán los distintos planes o programas a los que pueden pertenecer los proyectos de investigación. Para cada plan se almacenará el código del mismo, el nombre completo del plan, y la entidad que lo financia. Por ejemplo, un plan podría ser el I+D+I, cuyo nombre completo es Plan Nacional de Investigación Científica, Desarrollo e Innovación Tecnológica, cuya entidad financiadora es el MCYT (Ministerio Ciencia y Tecnología). RELACIÓN PROYECTO CÓDIGO_PROYECTO CHAR(20) Clave primaria CÓDIGO_PLAN CHAR(20) Clave ajena que referencia a PLAN NOMBRE CHAR(50) FECHA_INICIO DATE FECHA_FIN DATE PRESUPUESTO INTEGER En esta tabla se almacenarán los proyectos en los que participan los distintos investigadores. Cada proyecto de investigación estará asociado a un plan. Tendremos el código del proyecto, el código del plan al que pertenece dicho proyecto, el nombre completo del proyecto, la fecha de inicio del mismo y la de finalización. Además se almacenará en esta tabla el presupuesto concedido a cada proyecto. RELACIÓN ASIGNADO_A CÓDIGO_PROYECTO CHAR(20) Clave ajena que referencia a PROYECTO DNI_INVESTIGADOR CHAR(9) Clave ajena que referencia a INVESTIGADOR FECHA_INICIO DATE FECHA_FIN DATE TIPO_PARTICIPACION CHAR(20) En esta tabla se almacenará qué investigadores trabajan en qué proyectos. La clave primaria estará formada por CÓDIGO_PROYECTO y DNI_INVESTIGADOR. Un investigador una vez que abandona el proyecto no puede reincorporarse al mismo proyecto posteriormente. También se indicará el periodo en el que un determinado investigador trabaja en un proyecto de investigación por medio de los atributos FECHA_INICIO y FECHA_FIN. El atributo TIPO_PARTICIPACION indicará el papel que juega cada investigador en cada proyecto. Podrá tomar los siguientes valores: investigador principal, investigador a tiempo completo, investigador a tiempo parcial, becario FPI, etc. Ejercicios Álgebra Relacional Página 1 © Belén Vela
  • 2. RELACIÓN INVESTIGADOR DNI_INVESTIGADOR CHAR(9) Clave primaria NOMBRE CHAR(50) CIUDAD CHAR(15) TELÉFONO CHAR(12) En esta tabla se almacenarán los investigadores que participan en los distintos proyectos de investigación. Se almacenará el DNI, el nombre, la ciudad en la que trabaja y su teléfono de contacto. A continuación, se muestra el grafo relacional de este BD para la gestión de proyectos de investigación. PLAN (Código_Plan, Nombre, Entidad_Financiadora) PROYECTO (Código_Proyecto, Código_Plan, Nombre, Fecha_Inicio, Fecha_Fin, Presupuesto) ASIGNADO_A (Código_Proyecto, DNI_Investigador, Fecha_Inicio, Fecha_Fin, Tipo_Participación) INVESTIGADOR (DNI_Investigador, Nombre, Ciudad, Teléfono) Sobre esta BD se pide que se realicen las siguientes consultas en álgebra relacional: A continuación, se plantea una posible solución a las consultas que se plantean. Naturalmente, pueden existir otras alternativas igualmente válidas, incluso en algunos casos se muestran estas alternativas. Q1: Nombre de los investigadores de Madrid y el nombre de los proyectos en los que trabajan. Q2: Nombre del investigador responsable y fecha de inicio del proyecto llamado “NEPTUNO”. Q3: Nombre de los proyectos en los que trabaja algún investigador de Soria. Q4: Nombre y teléfono de los investigadores principales que trabajen en proyectos cuyo presupuesto sea inferior a 5000 EUR. Q5: Nombre de los proyectos que hayan comenzado este año y que pertenezcan al plan, cuyo código sea “PEUR”. Q6: Nombre de los investigadores principales de los proyectos cuya entidad financiadora sea la “CICYT”. Q7: Nombre de los planes a los que pertenecen los proyectos con un presupuesto superior a 10000 EUR pero que cuyo investigador principal no sea ni de Madrid ni de Barcelona. Q8: Nombre de aquellos investigadores que trabajan en todos los proyectos de investigación. Ejercicios Álgebra Relacional Página 2 © Belén Vela
  • 3. Q9: Obtener el nombre de los proyectos cuyo investigador principal es de La Coruña y que tienen un presupuesto concedido superior a todos los proyectos financiados por el plan quot;CICYTquot;. Q10: Obtener el nombre de los investigadores que participan en proyectos que tienen un presupuesto superior o igual al proyecto con nombre quot;FOLREquot;. Q11: Obtener el nombre de los investigadores que nunca han participado en proyectos que pertenezcan al plan quot;PEURquot;. Q12: Obtener el nombre de los investigadores que nunca han sido investigadores principales de ningún proyecto. Q13: Obtener el nombre y el código de los proyectos con un presupuesto superior a 100.000 €. Q14: Obtener el nombre y el dni de los investigadores que son de Barcelona y que están asignados (en el momento actual, por lo que la fecha de fin de asignación debe ser nula) al proyecto con nombre quot;BDIquot;. Q15: Obtener el nombre y los códigos de proyectos que tienen un presupuesto inferior a 100.000 € y en los que no trabajen investigadores de Barcelona. Q16: Obtener el nombre de los investigadores que son de Tarragona y que están asignados a proyectos que tienen un presupuesto inferior a alguno de los proyectos del plan con nombre quot;PLAN 2002quot;. Q17: Obtener el nombre de todos los proyectos que no están dirigidos por investigadores de Valladolid y que además tienen un presupuesto inferior al proyecto que tiene por nombre quot;EURO PROYECTOquot;. Q18: Obtener el nombre y los dnis de los investigadores que no participan o nunca han participado en un proyecto de investigación. Q19: Obtener el nombre de los investigadores que viven en Cuenca y que no sean investigadores principales de proyectos en los cuales participen investigadores de Barcelona. Q20: Obtener el nombre de los investigadores que únicamente hayan sido investigadores principales de proyectos del plan quot;SOCRATESquot;. Q21: Obtener todos los nombres de los proyectos que hayan comenzado antes de septiembre del año 2000 y que todavía no hayan acabado, pero sin incluir los proyectos en los que participe algún investigador de Barcelona y en los que el investigador principal no sea de Tarragona. Q22: Obtener el nombre de los investigadores que nunca hayan sido investigadores principales de ningún proyecto. Q23: Obtener el nombre de todos los proyectos del plan quot;SOCRATESquot; que tengan algún investigador de Madrid que haya comenzado a trabajar en el proyecto el mismo día que el comienzo del proyecto. Ejercicios Álgebra Relacional Página 3 © Belén Vela