Download EXAMEN DE BASES DE DATOS – 11/06/04 1. El atributo
Document related concepts
Transcript
EXAMEN DE BASES DE DATOS – 11/06/04 1. El atributo nota_media de la relación Casa_rural es un atributo derivado que se obtiene al calcular el valor medio, para cada casa rural, de las notas que se le han asignado en las distintas opiniones, es decir: Nota _ media _ casai = ∑ notas _ asignadas _ casa i número _ opiniones _ casai a. Además de la inserción en la relación Opinión, enumere las operaciones sobre la base de datos que afectan al valor del atributo derivado. (0,75 puntos) b. Diseñe un disparador (trigger) de SQL estándar para controlar la operación de inserción en Opinión. (0,75 puntos) EXAMEN DE BASES DE DATOS – 13/09/04 1. Suponga que se añade a la relación Equipo el atributo derivado Njugadores, cuyo valor se obtiene al contar el número de jugadores que tiene cada equipo. a. Además de la inserción en la relación Jugador, enumere las operaciones sobre la base de datos que pueden suponer la actualización del valor del atributo derivado. (0,5 puntos) b. Diseñe un disparador (trigger) de SQL estándar para controlar la operación de inserción en Jugador. (0,75 puntos) EXAMEN DE BASES DE DATOS – 10/06/05 1. El atributo puntuación de la relación Actuación es un atributo derivado que se obtiene al sumar los puntos obtenidos por esa actuación: a. Enumere las operaciones sobre la base de datos que pueden afectar al valor del atributo derivado. (0,75 puntos) b. Diseñe un disparador (trigger) en SQL para actualizar puntuación ante un borrado en Votación. (0,5 puntos) EXAMEN DE BASES DE DATOS – 12/09/05 1. El atributo num_pilotos de la relación Prueba es un atributo derivado que se obtiene al contar los pilotos que participan en esa prueba. a. Enumere las operaciones sobre la base de datos que pueden afectar al valor del atributo derivado, indicando la relación afectada por cada operación y el atributo en caso de ser necesario. (0,75 puntos) b. Diseñe un disparador (trigger) en SQL para actualizar num_pilotos ante una inserción en la relación Participa. (0,5 puntos) EXAMEN DE BASES DE DATOS – 9/06/06 1) El atributo importe de la relación Pedido es un atributo derivado que se obtiene al sumar el resultado de multiplicar el precio del artículo que aparece en la línea de pedido por la cantidad pedida, para todas las líneas de pedido, es decir: a. Además del borrado en Línea_Pedido, indicar cinco operaciones que afectan al valor del atributo derivado importe de la relación Pedido. (0,5 puntos) b. Escribir un disparador para responder a la operación de borrado en Línea_Pedido. (0,75) EXAMEN DE BASES DE DATOS – 04/09/06 – Cuestionario - TIPO A 1) Supongamos que a la relación Candidato se le añade el atributo derivado total_nota que se obtiene sumando todas las notas de las pruebas que ha realizado el candidato: a. Además de la inserción en Prueba, indicar qué operaciones afectan al valor del atributo derivado total_nota de la relación Candidato. (0,5 puntos) b. Escribir un disparador para responder a la operación de inserción en Prueba. (0,75)