Ir al contenido



Foto

poner restricciones y dependencias


  • Por favor identifícate para responder
1 respuesta en este tema

#1 guitarrapro

guitarrapro

    Newbie

  • Miembros
  • Pip
  • 1 mensajes

Escrito 18 septiembre 2011 - 06:43

Buenas noches, tengo un ejercicio de un curso virtual que estoy desarrollando pero soy nuevo en access y no se como realizar varias cosas, he hecho ya unas tablas basicas pero tengo que poner unas restricciones y unas dependencias que no tengo ni idea de como realizarlo, agradezco me puedan ayudar ya que necesito aprobar el curso, a continuacion escribire todo el ejercicio y en la parte final es que ponen lo de las restricciones que no se realizar


Desarrollar el modelo Entidad – Relación y el diseño de la base de datos en Ms Access para dar solución al siguiente caso:


La "Aerolínea Azteca" está desarrollando un sistema de mantenimiento de aviones, que guarda los registros históricos de los mismos, para ayudar a cubrir las normas de seguridad gubernamentales. Además de producir información de aviones individuales, también se espera que el sistema proporcione respuesta rápida a consultas referentes a localizaciones de mecánicos individuales e información de los talleres de mantenimiento.



Los campos de información a manejar y algunas dependencias y restricciones sobre la información se presentan a continuación. Obsérvese que algunos campos pueden indicar información que es posible representar en otras formas que no sean necesariamente campos en la Base de Datos. También anótese cualquier consideración adicional que realice acerca de los datos, en aquellos lugares en donde se considere que la explicación del caso sea ambigua.

Campos:

a.    Número de serie de avión.

b.    Tipo de aeroplano.

c.    Capacidad en pasajeros del avión.

d.    Lugar de mantenimiento (identificación)

e.    Gerente del lugar de mantenimiento

f.    Número de edificio del lugar de mantenimiento.

g.    Procedimiento de mantenimiento.

h.    Duración del procedimiento (tiempo).

i.      Frecuencia del procedimiento.

j.    Fecha del procedimiento efectuado en un avión específico.

k.    Siguiente fecha en la que el avión está programado para un procedimiento.

l.      Taller capaz de efectuar un procedimiento.

m.  Nombre del mecánico.

n.    Mecánico calificado para efectuar un procedimiento.

o.    Entrenamiento del mecánico.

p.    Herramienta (número de identificación) entregada a un mecánico.

DEPENDENCIAS Y RESTRICCIONES.

a.    En un lugar o taller determinado se pueden efectuar varios procedimientos de mantenimiento.

b.    Un determinado procedimiento solo puede efectuarse  en un taller (para todos los aviones).

c.    Un taller puede tener varios edificios.

d.    La base de datos debe mantener registros históricos de  todos los procedimientos de mantenimiento realizados a  un avión, durante la vida útil del mismo, y para todos los aviones existentes.

e.    Un mecánico puede estar calificado para efectuar varios procedimientos, pero es obvio que solo puede efectuar aquellos que sean factibles en el taller en que se encuentra trabajando en la actualidad.

f.      Un mecánico puede tener varias unidades de entrenamiento y haber recibido varias herramientas.
  • 0

#2 Caral

Caral

    Advanced Member

  • Administrador
  • 4.217 mensajes
  • LocationCosta Rica

Escrito 18 septiembre 2011 - 07:22

Hola
Bienvenido a DelphiAccess.
No entiendo muy bien lo que necesitas pero me imagino que sera el diseño de la BD en base a lo que te piden.
Viendo los campos es facil ver que unos corresponden a los aviones, otros a los mecanicos, otros a las herramientas y otros a los trabajos que se les hace a los aviones.
Por consiguiente me imagino que se tendra que ir por ese lado, ligando cada uno con su correspondiente.
En cuanto a las restricciones me parece que es un simple campo adicional en la tabla correspondiente.
Saludos
  • 0