Ayuda ejercicios unidad 6: Las relaciones (I)


Ejercicio 1: Concesionario

Para los apartados 2 y 3 hay que modificar la estructura de las tablas:

  1. Ir al diseño de la tabla, haciendo clic derecho sobre el nombre de la tabla en el Panel de Navegación y seleccionando la opción Vista Diseño en el menú contextual.
  2. Añadir el campo al final de la tabla y cambiar su propiedad en el panel inferior.
  3. Cerrar la tabla.

Si tienes problemas repasa la unidad 4.

En el apartado 4 hay que definir dos relaciones: Coches vendidos-Clientes y Coches vendidos-Revisiones.

La primera relación es de uno a varios entre Clientes y Coches vendidos. Como Coches vendidos contiene el código del cliente esta tabla será la tabla relacionada y la tabla Clientes la tabla principal.

  1. Haz clic en el botón Relaciones en la pestaña Herramientas de base de datos.
  2. Pulsa el botón Mostrar tablas si no se abre la ventana automáticamente.
  3. En el cuadro de diálogo haz doble clic en la tabla Clientes.
  4. Ahora haz doble clic en la tabla Coches vendidos.
  5. Pulsa el botón Cerrar.

Y ahora vamos a definir la relación:

  1. Ir sobre el campo de relación de la tabla principal, es decir Codigo Cliente de la tabla Clientes.
  2. Pulsar el botón del ratón y manteniéndolo pulsado arrastrar hasta el mismo campo de la tabla Coches vendidos.
  3. Soltar el botón del ratón.
  4. Activar el recuadro Exigir integridad referencial haciendo clic sobre éste. El resto de casillas de actualizar y borrar en cascada no las actives.
  5. Hacer clic sobre el botón Crear.

Al pulsar el botón puede que te salga algún mensaje de error, en este caso tendrás que pulsar el botón Cancelar, corregir la causa del error y volver a intentar crear la relación. Según el mensaje que sale puedes saber cuál es la causa del error.

Si no te sale ningún mensaje de error se creará la relación y ésta aparecerá en la ventana Relaciones.

 

La segunda relación a definir es una relación de uno a varios entre Coches vendidos y revisiones. Como Revisiones contiene la matrícula del coche, la tabla Coches vendidos es ahora principal y la tabla relacionada es Revisiones (un coche puede tener varias revisiones y una revisión corresponde a un sólo coche).

Como la tabla Coches vendidos está en la ventana Relaciones sólo hay que añadir la tabla Revisiones. Se supone que todavía tienes abierta la ventana Relaciones, si no es así, ábrela.

  1. Arrastra la tabla Revisiones desde el Panel de Navegación hasta la ventana Relaciones.
  2. Arrastrar el campo Matrícula desde la tabla Coches vendidos hasta el mismo campo de la tabla Revisiones.
  3. Activar el recuadro Exigir integridad referencial haciendo clic sobre éste.
  4. Activar las casillas Actualizar en cascada los campos relacionados y Eliminar en cascada los registros relacionados (hemos decidido que lo más lógico es que se puedan borrar coches que tengan revisiones y en este caso borrar también sus revisiones).
  5. Hacer clic sobre el botón Crear. Se creará la relación y ésta aparecerá en la ventana Relaciones.
  6. Cerrar la ventana Relaciones haciendo clic sobre su botón Cerrar.
    Aparecerá un cuadro de diálogo.
  7. Hacer clic sobre el botón para guardar la ventana.

En los apartados 5 y 6 hay que abrir las tablas correspondientes en Vista Hoja de datos e introducir la información.

Por último, cierra la base.


Octubre-2010
Inicio Adelante




Curso de Access 2013


Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies


© aulaClic. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.