Ejercicios E RFINAL

12
Ejercicios para modelado (ER) de Base de Datos EJERCICIO 1. HABITANTES Y MUNICIPIOS Cada persona sólo puede habitar en una vivienda y estar empadronada en un municipio, pero puede ser propietaria de varias viviendas. Nos interesa también conocer las personas que dependen del Cabeza de Familia (C.F.). EJERCICIO 2. CURSOS DE FORMACIÓN El departamento de formación de una empresa desea construir una base de datos para planificar y gestionar la formación de sus empleados. La empresa organiza cursos internos de formación de los que se desea conocer el código de curso, el nombre, una descripción, el número de horas de duración y el costo del curso. Un curso puede tener como prerrequisito haber realizado otro(s) previamente, y, a su vez la realización de un curso puede ser prerrequisito de otros. Un curso que es un prerrequisito de otro puede serlo de forma obligatoria o sólo recomendable. Un mismo curso tiene diferentes ediciones, es decir, se imparte en diferentes lugares, fechas y con diferentes horarios (intensivo, de mañana o tarde). En una misma fecha de inicio sólo puede impartirse en una edición de un curso. Los cursos se imparten por personal de la propia empresa. De los empleados se desea almacenar su código de empleado, nombre y apellidos, dirección, teléfono, RFC, fecha de nacimiento, nacionalidad, sexo, firma y salario, así como está o no capacitado para impartir cursos. Un mismo empleado puede ser docente en una edición de un curso y alumno en otra, pero nunca puede ser ambas cosas a la vez (en una misma edición de curso o lo imparte o lo recibe). EJERCICIO 3. CAMPEONATO DE AJEDRÉZ El club de ajedrez Querétaro, ha sido encargado por la Federación de Internacional de Ajedrez de la organización de los próximos campeonatos mundiales que se celebrarán en la mencionada localidad. Por este motivo, desea llevar a una base de datos toda la gestión relativa a participantes, alojamientos y partidas. Teniendo en cuenta que: En el campeonato participan jugadores y árbitros; de ambas se requiere conocer el número de asociado, nombre, dirección, teléfono de contacto y campeonatos en los que han participado (como jugador o como árbitro). De los jugadores se precisa además el nivel de juego en una escala de 1 a 10. Ningún árbitro puede participar como jugador. Los países envían al campeonato un conjunto de jugadores y árbitros, aunque no todos los países envían a participantes. Todo jugador y árbitro es enviado por un único país. Un país puede ser representado por otro país. Cada país se identifica por un número correlativo según su orden alfabético e interesa conocer además de su nombre, el número de clubes de ajedrez existentes en el mismo.

Transcript of Ejercicios E RFINAL

Page 1: Ejercicios E RFINAL

Ejercicios  para  modelado  (E-­‐R)  de  Base  de  Datos    

EJERCICIO  1.  HABITANTES  Y  MUNICIPIOS  

Cada  persona  sólo  puede  habitar  en  una  vivienda  y  estar  empadronada  en  un  municipio,  pero  puede  ser  propietaria  de  varias  viviendas.  Nos  interesa  también  conocer  las  personas  que  dependen  del  Cabeza  de  Familia  (C.F.).    

 

EJERCICIO  2.  CURSOS  DE  FORMACIÓN  

El   departamento   de   formación   de   una   empresa   desea   construir   una   base   de   datos   para   planificar   y   gestionar   la  formación  de  sus  empleados.    

La   empresa   organiza   cursos   internos   de   formación   de   los   que   se   desea   conocer   el   código   de   curso,   el   nombre,   una  descripción,  el  número  de  horas  de  duración  y  el  costo  del  curso.  

Un   curso  puede   tener   como  prerrequisito   haber   realizado  otro(s)   previamente,   y,   a   su   vez   la   realización  de  un   curso  puede   ser   prerrequisito   de   otros.   Un   curso   que   es   un   prerrequisito   de   otro   puede   serlo   de   forma   obligatoria   o   sólo  recomendable.    

Un  mismo  curso  tiene  diferentes  ediciones,  es  decir,  se  imparte  en  diferentes  lugares,  fechas  y  con  diferentes  horarios  (intensivo,  de  mañana  o  tarde).  En  una  misma  fecha  de  inicio  sólo  puede  impartirse  en  una  edición  de  un  curso.    

Los  cursos  se  imparten  por  personal  de  la  propia  empresa.  

De   los  empleados  se  desea  almacenar   su  código  de  empleado,  nombre  y  apellidos,  dirección,   teléfono,  RFC,   fecha  de  nacimiento,  nacionalidad,  sexo,  firma  y  salario,  así  como  está  o  no  capacitado  para  impartir  cursos.  

Un  mismo  empleado  puede   ser  docente  en  una  edición  de  un   curso   y   alumno  en  otra,  pero  nunca  puede   ser   ambas  cosas  a  la  vez  (en  una  misma  edición  de  curso  o  lo  imparte  o  lo  recibe).  

 

EJERCICIO  3.  CAMPEONATO  DE  AJEDRÉZ  

El  club  de  ajedrez  Querétaro,  ha  sido  encargado  por  la  Federación  de  Internacional  de  Ajedrez  de  la  organización  de  los  próximos  campeonatos  mundiales  que  se  celebrarán  en   la  mencionada   localidad.  Por  este  motivo,  desea   llevar  a  una  base  de  datos  toda  la  gestión  relativa  a  participantes,  alojamientos  y  partidas.  Teniendo  en  cuenta  que:  

En   el   campeonato   participan   jugadores   y   árbitros;   de   ambas   se   requiere   conocer   el   número   de   asociado,   nombre,  dirección,   teléfono   de   contacto   y   campeonatos   en   los   que   han   participado   (como   jugador   o   como   árbitro).   De   los  jugadores  se  precisa  además  el  nivel  de  juego  en  una  escala  de  1  a  10.  

Ningún  árbitro  puede  participar  como  jugador.  

Los  países  envían  al  campeonato  un  conjunto  de  jugadores  y  árbitros,  aunque  no  todos  los  países  envían  a  participantes.  Todo  jugador  y  árbitro  es  enviado  por  un  único  país.  Un  país  puede  ser  representado  por  otro  país.  

Cada  país  se  identifica  por  un  número  correlativo  según  su  orden  alfabético  e  interesa  conocer  además  de  su  nombre,  el  número  de  clubes  de  ajedrez  existentes  en  el  mismo.  

Page 2: Ejercicios E RFINAL

Cada  parida  se   identifica  por  un  número  correlativo   (COD_P),   la   juegan  dos   jugadores  y   la  arbitra  un  árbitro.   Interesa  registrar  las  partidas  que  juega  cada  jugador  y  el  color  (blancas  o  negras)  con  el  que  juega.  Ha  de  tenerse  en  cuenta  que  un  árbitro  no  puede  arbitrar  a  jugadores  enviados  por  el  mimo  país  que  le  ha  enviado  a  él.  

Todo  participante  participa  en  al  menos  una  partida.  

Tanto  jugadores  como  árbitros  se  alojan  en  uno  de  los  hoteles  en  los  que  se  desarrollan  las  partidas,  se  desea  conocer  en  qué  hotel  y  en  qué  fechas  se  ha  alojado  cada  uno  de  los  participantes.  Los  participantes  pueden  no  permanecer  en  Querétaro  durante  todo  el  campeonato,  sino  acudir  cuando  tienen  que  jugar  alguna  partida  alojándose  en  el  mismo  o  distinto  hotel.  De  cada  hotel,  se  desea  conocer  el  nombre,  la  dirección  y  el  número  de  teléfono.  

El  campeonato  se  desarrolla  a  lo  largo  de  una  serie  de  jornadas  (año,  mes  y  día)  y  cada  partida  tiene  lugar  en  una  de  las  jornadas  aunque  no  tengan  lugar  partidas  todas  las  jornadas.  

 

EJERCICIO  4.  ENERGÍA  ELÉCTRICA  

Se  pretende  llevar  a  cabo  un  control  sobre  la  energía  eléctrica  que  se  produce  y  consume  en  un  determinado  país.  Se  parte  de  las  siguientes  hipótesis.  

Existen   productores   básicos   de   electricidad   que   se   identifican   por   un   nombre,   de   los   cuales   interesa   su   producción  media,   producción   máxima   y   fecha   de   entrada   en   funcionamiento.   Estos   productores   básicos   lo   son   de   una   de   las  siguientes  categorías:  Hidroeléctrica,  Solar,  Nuclear  o  Térmica.  De  una  central  hidroeléctrica  o  presa  nos  interesa  saber  su  ocupación,   capacidad  máxima  y  número  de   turbinas.  De  una   central   solar  nos   interesa   saber   la   superficie   total  de  paneles   solares,   la   meda   anual   de   horas   de   sol   y   tipo   (fotovoltaica   o   termodinámica).   De   una   central   nuclear,   nos  interesa   saber   el   número  de   reactores  que  posee,   el   volumen  de  plutonio   consumido   y   el   de   residuos  nucleares  que  produce.  De  una  central  térmica,  nos  interesa  saber  el  número  de  hornos  que  posee,  el  volumen  de  carbón  consumido  y  el  volumen  de  su  emisión  de  gases.  

Por  motivos  de  seguridad  nacional  interesa  controlar  el  plutonio  de  que  se  provee  una  central  nuclear,  este  control  se  refiere  a  la  cantidad  de  plutonio  que  se  compra  a  cada  uno  de  sus  posibles  proveedores  (nombre  y  país),  y  que  porta  un  determinado   transportista   (nombre   y   matrícula),   ha   de   tenerse   en   cuenta   que   el   mimo   proveedor   puede   vender  plutonio  a  distintas  centrales  nucleares  y  que  cada  porte  (un  único  porte  por  compra),  puede  realizarlo  un  transportista  diferente.  

Cada   día,   los   productores   entregan   energía   producida   a   una   o   varias   estaciones   primarias,   las   cuales   pueden   recibir  diariamente  una  cantidad  distinta  de  energía  de  cada  uno  de  estos  productores.  Los  productores  entregan  siempre  el  total  de  su  producción.  Las  estaciones  primarias  se  identifican  por  su  nombre  y  tienen  un  numero  de  transformadores  de  baja  a  alta  tensión  y  son  cabecera  de  una  o  varias  redes  de  distribución.  

Una  red  de  distribución  se  identifica  por  un  número  de  red  y  sólo  puede  tener  una  estación  primaria  como  cabecera.  La  propiedad  de  una  red  puede  ser  compartida  por  varias  compañías  eléctricas,  a  cada  compañía  eléctrica  se  le  identifica  por  su  nombre.  

La  energía  sobrante  en  una  de  las  redes  puede  enviarse  a  otra  red.  Se  registra  el  volumen  total  de  energía  intercambiada  entre  dos  redes.  

Una  red  está  compuesta  por  una  serie  de  líneas,  cada  línea  se  identifica  por  un  número  secuencial  dentro  del  número  de  red  y  tiene  una  determinada  longitud.  La  menor  de  las  líneas  posibles  abastecerá  al  menos  a  dos  subestaciones.  

Page 3: Ejercicios E RFINAL

Una   subestación   es   abastecida   sólo   por   una   línea   y   distribuye   a   una   o   varias   zonas   de   servicio,   a   tales   efectos,   las  provincias   (código   y   nombre),   se   encuentran   divididas   en   tales   zonas   de   servicio,   aunque   no   puede   haber   zonas   de  servicio  que  pertenezcan  a  más  de  una  provincia.  Cada  zona  de  servicio  puede  ser  atendida  por  más  de  una  subestación.    

En  cada  zona  de  servicio  se  desea  registrar  el  consumo  medio  y  e  número  de  consumidores  finales  de  cada  una  de  las  siguientes  categorías:  particulares,  empresas  e  instituciones.  

 

EJERCICIO  5.  CONFLICTOS  BÉLICOS  

Una  organización   internacional  pretende  realizar  un  seguimiento  de   los  conflictos  bélicos  que  se  producen  en   todo  el  mundo.  Para  ello  creará  una  base  de  datos  que  responderá  al  siguiente  análisis:  

Se  entiende  por  conflicto  cualquier  lucha  armada  que  afecte  a  uno  o  varios  países  y  en  el  cual  se  produzcan  muerto  y/o  heridos.  Todo  conflicto  se  identificará  por  un  nombre  que  habitualmente  hará  referencia  a  la  zona  o  causa  que  provoca  el   conflicto,   aunque  dado  que   este   nombre  puede   cambiar   con   el   paso  del   tiempo,   dentro   de   la   base  de  datos   cada  conflicto   se   identificará  mediante  un  código  numérico  sin   significado  alguno.  Para  cada  conflicto   se  desea   recoger   los  países  a  que  afecta,  así  como  el  número  de  muertos  y  heridos  contabilizados  hasta  el  momento.    

Los   conflictos   pueden   ser   de   distintos   tipos   según   la   causa   que   lo   ha   originado,   clasificándose,   a   lo   sumo,   en   cuatro  grupos:  territoriales,  religiosos,  económicos  o  raciales,  en  cada  uno  de  estos  grupos  se  recogerán  diversos  datos.  Es  los  conflictos  territoriales  se  recogerán  las  regiones  afectadas,  en  los  religiosos  las  religiones  afectadas,  en  los  económicos  las  materias  primas  disputadas  y  en  los  racionales  las  etnias  enfrentadas.  

En  los  conflictos   intervienen  diversos  grupos  armados  (al  menos  dos)  y  diversas  organizaciones  mediadoras  (podría  no  haber  ninguna).   Los  mismos  grupos  armados  y  organizaciones  mediadoras  pueden   intervenir  en  diferentes   conflictos.  Tanto   los  grupos  armados  como  las  organizaciones  mediadoras  podrán  entrar  y  salir  del  conflicto,  en    ambos  casos  se  recogerá   tanto   la   fecha  de   incorporación  como   la   fecha  de  salida.  Temporalmente,   tanto  un  grupo  armado  como  una  organización  mediadora  podrían  no  intervenir  en  conflicto  alguno.  

De  cada  grupo  armado  se  recoge  el  código  que  se  le  signa  y  un  nombre.  Cada  grupo  armado  dispone  de  al  menos  una  división   y   es   liderado   por   al   menos   un   líder   político.   Las   divisiones   de   que   dispone   un   grupo   armado   se   numeran  consecutivamente  y  se  registra  el  número  de  barcos,  tanques,  aviones  y  hombres  de  que  dispone,  asimismo  se  recoge  el  número   de   bajas   que   ha   tenido.   Para   los   grupos   armados   se   recoge   el   número   de   bajas   como   suma   de   las   bajas  producidas  en  todas  sus  divisiones.  

Los  traficantes  de  armas  suministran  diferentes  tipos  de  arma  a  los  grupos  armados.  De  cada  tipo  de  armas  se  recoge  un  nombre   y   un   indicador  de   su   capacidad  destructiva.  De   cada   traficante   se   recoge  un  nombre,   los   diferentes   tipos  de  arma  que  puede  suministrar  y  cantidad  de  armas  de  cada  uno  de  los  tipos  de  arma  que  podría  suministrar.  Se  mantiene  el  número  total  de  armas  de  cada  uno  de  los  diferentes  tipos  de  armas  suministrado  por  cada  traficante  a  cada  grupo  armado.  

Los   políticos   se   identifican   por   su   nombre   y   por   el   código   de   grupo   armado   que   lideran.   Además   se   recoge   una  descripción  textual  de  los  apoyos  que  éste  posee.  

Cada  división  la  pueden  dirigir  conjuntamente  un  máximo  de  tres  jefes  militares,  aunque  cada  jefe  militar  no  dirige  más  de  una  división.  A  cada  jefe  militar  se  le  identifica  por  un  código,  además  se  recoge  el  rango  que  éste  posee,  y  dado  que  un  jefe  militar  no  actúa  por   iniciativa  propia  sino  que  siempre  obedece  las  órdenes  de  un  único  líder  político  de  entre  aquellos  que  lideran  al  grupo  armado  al  que  el  jefe  pertenece,  se  registrará  el  líder  político  al  que  obedece.  

Page 4: Ejercicios E RFINAL

 D   las   organizaciones   mediadoras   se   recogerá   su   código,   su   nombre,   su   tipo   (gubernamental,   no   gubernamental   o  internacional),  la  organización  de  que  depende  (una  como  máximo),  el  número  de  personas  que  mantiene  desplegadas  en  cada  conflicto  y  el  tipo  de  ayuda  que  presta  en  cada  conflicto  que  será  de  uno  y  sólo  uno  de  los  tres  tipos  siguientes:  médica,  diplomática  o  presencial.  

Con   diversos   fines,   los   líderes   políticos   dialogan   con   las   organizaciones;   se   desea   recoger   explícitamente   esta  información,  así  para  cada  líder  se  recogerán  aquellas  organizaciones  con  que  dialoga  y  viceversa.  

 

EJERCICIO  6.  ENTORNO  DE  EJECUCIÓN  

Una   empresa   decide   crear   un   único   entorno   de   ejecución   que   controle   la   seguridad   de   acceso   para   todas   sus  aplicaciones   informáticas.   Para   ello   considera   conveniente   dividir   sus   aplicaciones   en   subsistemas   funcionales  especializados   y   establecer   el   control   de   acceso  al   nivel   de  estos   subsistemas.   Se  desarrollará  un  motor  de  ejecución  que,   tomando  como  parámetros   los   contenidos  de   la  BD,   controlará   la  ejecución  de   los   subsistemas  y  el  acceso  a   los  mismos.  Este  motor  se  hará  cargo  también  de  la  navegación  dentro  de  los  subsistemas.  Profundizando  en  este  enfoque,  se  establecen  los  siguientes  requisitos:  

La  unidad  básica  de  acceso  a  los  subsistemas  es  el  denominado  perfil  de  acceso.  Un  usuario  tendrá  acceso  a  todos  los  subsistemas  a  los  que  permiten  acceder  los  distintos  perfiles  de  que  disfruta  (al  menos  uno).  Un  perfil  permite  el  acceso  de  al  menos  un  subsistema  y  para  cualquier  subsistema  habrá  siempre  un  perfil  que  permita  acceder  al  mismo.  

De  cada  usuario  se  mantiene  el  DNI,  nombre,  teléfono  y  terminales  en  que  trabaja.  

De  los  perfiles  de  acceso,  lo  mismo  que  de  os  subsistemas,  se  mantiene  un  código  y  una  descripción.  De  los  subsistemas,  se  mantiene,  además,  la  ventana  en  la  que  arranca.  

Las  ventanas  están  compuestas  por  controles;  toda  ventana  tendrá  un  control  que  permita  cerrarla.  Todo  control  ha  de  emplearse  en  alguna  ventana  y  el  mismo  control  puede  ser  empleado  en  distintas  ventanas.  De  las  ventanas  y  controles  se  mantiene  también  un  código  y  una  descripción.  

Los  controles  pueden  ser  de  dos  tipos:  botones  o  ítems  de  menú.  Para  soportar  la  estructura  jerárquica  de  menús,  de  un  ítem  de  menú  pueden  depender  otros  ítems,  pero  no  puede  darse  la  situación  de  que  el  mismo  ítem  dependa  de  varios  ítems.  En  los  ítems  de  menú  se  ha  de  mantener  forzosamente  el  texto  que  se  visualizará  en  pantalla.  De  los  controles  de  tipo  botón  se  mantiene  el  nombre  del  ícono  que  opcionalmente  se  visualizará.  

La  activación  de  un  control  tiene  como  consecuencia  la  ejecución  de  una  única  acción  (todo  control  ejecutará  una  acción  al  menos).  Una   acción   requiere   siempre  un   control   que  pueda   ejecutarla.  De   las   acciones   se  mantiene   el   código   y   la  descripción.    

Las  acciones  pueden  ser  de  dos  tipos,  de  función  y  de  llamada.  As  acciones  de  función  ejecutan  una  función  interna  del  propio  entorno  (de  la  que  se  ha  de  guardar  el  nombre).  Las  acciones  e  llamada  invocan  una  única  ventana.  

 

 

 

 

Page 5: Ejercicios E RFINAL

EJERCICIO  7.  GESTIÓN  DE  NÓMINAS  

Una  empresa  decide  informatizar  su  nómina.  Del  resultado  del  análisis  realizo,  se  obtienen  las  siguientes  informaciones:  

A  cada  empleado  se  le  entregan  múltiples  justificantes  de  nomina  a  lo  largo  de  su  vida  laboral  en  la  empresa  y  al  menos  uno  mensualmente.  

A  cada  empleado  se   le  asigna  un  número  de  matrícula  en  el  momento  de  su   incorporación  a   la  empresa,  y  éste  es  el  número  usado  a  efectos  internos  de  identificación.  Además,  se  registran  el  NIF  de  empleado,  nombre,  número  de  hijos,  porcentaje  de  retención  para  Hacienda,  datos  de  cuenta  corriente  en   la  que  se   le  regresa  el  dinero  (banco,  sucursal  y  número  de   cuenta)   y   departamentos   en   los   que   trabaja.  Un   empleado  puede   trabajar   en   varios   departamentos   y   en  cada  uno  de  ellos  trabajará  con  una  función  distinta.  

De  un  departamento  se  mantiene  el  nombre  y  cada  una  de  sus  posibles  sedes.  

Son  datos  propios  de  un  justificante  de  nómina  el  ingreso  total  percibido  por  el  empleado  y  el  descuento  total  aplicado.  La   distinción   entre   dos   justificantes   de   nómina   se   hará,   además   de  mediante   el   número   de  matricula   del   empleado,  mediante   el   ejercicio   fiscal   y   número   de   mes   al   que   pertenece   y   con   un   número   de   orden   en   el   caso   de   varios  justificantes  de  nómina  recibidos  el  mismo  mes.  

Cada  justificante  de  nómina  consta  de  varias  líneas  (al  menos  una  de  ingreso)  y  cada  línea  se  identificará  por  un  número  de  línea  del  correspondiente  justificante.  Una  línea    puede  corresponder  a  un  ingreso  o  a  un  descuento.  En  ambos  casos,  se   recoge   la   cantidad   que   corresponder   a   la   línea   (en   positivo   si   se   trata   de   un   ingreso   o   en   negativo   si   se   trata   de  descuento);  en  el   caso  de   los  descuentos,   se   recoge   la  base   sobre   la   cual   se  aplica  y  porcentaje  que  se  aplica  para  el  cálculo  de  éstos.  

Toda  línea  de  ingreso  de  un  justificante  de  nómina  responde  a  un  único  concepto  retributivo.  En  un  mismo  justificante,  puede  haber  varias  líneas  que  correspondan  al  mismo  concepto  retributivo.  De  los  conceptos  retributivos  se  mantiene  un  código,  una  descripción  y  un  saldo.  

De  cara  a  la  contabilidad  de  la  empresa,  cada  línea  de  un  justificante  de  nómina  se  imputa  al  menos  a  un  elemento  de  coste.  Al  mismo  elemento  de  coste  pueden  imputársele  varias  líneas.  Para  cada  elemento  de  coste,  se  recoge  un  código,  una  descripción  y  un  saldo.  

Entre  los  elementos  de  coste  se  establece  una  jerarquía,  en  el  sentido  de  que  un  elemento  de  coste  puede  contener  a  otros  elementos  de  coste,  pero  elemento  de  coste  sólo  puede  estar  contenido  en,  a  lo  sumo,  otro  elementos  de  coste.  

En  determinadas  fechas,  que  se  deben  recoger,  cada  elemento  de  coste  de  liquida  con  cargo  a  varios  apuntes  contables  (código  y  cantidad)  y  una  o  varias  transferencias  bancarias,  de  las  que  se  recogen  los  datos  de  cuenta  corriente  (banco,  sucursal  y  número  de  cuenta)  y  la  cantidad.  Por  cada  apunte  contable  y  transferencia  bancaria  se  pueden  liquidar  varios  elementos  de  coste.  

   

Page 6: Ejercicios E RFINAL

EJERCICIO  8.  ORGANIZACIONES  NO  GUBERNAMENTALES  

La   coordinadora  nacional   de  Organizaciones  No  Gubernamentales   (ONG’s)   desea  mantener   una  base  de  datos   de   las  asociaciones  de  este  tipo  que  existen  en  nuestro  país.  Para  ello  necesita  almacenar  información  sobre  cada  asociación,  los  socios  que  las  componen,  los  proyectos  que  realizan  y  los  trabajadores  de  las  mismas.  

De   las   asociaciones   se   desea   almacenar   su   CIF,   denominación,   dirección   y   provincia,   su   tipo   (ecologista,   integración,  desarrollo…),  así  como  sí  está  declarada  de  utilidad  pública  por  el  Ministerio  del  Interior.  

Cada  asociación  está  formada  por  socios  de   los  que  se  precisa  conocer  su  DNI,  nombre,  dirección,  provincia,   fecha  de  alta   en   la   asociación,   la   cuota   mensual   con   que   colaboran   y   la   aportación   anual   que   realizan   (que   se   obtendrá  multiplicando  la  cuota  mensual  por  los  meses  del  año).  

Los  trabajadores  de  estas  organización  pueden  ser  de  dos  tipos:  asalariados  y  voluntarios.  

Los  asalariados  son   trabajadores  que  cobran  un  sueldo  y  ocupan  cierto  cargo  en   la  asociación.  Se  desea  almacenar   la  cantidad  que  éstos  pegan  a  la  seguridad  social  y  el  tanto  por  ciento  de  IRPF  que  se  les  descuenta.  

Los  voluntarios  trabajan  en  la  organización  desinteresadamente,  siendo  preciso  conocer  su  edad,  profesión  y  las  horas  que  dedican  a  la  asociación  a  afectos  de  cálculo  de  estadísticas.    

Cada  trabajador  se  identifica  por  su  DNI,  tiene  un  nombre  y  una  fecha  de  ingreso.  

Un  socios  no  puede  ser  trabajador  de  la  asociación.  

Las  asociaciones   llevan  a  cabo  proyectos  a   los  que  están  asignados  sus  trabajadores.  Un  trabajador  puede  trabajar  en  diferentes  proyectos  de  un  mismo  país.  De  cada  proyecto  se  desea  almacenar  su  número  de  identificación  dentro  de  la  asociación,   en   qué   país   se   leva   a   cabo   y   en   qué   zona   de   éste,   así   como   el   objetivo   que   persigue   y   el   número   de  beneficiarios  a  los  que  afecta.  Un  proyecto  se  compone  a  su  vez  de  subproyectos  (que  tienen  entidad  de  proyectos).  

 

EJERCICIO  9.  ADMINISTRACIÓN  DE  FINCAS      

Una  firma  de  abogados  dedicada  a  la  administración  de  fincas  desea  tener  una  base  de  datos  para  facilitar  la  gestión  de  la   información   de   sus   clientes,   es   decir,   de   las   distintas   comunidades   de   vecinos   que   administra.   La   información   que  debe  contener  la  BD  concierne  a  los  aspectos  que  se  describen  a  continuación.  

La  firma  tiene  varios  abogados  y  cada  uno  de  ellos  ejerce  de  administrador  de  una  o  más  comunidades  de  vecinos,  por  lo  que   cobra   a   cada   de   una   ellas   unos   honorarios   anuales.   Una   comunidad   de   vecinos   es   gestionada   por   un   único  administrador  (Nombre,  DNI  y  Nº  de  Colegiado).  Las  funciones  de  un  administrador,  sobre  las  que  en  este  caso  interesa  guardar  información,  consisten  en  llevar  la  contabilidad  de  la  comunidad,  gestionando  los  recibos  que  pagan  los  vecinos  mensualmente,  así  como  los  pagos  a  las  distintas  compañías  que  proporcionan  algún  servicio  a  la  comunidad  (limpieza,  ascensores,  seguridad,  luz,  etc.).  

De   las  empresas  que   tienen  contratadas   las  distintas   comunidades  de  vecinos   (por  ejemplo,   Iberdrola,  Unión  Fenosa,  OTIS,   etc.)   se   guarda   su   nombre,   CIF,   dirección,   teléfono   y   una   persona   de   contacto.   Además,   interesa   tener   estas  compañía  agrupadas  en  distintos  sectores  (luz,  seguridad,  ascensores,  etc.).  

De   cada   comunidad   de   vecinos   gestionada   por   la   firma   de   abogados   interesa   almacenar   un   código   identificación,   su  nombre,  calle,  código  postal  y  población.  Cada  comunidad  consta  de  una  serie  de  propiedades  que  pueden  ser  de  tres  tipos   (vivienda  particular,   local   comercial   y  oficina).  Cada  propiedad   se   caracteriza  por  un  número  de  portal,  planta  y  

Page 7: Ejercicios E RFINAL

letra,   un  nombre   y   apellidos   del   propietario   con   su   dirección   completa   (que  puede   ser   ésta   u   otra)   y   un   teléfono  de  contacto,  un  porcentaje  de  participación  en  los  gastos  de  la  comunidad  así  como  los  datos  de  la  cuenta  bancaria  en  la  que  el  propietario  desea  se  le  domicilie  el  pago  de  los  recibos.  

Si  el  propietario  no  habita  en  su  propiedad  entonces  se  necesitan  sus  datos  (nombre,  apellidos,  dirección  y  teléfono  de  contacto)   así   como   los   del   inquilino   que   la   habita   (nombre,   apellidos   y   teléfono   de   contacto),   en   caso   de   que   esté  habitada   la   propiedad.   Si   el   propietario   habita   en   la   propiedad   sólo   son   necesarios   sus   datos   (nombre   ,   apellidos,  teléfono  de  contacto).  

Si  la  vivienda  es  particular  se  guardará  el  número  de  habitaciones  de  que  dispone;  si  es  un  local  comercial  se  almacenará  el   tipo  de  comercio  que  se  desarrolla  en  él  y  el  horario   (en  caso  de  que  esté  en  uso);   si  es  una  oficina  se  guardará   la  actividad  a  la  que  se  destina.  

Cada  comunidad  de  vecinos  tiene  además  un  presidente  y  varios  vocales  (nombre,  apellidos  y  propiedad  de  la  que  son  dueños)  elegidos  entre  todos  los  propietarios,  que  se  encargan  de  tratar  directamente  con  el  administrador  los  distintos  problemas  que  pudieras  surgir.  

En   cuanto   a   la   contabilidad,   cada   comunidad   de   vecinos   tiene   una   cuenta   en   un   banco.   De   los   distintos   bancos   se  almacena  el  código  de  banco,  el  nombre  y  una  persona  de  contactos,  mientras  que  para  una  cuenta  bancaria  se  guarda  un  código  de  cuenta  (que  consta  de  un  código  de  sucursal,  dos  dígitos  de  control  y  un  número  de  cuenta)  y  un  saldo.  Para  identificar  una  cuenta  es  necesario  añadir  al  código  de  cuenta  el  código  del  banco  en  el  que  se  encuentra.  

Es  necesario  almacenar  dos  tipos  de  apuntes  (ingresos  y  gastos)  para  la  contabilidad  de  cada  comunidad  de  vecinos.  

• Por  un  lado,  aunque  es  el  banco  el  que  emite  los  recibos  de  las  cuotas  de  comunidad  a  los  distintos  propietarios,  el   administrador   guarda   información   sobre   dichos   recibos   que   se   ingresan   en   las   cuentas   bancarias   de   las  comunidades,   es   decir,   el   número   de   recibo,   fecha,   importe   y   si   se   ha   podido   cobrar   o   no.   Esta   última  información  es  importante  para  realzar  a  final  de  cada  trimestre  una  relación  de  impagados.  

• En  cuanto  a  los  apuntes  relativos  a  los  gastos  se  tienen  los  importes  que  cobran  las  empresas  contratadas  por  cada  comunidad  de  vecinos.  Las  compañías  sobran  sus  recibos  (Número  de  recibo,  fecha  e  importe)  cargándolos  en  la  cuenta  de  cada  comunidad.  

 

EJERCICIO  10:  VENTA  DE  COCINAS  

Una  empresa  dedicada  a  comercializar  cocinas  desea  aumentar  su  control  sobre  aquellos  elementos  que  le  afectan.  Del  resultado  del  análisis  que  realiza  obtiene  las  siguientes  informaciones.  

Hay  una  serie  de  fabricantes  de  muebles  de  cocina.  De  cada  fabricante  se  dispone  de  un  nombre,  una  dirección  y  una  relación  de  números  de  teléfono.  Cada  uno  de  ellos  fabrica  varios  muebles  de  cocina.  Un  mueble  de  cocina  tiene  una  determinada   línea,   un   determinado   color,   unas   dimensiones   dadas   (ancho*alto*largo),   y   puede   tener   una   de   las  siguientes  categorías  excluyentes:  mueble  alto,  mueble  bajo,  panel  y  encimera.  De  los  muebles  bajos   interesa  saber  la  altura  sobre  el  suelo  y  de  las  encimeras  interesa  saber  su  tipo  (mármol  o  aglomerado).  

Cada  fabricante  puede  trabajar  con  varios  distribuidores  y  cada  distribuidor  trabaja  al  menos  con  un  fabricante.  De  un  distribuidor  se  dispone  del  nombre,  dirección  y  una  relación  de  números  de  teléfono.  

Page 8: Ejercicios E RFINAL

Una   cocina   la   componen  una   serie   de  muebles   de   cocina   de   distinto   tipo,   cada  mueble   de   cocina   sólo   podrá   formar  parte  de  una  única  cocina.  De  una  cocina  nos  interesa  saber  el  número  de  muebles  que  la  componen,  así  como  cuántos  de  ellos  hay  de  cada  tipo.  

Cada  cocina  la  puede  vender  un  único  distribuidor  en  una  determinada  fecha  de  venta,  aunque  cada  distribuidor  puede  vender  varias  cocinas.  Un  distribuidor  puede  ceder  una  cocina  a  otro,  para  que  éste  pueda  venderla.  

Cada  cocina  la  debe  montar  al  menos  un  montador,  y  el  mismo  montador  puede  montar  varias  cocinas.  De  un  montador  nos  interesa  su  NIF,  nombre,  dirección  y  único  número  de  teléfono  y  el  número  de  cocinas  que  ha  montado.  

Cada  cocina  pueden  comprarla  uno  o  varios  clientes,  y  el  mismo  cliente  puede  comprar  varias  cocinas.  De  un  cliente  nos  interesa  su  NIF,  su  nombre,  dirección  y  único  número  de  teléfono.  

 

EJERCICIO  11.  ALQUILER  DE  VEHÍCULOS  

Se   desea   diseñar   una   base   de   datos   sobre   la   información   de   las   reservas   de   una   empresa   dedicada   al   alquiler   de  automóviles  teniendo  en  cuenta  que:  

Un  determinado  cliente  puede  tener  en  un  momento  dado  hechas  varias  reservas.  De  cada  cliente  se  desea  almacenar  su  DNI,  nombre,  dirección  y  teléfono.  Además  dos  clientes  se  diferencian  por  un  código  único.  

Cada  cliente  puede  ser  avalado  por  otro  cliente  de  la  empresa.  

Una  reserva  la  realiza  un  único  cliente  pero  puede  involucrar  a  varios  coches.  

Es  importante  registrar  la  fecha  de  inicio  y  final  de  la  reserva,  el  precio  del  alquiler  de  cada  uno  de  los  coches,  los  litros  de  gasolina  en  el  depósito  en  el  momento  de  realizar  la  reserva,  el  precio  total  de  la  reserva  y  un  indicador  de  si  el  coche  o  los  coches  han  sido  entregados.  

No  se  mantienen  los  datos  de  reservas  anteriores.  

Todo  coche  tiene  siempre  asignado  un  determinado  garaje  que  no  puede  cambiar.  De  cada  coche  se  quiere  la  matrícula,  el  modelo,  el  color  y  la  marca.  

Cada  reserva  se  realiza  en  una  determinada  agencia.  

 

PROBLEMA  12.  EMPRESA  NUMISMÁTICA  

DURHOS.  S.  A.  empresa  dedicada  a   la   compra-­‐venta  de  material   filatélico  y  numismático,  ha  decidido  desarrollar  una  base  de  datos  para  llevar  un  mejor  control  de  su  negocio.  En  una  primera  fase  se  contemplarán  únicamente  las  monedas  españolas,  dejando  para  más  adelante  la  parte  filatélica  y  la  ampliación  a  material  de  otros  países.  Tras  una  conversación  con  el  dueño  de  la  empresa  y   la   lectura  de  diversos   libros  y  publicaciones  especializados,  hemos  obtenido  la  siguiente  información:  

Page 9: Ejercicios E RFINAL

Existen  modelos  de  monedas,  identificados  por  un  código,  y  caracterizados  por  una  serie  de  propiedades,  que  harán  que  un  modelo  sea  identificable  externamente  por  los  ciudadanos1,  tales  como  el  valor  facial,  la  unidad  monetaria  (pesetas,  euros,  etc.),  o  metales  que  se  emplearán  para  cada  modelo,  así   como   la  proporción  de  estos  y,  en  su  caso,   la   ley  del  mismo  (por  ejemplo,  plata  de  925).  

Ajustándose  a  los  anteriores  modelos,  se  realizarán  moldes  o  troqueles  que  servirán  para  la  acuñación  de  las  monedas2.  Un  molde  estará  identificado  por  un  código,  vendrá  caracterizado  por  un  año  de  acuñación    y  estamos  interesados  en  almacenar  determinadas  características  que  pueden  aparecer  (o  no)  grabadas  en  el  mismo:  

• El  año,  grabado  en  caracteres  visibles,  y  que  no  tiene  por  qué  coincidir  con  el  de  acuñación3.  • Determinadas  monedas  (o,  mejor  dicho,  los  troqueles  con  que  se  acuñan)  tienen,  normalmente  a  ambos  lados  

de   la   fecha   anterior,   un   par   de   estrellas   en   cuyo   interior   se   graba   en   diminutos   caracteres   la   fecha  (habitualmente,  la  de  acuñación).  No  estamos  tan  interesados  en  conocer  el  número  de  estrellas  que  contiene  como  la  cifra  que  aparece  grabada  en  ellas4  (caso  de  existir).  

• Una  descripción,  que  podremos  utilizar  para  especificar   los  distintos  motivos  o   leyendas  que  aparecerán  en   la  moneda.  

Una  moneda  se  acuñará  de  acuerdo  a  un  único  molde  o  troquel.  Sin  embargo,  para  un  mismo  molde  podrían  obtenerse  distintos  tipos  de  monedas.  Esto  ocurrirá  en  el  caso  de  que  por  causa  de  roturas  en  el  troquel,  defectos  de  acuñación,  o  cualquier   otra   circunstancia,   un   conjunto   de  monedas   presenten   algún   tipo   de   variante   respecto   al   troquel   original.  Solamente   estamos   interesados   en   aquellas   variantes   que   aparecen   recogidas   en   los   catálogos   utilizados   por   los  coleccionistas.   Toda  moneda   (incluidas   las   variantes   catalogadas)   se   identificará   por   un   código   único,   y   tendrá   como  característica  propias  si  es  o  no  variante  y,  en  caso  de  serlo,  una  descripción  del  error  que  presenta  la  moneda5.  

Las  monedas,  en  función  de  su  estado  de  conservación,  tendrán  un  precio  aproximado.  Un  estado  de  conservación  se  identifica  por  sus  iniciales  (BC,  MBC,  EBC,  SC,  etc.)6,  y  tiene  un  nombre  y  una  descripción.  Interesa  almacenar  el  precio  estimado  de  una  moneda  según  su  estado  de  conservación.  

La  empresa  tendrá  ejemplares  concretos  de  monedas,  que  se  identificarán  por  el  código  de  la  moneda  más  un  número  correlativo.   Los   ejemplares   podrán   haber   sido   adquiridos   a   proveedores   o   conseguidas   por   cualquier   otro   medio  (adquiridas  en  mercadillos,  regaladas,  llegadas  a  nuestro  poder  por  el  uso  cotidiano,  etc.).  Aunque  estamos  interesados  en  almacenar  (siempre  que  lo  conozcamos)  el  precio  y  la  fecha  de  adquisición  del  ejemplar,  sólo  estamos  interesados  en  la  procedencia  de  aquellos  que  fueron  adquiridos  a  proveedores,  de  los  que  nos  interesa  conocer  su  nombre,  dirección  y  teléfono  de  contacto.  

                                                                                                                         1  Por  ejemplo,  un  modelo   sería   l   correspondiente  a   las  pequeñas  monedas  de  5  pesetas  que   comenzaron  a  acuñarse  a  partir  de  1989.  Aunque  pueden  tener  distintos  motivos  grabados  en  su  interior,  son  claramente  identificables  del  resto  de  modelos,  y  a  su  vez  distintas  de  las  correspondientes  al  anterior  modelo  de  monedas  del  mismo  valor  de  níquel  que  se  acuñaron  hasta  ese  mismo  año.  2  Aunque  el  caso  más  habitual  es  que  cada  año  se  realice  un  molde  nuevo  para  un  modelo  dado  (hasta  que  éste  deje  de  utilizarse),  puede  ocurrir  que  en  un  mismo  año  se  realice  más  de  un  molde,  o  que  no  se  realice  ninguno.  Por  ejemplo,  en  el  año  1991  no  se  realizo  ningún  molde  del  modelo  correspondiente  a  la  moneda  de  50  pts.,  mientras  que  al  año  siguiente  se  acuñó  con  dos  moldes  distintos.  3   De   hecho,   suele   coincidir   con   el   de   promulgación   de   la   ley   que   obliga   a   la   acuñación   de   la   moneda   con   determinadas  características.  4  Esta  cifra  no  tiene  por  qué  ser  un  año  completo,  sino  que  puede  ser  la  última  o  últimas  cifras  del  mismo  año.  5  Debido  a  que  las  variantes  pueden  deberse  a  causas  difícilmente  clasificables,  únicamente  almacenaremos  una  descripción  de  la  misma,  incluso  aunque  este  error  se  daba  a  una  grabación  incorrecta  de  la  fecha,  que  es  uno  de  los  errores  más  comunes.  6  Buena  Conservación.  Muy  Buena  Conservación,  Extraordinariamente  Buena  Conservación,  Sin  Circular.  

Page 10: Ejercicios E RFINAL

Asimismo,  los  ejemplares  podrán  ser  vendidos  a  clientes.  Cada  ejemplar  podrá  ser  vendido  como  máximo  a  un  cliente,  y  no   se   admiten   devoluciones.   Interesa   conocer   la   fecha   y   el   precio   de   venta,   y   del   cliente   estamos   interesados   en   su  nombre,  dirección,  teléfono  y  el  número  de  compras  que  nos  ha  realizado.  

Todo  ejemplar  se  encontrará  en  un  estado  de  conservación  determinado.  Éste,  sin  embargo,  no  tiene  por  qué  coincidir  exactamente  con  los  especificados  anteriormente,  sino  que  puede  necesitar  un  pequeño  ajuste  (indicado  por  los  signos  ‘+’  y  ‘-­‐’)  y  un  comentario  (por  ejemplo,  BC  -­‐-­‐,  “Pequeño  golpe  en  el  borde”).  

 

EJERCICIO  13.  PARQUES  NATURALES  

La  ministra  de  Medio  Ambiente  ha  decidido  crear  un  sistema  de   información  sobre   los  parques  naturales  gestionados  por  cada  comunidad  autónoma.  Después  de  realizar  un  detallado  análisis,  se  ha  llegado  a  las  siguientes  conclusiones:  

Una  comunidad  autónoma  (CA)  puede  tener  varios  parques  naturales.  En  toda  comunidad  autónoma  existe  uno  y  sólo  un  organismo  responsable  de  los  parques.  Un  parque  puede  estar  compartido  por  más  de  una  comunidad.  

Un  parque  natural  se  identifica  por  un  nombre,  fue  declarado  en  una  fecha,  se    compone  de  varias  áreas  identificadas  por   un   nombre   y   caracterizadas   por   una   determinada   extensión.   Por   motivos   de   eficiencia   se   desea   favorecer   las  consultas  referentes  al  número  de  parques  existentes  en  cada  comunidad  y  la  superficie  total  declarada  parque  natural  en  cada  CA.  

En  cada  área  forzosamente  residen  especies  que  pueden  ser  de  tres  tipos:  vegetales,  animales  y  minerales.  Cada  especie  tiene  una  denominación  científica,  una  denominación  vulgar  y  un  número   inventariado  de   individuos  por  área.  De   las  especies  vegetales  se  desea  saber  si  tienen  floración  y  en  qué  periodo  se  produce  ésta;  de  las  animales  se  desea  saber  su  tipo  de  alimentación  (herbívora,  carnívora  u  omnívora)  y  sus  periodos  de  celo;  de  los  minerales  se  desea  saber  si  se  trata  de  cristales  o  de  rocas.  Además,  interesa  registrar  qué  especies  sirven  de  alimento  a  otras  especies,  teniendo  en  cuenta  que  ninguna  especie  mineral  se  considera  alimento  de  cualquier  otra  especie  y  que  una  especie  vegetal  no  se  alimenta  de  ninguna  otra  especie.  

Del  personal  del  parque  se  guarda  el  DNI,  número  de  seguridad  social,  nombre,  dirección,  teléfonos  (domicilio,  móvil)  y  sueldo.  Se  distinguen  los  siguientes  tipos  de  personal:  

• Personal  de  gestión:  registra  los  datos  de  los  visitantes  del  parque  y  están  destinados  en  una  entrada  del  parque  (las  entradas  se  identifican  por  un  número).  

• Personal  de  vigilancia:  vigila  un  área  determinada  del  parque  que  recorre  en  un  vehículo  (tipo  y  matrícula).  • Personal   de   conservación:  mantiene   y   conserva   un   área   determinada  del   parque.   Cada  uno   lo   realiza   en   una  

especialidad  determinada  (limpieza,  camino…)  

 

EJERCICIO  14.  GESTIÓN  DE  HOSPITALES  

Una  compañía  aseguradora  de  tipo  sanitario  desea  diseñar  un  BD  para  informatizar  parte  de  su  gestión  hospitalaria.  En  una  primera  fase  sólo  quiere  contemplar  los  siguientes  supuestos  semánticos:  

Los  hospitales  de  su  red  pueden  ser  propios  o  concentrados;  además  de  unos  datos  comunes  a  todos  ellos  como  son  el  código  de  hospital   (Cod_H),  su  nombre  (N_H),  número  de  camas  (Num_C),  etc.  cuando  el  hospital  es  propio  se  tienen  otros  específicos  como  el  presupuesto  (P),  tipo  de  servicio  (TS),  etc.  

Page 11: Ejercicios E RFINAL

Una   póliza,   que   se   identifica   por   un   número   de   póliza   (Cod_P),   tiene   varios   atributos   que,   en   principio,   no   interesa  especificar   y   que   se   agrupan  bajo   el   nombre  de  datos  de  póliza   (Datos_P).  Una  póliza   cubre   a   varios   asegurados,   los  cuales  se  identifican  por  un  número  correlativo  (Num),  añadido  al  código  de  la  póliza,  y  tienen  un  nombre  (NA),  fecha  de  nacimiento  (FN),  etc.  

Los  asegurados  cubiertos  por  una  misma  póliza  pueden  ser  de  distintas  categorías.  Mientras  los  asegurados  de  primera  categoría   (AIC)   pueden   ser   hospitalizados   en   cualquier   hospital,   los   de   segunda   categoría   (A2C)   sólo   pueden   ser  hospitalizados   en   hospitales   propios.   Aunque   las   otras   categorías   no   tienen   derecho   a   hospitalización,   en   la   BD   se  guardan  todos  los  asegurados  sea  cual  sea  su  categoría.  

Interesa   saber   en   qué   hospitales   han   estado   (o   están)   hospitalizados   los   asegurados,   el   médico   que   prescribió   la  hospitalización,  así  como  las  fechas  de  inicio  (FI)  y  de  fin  (FF)  de  la  misma.  

Existen  áreas,  identificadas  por  un  código  (Cod_A)  y  con  datos  sobre  su  superficie  (S),  número  de  habitantes  (NUM_H),  etc.  Los  hospitales  concentrados  tienen  que  estar  asignados  a  una  única  área,  que  no  puede  cambiar,  mientras  que  los  propios  no  están  asignados  a  áreas.  

Los  médicos,  que  se  identifican  por  un  código  (Cod_M),  tienen  un  nombre  (N_M),  teléfonos  de  contacto,  etc.   Interesa  conocer  las  áreas  a  las  que  está  adscrito  un  médico.  Existe  una  dependencia  jerárquica  entre  médicos  de  forma  que  un  médico  tiene  un  único  jefe.  

 

EJERCICIO  15.  OLIMPIADAS  DE  INVIERNO  

Como   parte   de   la   organización   de   las   próximas   olimpiadas   de   invierno,   se   decide   la   creación   de   un   sistema   de  información  para  realizar  la  gestión  de  las  pruebas  de  esquí.  Del  análisis  realizado  se  obtiene  la  siguiente  información:  

Los  juegos  se  componen  de  una  serie  de  pruebas,  en  cada  una  de  las  cuales  intervienen  una  serie  de  participantes.  Cada  participante   en   una   prueba   puede   intervenir   a   título   individual   (esquiador   individual)   o   bien   formando   parte   de   un  equipo,   en   cuyo   caso   el   participante   será   el   equipo   (no   el   esquiador).   De   cada   esquiador   (individual   o   de   equipo)   se  desea  tener  el  DNI,  el  nombre  y  la  edad.  A  cada  participante  en  una  prueba  (esquiador  individual  o  equipo  participante)  se   le   asigna  un   código  de  participación  dentro  de   la  prueba   (nombre  de   la  prueba  y  un  número   secuencial).  De   cada  equipo   se  mantiene   un   nombre,   un   entrenador,   los   esquiadores   que   lo   componen   y   el   número   de   éstos.   El   que   un  equipo  participe  en  una  prueba  no  significa  que  todos   los  esquiadores  que   lo  componen  intervengan  en   la  misma.  Un  esquiador   que   forma  parte   de   un   equipo,   no   podrá   cambiarse   a   otro   ni   actuar   a   título   individual  mientras   duran   los  Juegos.  Tampoco  un  esquiador  individual  podrá  pasar  a  formar  parte  de  un  equipo.  

Existen  una  serie  de  federaciones  de  esquí,  cada  una  de  las  cuales  tiene  un  nombre  y  un  número  de  federados  (en  las  federaciones  se  federan  los  esquiadores  a  título  individual).  Por  un  acuerdo  existente  entre  las  distintas  federaciones,  no  se   permite   que   ningún   esquiador   se   federe   en   dos   federaciones   distintas.   Tampoco   se   admite   que   participen  esquiadores  (ni  a  título  individual  ni  formando  parte  de  un  equipo)  que  no  estén  federados.  

Cada  federación  puede  administrar  una  serie  de  estaciones  de  esquí,  y  toda  estación  se  administrará  al  menos  por  una  federación,   aun   cuando   puede   haber   estaciones   de   esquí   administradas   conjuntamente   por   varias   federaciones.  Una  estación  de  esquí  se  identifica  por  un  código,  tiene  un  nombre,  unas  personas  de  contacto,  una  dirección,  un  teléfono  y  un  número  total  de  kilómetros  esquiables,  así  como  las  pistas  de  las  que  dispone.  

Dentro   del   sistema,   cada   pista   se   identifica   a   partir   del   código   de   la   estación   de   esquí   y   un   número   secuencial.   Se  consideran  también  como  pistas  (siempre  de   la  misma  estación)  que  por  sus  características  físicas  pudieran  enlazarse.  

Page 12: Ejercicios E RFINAL

Así,   por   ejemplo,   la   pista   diez   estaría   compuesta   por   las   pistas   dos   y   cuatro.   Se   requiere,   para   poder   planificar   las  pruebas,   mantener   esta   utilización   combinada   de   las   pistas.   Para   cada   pista   se   mantiene   también   su   longitud   en  kilómetros  y  su  grado  de  dificultad  (en  la  escala  azul,  verde,  roja  y  negra).  

La  realización  de  cada  prueba  se  desarrollará  a  lo  largo  de  varias  jornadas  en  una  serie  de  pistas  de  una  única  estación.  Los   equipos   o   esquiadores   individuales   podrán   competir   en   diferentes   pruebas   y   en   distintas   pistas.   Para   cada  participante  en  una  prueba   (equipo  o  esquiador   individual)   se   registrará   la   fecha  o   fechas  en  que  participa,  el   tiempo  empleado  y  la  posición  obtenida;  en  el  caso  de  equipos,  estos  datos  se  obtienen  de  los  correspondientes  a  cada  uno  de  los  esquiadores  del  equipo  que  han  intervenido  en  la  prueba.  

Cada   prueba   se   identifica   por   un   nombre,   será   de   un   tipo   (fondo,   slalom,   salto…),   tendrá   unas   fechas   previstas   de  realización  y  se  registrará  el  participante  vencedor  y  el  tiempo  empleado  por  éste.