Prueba

3
UNIVERSIDAD AUTONOMA DE MADRID DEPARTAMENTO DE INGENIERIA INFORMATICA BASES DE DATOS Curso 2005-06 Examen final septiembre APELLIDOS: NOMBRE: 1 2 3 4.1 4.2 5 6.1 6.2 TOTAL CALIFICACION Se desea implementar una base de datos para gestionar información sobre la actividad investigadora que se lleva a cabo en el departamento de ingeniería informática de la Universidad Autónoma de Madrid. En el departamento existen varios grupos de investigación. Cada grupo tiene un nombre, unas siglas y una página web Un investigador pertenece a un único grupo de investigación y puede tener abierta una o varias líneas de investigación Un investigador puede estar elaborando la tesis doctoral o haberla terminado ya. Cada tesis es dirigida por un único investigador. Un investigador puede participar en uno o varios proyectos de investigación.

description

Prueba septiembre

Transcript of Prueba

Page 1: Prueba

UNIVERSIDAD AUTONOMA DE MADRIDDEPARTAMENTO DE INGENIERIA INFORMATICA

BASES DE DATOS

Curso 2005-06 Examen final septiembre

APELLIDOS:

NOMBRE:

1 2 3 4.1 4.2 5 6.1 6.2 TOTALCALIFICACION

Se desea implementar una base de datos para gestionar información sobre la actividad investigadora que se lleva a cabo en el departamento de ingeniería informática de la Universidad Autónoma de Madrid.

En el departamento existen varios grupos de investigación. Cada grupo tiene un nombre, unas siglas y una página web

Un investigador pertenece a un único grupo de investigación y puede tener abierta una o varias líneas de investigación

Un investigador puede estar elaborando la tesis doctoral o haberla terminado ya.

Cada tesis es dirigida por un único investigador.

Un investigador puede participar en uno o varios proyectos de investigación.

De todos los investigadores que participan en un proyecto de investigación sólo uno de ellos dirige el proyecto.

Un investigador participa como autor en diversas publicaciones que pueden ser comunicaciones en congresos, libros, artículos en revista, etc.

Page 2: Prueba

Entre la fecha de envío de un artículo al editor u organizador del congreso y la fecha de publicación de dicho artículo si es aceptado pueden transcurrir varios meses.

1) (2 puntos) Diseñar una base de datos que permita almacenar la información requerida por la aplicación de gestión de la actividad investigadora previamente descrita y hacer consultas como las de los apartados 4, 5 y 6.

2) (1 punto) Transformar el diagrama E/R obtenido en el apartado anterior en un esquema relacional para la base de datos.

3) (1 punto) Dar la instrucción SQL necesaria para crear la tabla correspondiente a los proyectos de investigación en los que participa o ha participado algún investigador del departamento.

4) Dar razonadamente consultas del álgebra relacional que permitan obtener:

1. (1 punto) Nombre del investigador o investigadores que mas publicaciones ha enviado durante el mes de julio del año actual.

2. (1 punto) Fecha de publicación de los artículos en revista que incluyen al menos un investigador de cada grupo de investigación del departamento

5) (1 punto) ¿Qué instrucciones SQL se utilizarían para crear las vistas necesarias para visualizar el nombre de los investigadores del departamento menores de 30 años que participan en mas de un proyecto actualmente en ejecución?

6) Dar razonadamente consultas en SQL que permitan obtener:

1. (1 punto) Nombre de las líneas de investigación que son comunes a todos los miembros del grupo de investigación RUBI.

2. (2 puntos) Número de proyectos y publicaciones en los que participó cada investigador del departamento en el año 2005.