Sunteți pe pagina 1din 2

Modelamiento de Datos Listado N1

Problema 1 Se desea mantener una base de datos para un campeonato mundial de ftbol, considerando los siguientes supuestos. a. Un jugador pertenece a un nico equipo y no hay dos jugadores con el mismo nombre. b. Un jugador puede actuar en varios puestos distintos, pero en un determinado partido slo puede jugar en un puesto. c. En cada partido intervienen 3 colegiados: un juez de lnea para la banda derecha, otro para la banda izquierda y un rbitro. d. Un colegiado puede realizar una funcin en un partido y otra distinta en otro. e. Cada partido involucra a 2 equipos. f. Es obligatorio en todo momento que un jugador pertenezca a un equipo determinado y no podr cambiar de equipo a lo largo del mundial.

Problema 2 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 adquisicin de los mismos es a travs de proveedores, los que representan a distintos laboratorios. Un proveedor slo distribuye algunos productos de los laboratorios que representa. Se desea conocer esta ltima informacin para seleccionar aquellos proveedores que trabajen con algn medicamento para emitir las rdenes de compra. Problema 3 En una empresa se desea almacenar informacin referente a empleados, sus jefes y sus cargas familiares. Los empleados trabajan en departamentos, los cuales tienen un jefe (hay otros jefes de menor jerarqua en el departamento). Adems hay una jerarqua de departamentos. El sueldo de cada empleado se calcula en base al nmero de personas que estn bajo su responsabilidad. Para ello se aplica una funcin f(n), con n el nmero de empleados a su cargo, que entrega un valor de tipo entero. No se permite que un mismo empleado trabaje en ms de un departamento, ni que una misma persona sea carga de ms de un empleado.

Problema 4 En una organizacin se desea manejar el desarrollo de proyectos. Cada proyecto tiene un cdigo nico, un nombre, una fecha de inicio y un jefe de proyecto. Los proyectos se desarrollan en cinco etapas: a. Evaluacin b. Anlisis de Requisitos c. Diseo d. Construccin e. Entrega. En la etapa de evaluacin un proyecto puede ser rechazado o aprobado. Slo 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 nmero de horas diarias de dedicacin al proyecto. Un empleado puede ser jefe de proyecto de slo un proyecto, un empleado puede ser jefe de etapa de a lo ms dos proyectos distintos y cada empleado trabajo 8 horas, las que pueden estar asignadas a ms de un proyecto.

S-ar putea să vă placă și