Casos de base de datos (ejemplos)

Solo disponible en BuenasTareas
  • Páginas : 6 (1371 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de febrero de 2012
Leer documento completo
Vista previa del texto
CASOS DE BASE DE DATOS
EJERCICIOS


1. Se desea mantener una base de datos para un campeonato mundial de futbol, 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 3colegiados: 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.


2. En un Gimnasio se quiere implementar unabase de datos para llevar el control de los socios, recursos utilizados, etc. Las especificaciones que nos han dado son:

• Existen varias salas, de las cuales se quiere guardar información, como los metros cuadrados que ocupa, ubicación y el tipo de sala que es (cardio, general, muscular).
• Cada sala se identifica por un número.
• Hay salas que tienen aparatos y salas que no. en las salasse puede o no impartir clases.
• Cada aparato esta asignado a una única sala y de cada uno de ellos se quiere tener almacenado, su código, descripción y estado de conservación.
• También se quiere tener información relacionada con las clases que se imparten (descripción, dia/hora), cada clase se identifica por un código de clase. Cada clase tiene asociada una sala donde se imparte y unentrenador.
• De cada entrenador se desea conocer su DNI, nombre, teléfono, si tiene o no titulación y experiencia profesional, así como las clases que pueden impartir (aerobics, step, etc)
• De cada socio se quiere conocer el número de socio, nombre, dirección, teléfono, profesión y datos bancarios, así como las clases a las que asiste.





3. La gestión de una farmacia solicita poder llevarel control de los medicamentos existentes, así como de los que se van vendiendo, para lo cual se pretende diseñar un sistema acorde a las siguientes especificaciones:
• En la farmacia se requiere la catalogación de todos los medicamentos existentes para lo cual se almacenará el código de medicamento, el nombre, el tipo, unidades en stock, unidades vendidas y precio. Existen medicamentos de ventalibre y otros que pueden dispensarse con receta médica.
• La farmacia compra cada medicamento en un laboratorio, o bien los fabrica ella misma, se desean conocer los datos del laboratorio.
• Los medicamentos se agrupan por genéricos. De este modo si la farmacia no dispone de un medicamento en particular puede vender otro similar aunque de distinto laboratorio.



4. Diseñar un esquema MERque recoja la organización de las rutas de todo el país.
• Se sabe que las rutas se identifican por un número y un ámbito es decir si son Nacionales o Provinciales, tienen un nombre.
• Las rutas se encuentran divididas en tramos, un tramo siempre pertenece a una única ruta y no puede cambiar de ruta, de cada tramo se desea conocer el km en el que se inicia y el km en el que culmina,adicionalmente una descripción y una fecha de inauguración.
• Existen una serie de zonas en las que se agrupan los tramos, cada uno de los cuales no puede pertenecer a más de una zona.
• Un tramo puede pasar por varios municipios, siendo un dato de interés el km del tramo por el que entra en dicho municipio y el km por el que sale.




5. La empresa de formación El sabelotodo, desea llevar uncontrol informatizado de los cursos que imparte así como de lo profesores que participan en dichos cursos. Para ello, nos han dado las siguientes especificaciones:

• - Cada curso, del que se desea conocer el título, el número de horas y el tema o los temas que trata, se identifica por un código de curso.
• - Cada curso puede tener una serie de cursos cuyo realización previa es obligatoria...
tracking img