Administración de Base de Datos.
Enviado por Anitax Ayala • 2 de Noviembre de 2015 • Apuntes • 1.621 Palabras (7 Páginas) • 92 Visitas
Administración de Base de Datos.
Realizar el diseño conceptual de cada ejercicio, con la metodología vista en clase. Realizar el modelo relacional. Usar el modelo entidad relación extendido, donde sea necesario.
1. Construir un esquema MER para una secretaría de universidad. La secretaría matiene datos sobre cada asignatura, incluyendo el profesor, lista de alumnos y la hora y el lugar de las clases. Para cada par estudiante-asignatura se registra su nota.
2. Construir un esquema MER para una compañía de seguros de autos con un conjunto de clientes, cada uno de los cuales es propietario de un número de autos. Cada auto tiene asociado el número de accidentes registrados.
3. Construir un esquema MER para un hospital con un conjunto de pacientes y un conjunto de médicos. A cada paciente se le asocia un registro de los análisis realizados.
4. Construir un esquema MER para modelar la documentación requerida para un esquema conceptual E-R.
5. En un hospital se desea mantener una base de datos de medicamentos, laboratorios y proveedores. Cada medicamento es fabricado por al menos un laboratorio, pero la adquisición de los mismos es a través de proveedores, los que representan a distintos laboratorios.
Un proveedor sólo distribuye algunos productos de los laboratorios que representa. Se desea conocer esta última información para seleccionar aquellos proveedores que trabajen con algún medicamento para emitir las ordenes de compra.
6. En una empresa se desea almacenar información referente a empleados, sus jefes y sus cargas familiares.
Los empleados trabajan en departamentos, los cuales tienen un jefe (hay otros jefes de menor jerarquía en el departamento). Además hay una jerarquía de departamentos.
El sueldo de cada empleado se calcula en base al número de personas que están bajo su responsabilidad. Para ello se aplica una función f(n), con n el número de empleados a su cargo, que entrega un valor de tipo entero.
No se permite que un mismo empleado trabaje en más de un departamento, ni que una misma persona sea carga de más de un empleado.
7. Se desea mantener una base de datos para un campeonato mundial de fútbol, considerando los siguientes supuestos.
- Un jugador pertenece a un único equipo y no hay dos jugadores con el mismo nombre.
- Un jugador puede actuar en varios puestos distintos, pero en un determinado partido sólo puede jugar en un puesto.
- En cada partido intervienen 3 colegiados: un juez de línea para la banda derecha, otro para la banda izquierda y un árbitro.
- Un colegiado puede realizar una función en un partido y otra distinta en otro.
- Cada partido involucra a 2 equipos.
- Es obligatorio en todo momento que un jugador pertenezca a un equipo determinado y no podrá cambiar de equipo a lo largo del mundial.
8. En una organización se desea manejar el desarrollo de proyectos. Cada proyecto tiene un código único, un nombre, una fecha de inicio y un jefe de proyecto.
Los proyectos se desarrollan en cinco etapas:
a. Evaluación
b. Análisis de Requisitos
c. Diseño
d. Construcción
e. Entrega.
En la etapa de evaluación un proyecto puede ser rechazado o aprobado. Sólo en este último caso puede pasar a la segunda etapa.
Un proyecto aprobado pasa sucesivamente por las etapas b, c, d y e, donde el proyecto se entiende como finalizado.
Para cada etapa de desarrollo interesa conocer la fecha de inicio y fin de ella, el grupo de empleados encargados y el jefe de la etapa. Para cada empleado se registra el número de horas diarias de dedicación al proyecto.
Un empleado puede ser jefe de proyecto de sólo un proyecto, un empleado puede ser jefe de etapa de a lo más dos proyectos distintos y cada empleado trabajo 8 horas, las que pueden estar asignadas a más de un proyecto.
9. Diseñar un esquema MER que recoja la organización de un sistema de información en el que se quiere tener información sobre municipios, viviendas y personas. Cada persona sólo puede habitar en una vivienda, pero puede ser propietaria de más de una.
Nos interesa también la interrelación de las personas con su cabeza de familia. (Haga los supuestos que estime convenientes para justificar sus decisiones de diseño).
10. Diseñar un esquema MER que recoja la organización de las carreteras de todo el país. Se sabe que las carreteras se encuentran divididas en tramos, un tramo siempre pertenece a una única carretera y no puede cambiar de carretera, existen una serie de áreas en las que se agrupan los tramos, cada uno de los cuales no puede pertenecer a más de un área y un tramo puede pasar por varios términos municipales, siendo un dato de interés el km del tramo por el que entra en dicho término municipal y el km por el que sale.
...