Examen Base De Datos 2

Páginas: 5 (1058 palabras) Publicado: 6 de julio de 2012
Escuela de Ingeniería Examen de: Base de Datos 2 Fecha: 13/05/2011 Ejercicio 1 – 34 puntos
El departamento de espectáculos culturales de la IMM necesita realizar un seguimiento de las piezas pertenecientes a diferentes museos del país y de las exposiciones realizadas por los mismos (sabiendo que un museo solo puede tener una exposición a la vez). Por lo que los diseñadores de las bases de laintendencia realizan el siguiente MER.
Categoría Descripción Nombre nombre nro Dirección 0..n Calle Ciudad Dpto

Código de materia: 3839 Hoja 1 de 4

Pieza

0..n

Pertenece Trata
Condición 1..1

1..2

Museo
0..n

Expone
1..n

fInicio

Tema
Descripción Titulo

Compone

0..n

Exposición
0..n

Nombre Responsable

∀ p ∈ Pertenece ∴ p.[condición] = ‘prestamo’ ∨p.[condición] = ‘propia’ ∀ m, m' ∈ Museo, e ∈ Exposición ∴ (m,e) ∈ Expone ∧ (m',e) ∈ Expone ∧ (m,e).[fInicio] (m,e').[fInicio] ∀ p, p' ∈ Pieza, t ∈ Tema ∴ (p,t) ∈ Trata ∧ (p',t) ∈ Trata → p.[categoría]=p'.[categoría] ∀ m ∈ Museo, e ∈ Exposición, p ∈ Pieza, t ∈ Tema ∴ (m,e) ∈ Expone ∧ (p,m) ∈ Pertenece ∧ (p,t) ∈ Trata ∧ (t,e) ∈ Compone → (p,m).[condición] ‘prestamo’
1.

Bosqueje en SQL las restricciones(estructurales y no estructurales) que corresponderían al modelo anterior. Fundamente. Nota: Se valorará que se opte por la solución más adecuada para cada caso.

2. Indique que esquema de seguridad utilizaría para implementar las siguientes políticas de seguridad. Fundamente. • Los directores de los museos mantienen la información de los mismos y de aquellas piezas que le pertenecen a su museo,necesitando consultar las exposiciones en su museo y el calendario de las mismas.
Nota: Considere la función f_get_museo (usuario) que indica el nombre del museo del cual el usuario es director.

• •

Los encargados de las colecciones son quienes componen los temas y las exposiciones a partir de conocer las piezas de los distintos museos. El departamento de promociones se encarga de publicarla información referente a las exposiciones. Realizan la definición de las fechas de exposición y necesitan conocer para cada exposición la fecha de comienzo y de finalización (sabiendo que toda exposición tiene una duración de 20 días) y la dirección del museo donde se desarrolla la misma.

3. Considerando las relaciones definidas en el punto (1) anterior, brinde las sentencias SQL completaspara implementar la política anterior. Fundamente las consideraciones que realice para su implementación.
b2ex1105.docx

Escuela de Ingeniería Examen de: Base de Datos 2 Fecha: 13/05/2011 Ejercicio 2 – 33 puntos
1. Indique cuál es la función del optimizador, en el procesamiento de consultas de un DBMS y explique brevemente el funcionamiento de una de las dos estrategias estudiadas. 2.Considerando las siguientes dos relaciones y la consulta: Pieza (nombre[50], descripción[200], categoría[50], tituloTema[50]) πtituloTema (Pieza) ⊆ πtitulo (Tema) Tema (Titulo[50], descripción[100]) Exposición (nombre[50], descripción[250]) TemarioExpo (nombre[50], tema[50]) πnombre (TemarioExpo) ⊆ πnombre (Exposición), πtema (TemarioExpo) ⊆ πTitulo (Tema)
Nota: entre [] expresa el tamaño en bytes delatributo.

Código de materia: 3839 Hoja 2 de 4

Seleccionar la descripción de la exposición, el título del tema y el nombre y descripción de las piezas pertenecientes a la misma, para las piezas de categoría “cuadros” de la exposición “Arte Abstracto”. 2.1. Brinde la sentencia SQL más apropiada para la consulta. Tip: intente minimizar los joins. 2.2. Muestre el proceso completo de ejecuciónpara la consulta, indicando una estimación del tamaño y costo de ejecución para el plan elegido, tomando en cuenta las estrategias de optimización tradicionales. 2.3. Considerando el anterior, demuestre si la existencia de un índice B+ por Pieza (categoría) mejora la ejecución de la consulta. Tip: debe calcular la altura del árbol para basar su fundamento. Considere para resolver los anteriores el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Examen De Base De Datos 2
  • Examen de Base de datos
  • EXAMEN DE BASE DE DATOS
  • Base de datos examen
  • Examen base de datos
  • Examen Base De Datos I
  • Examen bases de datos
  • Examen base de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS