Está en la página 1de 6

Diseo de Base de Datos 1er Parcial Ing.

Marco Zrate
1


Bases de Datos - Examen Parcial 1 Fecha 17/09/2010
1. Que es un SGBD (DBMS)? (5 pts)
a. Es un conjunto de datos interrelacionados y un conjunto de herramientas para acceder a
ellos
2. Que es esquema y que es ejemplar? (5 pts)
a. Esquema es el diseo de la Base de Datos, la estructura, bsicamente el esqueleto
b. Ejemplar es lo que contiene ese esquema en un momento dado
3. En el Modelo Entidad Relacin defina lo siguiente: (5 pts)
a. Entidad
i. Todo objeto real o conceptual que se pueda abstraer del mundo real
b. Atributo
i. Son las caractersticas que tiene cada entidad, pueden ser infinitas pero para
bases de datos usamos las que se requiera.
c. Relacin
i. Son las asociaciones que puede existir entre entidades
4. Que es una entidad dbil? (5 pts)
a. Es una entidad que depende de otra para existir, su clave llegara a ser la clave de la
entidad fuerte
5. En el modelo relacional que es Clave Extranjera o Fornea? (5 pts)
a. Es la clave principal de otra tabla que se importa debido a la relacin.
6. Como se llega a la 3FN? (5 pts)
a. Debe esta en la 2FN
b. No deben existir depencias funcionales transitivas
7. Que es dominio? (5 pts)
a. Es el cojunto de posibles valores de un atributo
8. Cuantas formas de cardinalidad existe, cules son? (5pts)
a. Uno a uno
b. Uno a muchos
c. Muchos a muchos
----------------------------- Total 40 pts -----------------------------------------------------------------------------------
9. Realizar el MER, el mapeo a esquema relacional y las tablas del modelo relacional de: (20 pts c/u)
a. Disear un base de datos que recoja la organizacin de una base de datos para contener la
informacin sobre todas las carreteras del pas, sabiendo que se deben cumplir las siguientes
especificaciones:
i. Las carreteras estn divididas en varias categoras (locales, comerciales, regionales,
nacionales, autovas, etc).
ii. Las carreteras se dividen en tramos. Un tramo siempre pertenece a una nica carretera y no
puede cambiar de carretera.
iii. Un tramo puede pasar por varias comunas, interesando conocer el Km de la carretera y la
comuna donde empieza el tramo y en donde termina.
iv. Para los tramos que suponen principio o final de carretera, interesa saber si es que la
carretera concluye fsicamente o es que confluye en otra carretera. En este caso, interesa
conocer con qu carretera confluye y en qu kilmetro, tramo y comuna.
Diseo de Base de Datos 1er Parcial Ing. Marco Zrate
2

Carretera
Categoria
*
1
Tramo 1 *
Comuna
1
*
1
1
InicioFin


Carretera(idCarretera, .., .., .., idCategoria)

Categoria(idCategoria, nombre)

Tram(idTramo, .., .., idTramoContiguo, inicioFin, idCarretera)

Comuna(idComuna, .., .., idTramo)



b. Las sedes olmpicas se dividen en complejos deportivos. Los complejos deportivos se
subdividen en aquellos en los que se desarrolla un nico deporte y en los polideportivos. Los
complejos polideportivos tienen reas designadas para cada deporte con un indicador de
localizacin (ejemplo: centro, esquina-NE, etc.). Un complejo tiene una localizacin, un jefe de
organizacin individual y un rea total ocupada. Los dos tipos de complejos (deporte nico y
polideportivo) tendrn diferentes tipos de informacin. Para cada tipo de sede, se conservar
el nmero de complejos junto con su presupuesto aproximado. Cada complejo celebra una
serie de eventos (ejemplo: la pista del estadio puede celebrar muchas carreras distintas.). Para
cada evento est prevista una fecha, duracin, nmero de participantes, nmero de
comisarios. Una lista de todos los comisarios se conservar junto con la lista de los eventos en
los que est involucrado cada comisario ya sea cumpliendo la tarea de juez u observador.
Tanto para cada evento como para el mantenimiento se necesitar cierto equipamiento
(ejemplo: arcos, prtigas, barras paralelas, etc).

Diseo de Base de Datos 1er Parcial Ing. Marco Zrate
3

Sede Complejo Mutideportivo DeporteUnico
Evento
Comisario
Equipamiento
1 *
*
*
*
1
*
* *
*
rol
IdSede
nroComplejos
Presupuesto
IdComplejo Localizacion Jefe Area
nComisarios
fecha
duracion
nParticipantes
IdEvento
IdComisario
Nombre
IdEquip
Nombre

Sede (IdSede, nroComplejos, Presupuesto)

Complejo (IdComplejo, Localizacion, Jefe, Area, IdSede)

Multideportivo (IdComplejo, Localizacion, Jefe, Area,..,..,..,..)

DeporteUnico (IdComplejo, Localizacion, Jefe, Area,..,..,..)

Evento (IdEvento, nComisarios, fecha, duracin, nParaticipantes, idComplejo)

Evento_Comisario (IdEvento, IdComisario, rol)

Comisario (IdComisario, Nombre)

A
Diseo de Base de Datos 1er Parcial Ing. Marco Zrate
4

Equipamiento_Evento (IdEvento, IdEquipamiento)

Equipamiento (IdEquipamiento, Nombre)

Equipamiento_Complejo (IdEquipamiento, IdComplejo)

c. Se desea crear un sitio web con informacin referente a las pelculas en cartel en las salas de
un dudoso cine cercano a la plaza de armas.
De cada pelcula, se almacena una ficha con su ttulo de distribucin, su ttulo original, su
gnero, el idioma origina, si tiene subttulos en espaol o no, los paises de origen, el ao de la
produccin, la url del sitio web de la pelcula, la duracin (en horas y minutos), la calificacin
(Apta todo pblico,+9 aos, +15 aos,+18 aos), fecha de estreno en Santiago, un resumen y
un identificador de la pelcula. De cada pelcula interesa conocer la lista de directores y el
reparto, es decir para cada actor que trabaja, el nombre de todos los personajes que
interpreta.
Adems interesa disponer de informacin sobre los directores y actores que trabajan en cada
pelcula.
De ambos, se conoce su nombre (que lo identifica) y su nacionalidad. Adems se desea
conocer la cantidad de pelculas en las que dirigieron o actuaron. Tenga en cuenta que hay
personas que cumplen los dos roles.
Los cines pueden tener ms de una sala y cada semana cada uno de los cines enva la
cartelera para dicha semana, indicando de detalle de las funciones. Para cada funcin se
conoce el da de la semana y la hora de comienzo, y obviamente la sala y la pelcula que
exhibe. De cada sala se sabe el nombre, un nmero que la identifica dentro del cine y la
cantidad de butacas que posee. De cada cine se conoce el nombre que lo identifica, su
direccin y telfono para consultas.
Algunos cines cuentan con promociones. Estas promociones dependen de la funcin. (Ej. De
lunes a jueves antes de las 18 50% de descuento en la sala tal del cine tal para la pelcula
cual...La funcin del lunes a las 14 para la pelcula tal en la sala cual, no se cobra a los
escolares con tnica... ) De cada promocin se conoce una descripcin y el descuento que
aplica.
Adems del resumen de la pelcula que se incluye en la ficha interesa mostrar la opinin de las
personas que vieron la pelcula. De cada opinin se conoce el nombre de la persona que la
realiza, su edad, le fecha en que registr su opinin, la calificacin que le dio a la pelcula
(Obra Maestra, Muy Buena, Buena, Regular, Mala) y el comentario propiamente dicho. A cada
opinin se le asigna un nmero que la identifica respecto de la pelcula sobre la cual opina.




A
Diseo de Base de Datos 1er Parcial Ing. Marco Zrate
5

Cine
Sala
Pelicula Persona
Promocion
Opinion
1 *
Funcion
*
*
*
1
* *
*
nombre
direccion
telefono
nro
nombre
cantButacas
dia
fecha
idPromo
descripcion
descuento
id
TitDistribu
TitOriginal
url
ao
pais
fechaEstreno
genero
idioma
subtitulo
Duracion_hr
Duracion_min
calificacion
resumen
rol
personaje
nombre
nacionalidad
cantPeliculas
Nro
nombre
edad
fecha
calificacion
comentario











Diseo de Base de Datos 1er Parcial Ing. Marco Zrate
6

Cine (nombre, direccion, telefono)

Sala (nro, nombre, cantButacas, nombreCine)

Funcion (nroSala, idPelicula, IdPromocion, dia, fecha)

Pelicula (idPelicula, TitDistribu, TitOriginal, url, ao, pas, fechaEstreno, genero, idioma, subtitulo)

Promocion (idPromocion, descripcion, descuento)

Pelicula_Persona ( idPelicula, Nombre, rol, personaje)

Persona(Nombre, nacionalida, cntPeliculas)

Opinion (Nro, nombrePersona, edad, fecha, calificacin, comentario, idPelicula)

También podría gustarte