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.
poner restricciones y dependencias
Started by
guitarrapro
, Sep 18 2011 06:43 PM
1 reply to this topic
#1
Posted 18 September 2011 - 06:43 PM
#2
Posted 18 September 2011 - 07:22 PM
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
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