Está en la página 1de 1

EJERCICIO 1.

- SERVICIO MILITAR
El Ministerio de Defensa desea disear una Base de Datos para llevar un cierto control de los
soldados que realizan el servicio militar. Los datos significativos a tener en cuenta son:
Un soldado se define por su cdigo de soldado (nico!" su nom#re $ apellidos" $ su graduacin.
E%isten varios cuarteles" cada uno se define por su cdigo de cuartel" nom#re $ u#icacin.
&a$ que tener en cuenta que e%isten diferentes 'uerpos del E()rcito (*nfanter+a" ,rtiller+a" ,rmada"
....!" $ cada uno se define por un cdigo de 'uerpo $ denominacin.
Los soldados est-n agrupados en compa+as" siendo significativa para cada una de )stas" el nmero
de compa+a $ la actividad principal que realiza.
.e desea controlar los servicios que realizan los soldados (guardias" imaginarias" cuarteleros" ...!" $
se definen por el cdigo de servicio $ descripcin.
'onsideraciones de diseo:
Un soldado pertenece a un nico cuerpo $ a una nica compa+a" durante todo el servicio militar. ,
una compa+a pueden pertenecer soldados de diferentes cuerpos" no /a#iendo relacin directa entre
compa+as $ cuerpos.
Los soldados de una misma compa+a pueden estar destinados en diferentes cuarteles" es decir" una
compa+a puede estar u#icada en varios cuarteles" $ en un cuartel puede /a#er varias compa+as. Eso
si" un soldado slo esta en un cuartel.
Un soldado realiza varios servicios a lo largo de la mili. Un mismo servicio puede ser realizado por
m-s de un soldado (con independencia de la compa+a!" siendo significativa la fec/a de realizacin.
EJERCICIO 2.- GESTIN DE TRABAJOS DE FIN DE CARRERA.
Una Escuela de *nform-tica quiere generar un sistema para tener controlado en una #ase de datos
todo lo referente a los 0ra#a(os 1in de 'arrera (0.1.'!: alumnos que los realizan" profesores que los
dirigen" temas de los que tratan $ tri#unales que los corrigen. 2or tanto" es de inter)s:
3ue los alumnos se definan por su nmero de matr+cula" D4* $ nom#re. Un alumno realiza"
evidentemente" slo un 0.1.'.
3ue los 0.1.'. se definen por su tema" por un nmero de orden $ por la fec/a de comienzo. Un
0.1.'. determinado" no puede ser realizado por varios alumnos.
3ue un profesor se define por su D4*" nom#re $ domicilio5 $ puesto que los 0.1.'. son del -rea en
el que tra#a(a" 46 interesa conocer el 0.1.'. que dirige sino a qu) alumno se lo dirige.
3ue un 0ri#unal est- formado por varios profesores $ los profesores pueden formar parte de varios
tri#unales. 2or otra parte" s+ es de inter)s para el tri#unal conocer qu) alumno es el que se presenta"
con qu) 0.1.'. $ en qu) fec/a lo /a defendido. El tri#unal se define por un nmero de tri#unal" lugar
de e%amen $ por el nmero de componentes.
,l margen de esto" un alumno puede /a#er pertenecido a algn grupo de investigacin del que
/a$a surgido la idea del 0.1.'. Dic/os grupos se identifican por un nmero de grupo" su nom#re $
por su nmero de componentes. Un alumno no puede pertenecer a m-s de un grupo $ no es de inter)s
sa#er si el grupo tiene algo que ver o no con el 0.1.'. del alumno5 s+ siendo de inter)s la fec/a de
incorporacin a dic/o grupo.
2or otra parte" un profesor" al margen de dirigir el 0.1.'. de algunos alumnos" puede /a#er
cola#orado con otros en la realizacin de dic/o 0.1.'. pero siendo otro profesor el que lo dirige. En
este caso" slo es interesante conocer qu) profesor /a a$udado a qu) alumno (a un alumno le pueden
a$udar varios profesores!.

También podría gustarte