Unidad 6. Ejercicio: Modificar relaciones
Objetivo
Practicar las operaciones de quitar tabla, añadir tabla, modificar relación, eliminar relación de la ventana Relaciones .
Ejercicio 1
Abre
la base de datos Clases.accdb que se encuentra en la carpeta Mis ejercicios. Luego, haz clic en el botón Relaciones de la pestaña Herramientas de base de datos.
Vamos primero a practicar las operaciones de Mostrar
y Quitar tabla:
- Haz clic en la tabla Cursos de la ventana Relaciones.
- Pulsa el botón Ocultar tabla en la pestaña Diseño.
La tabla ha desaparecido y también
la relación asociada a ella. Esto no significa que se hayan eliminado.
- Haz clic en el botón Mostrar tabla en la pestaña Diseño. Aparecerá el cuadro de diálogo Mostrar
tablas.
- Selecciona la tabla Cursos.
- Haz clic sobre el botón Agregar.
- Haz clic sobre el botón Cerrar.
Ahora has vuelto a la ventana Relaciones y al mostrar la tabla Cursos ha reaparecerido automáticamente
la relación.
Ahora queremos que cuando se borre un curso, se borren automáticamente
todos los alumnos que tengan ese curso. Para ello debemos modificar la
relación:
- Haz clic sobre la relación,
esta aparecerá resaltada.
- Haz clic en el botón Modificar relaciónes en la pestaña Diseño.
Aparecerá el cuadro de diálogo Modificar
relaciones.
- Activa la casilla Eliminar en cascada los registros relacionados.
También queremos que cuando se modifique
el código de un curso, se actualicen automáticamente todos
los alumnos que tengan ese curso.
- Activa la casilla Actualizar
en cascada los campos relacionados.
- Haz clic sobre el botón Aceptar.
Has modificado la relación y has
vuelto a la ventana Relaciones.
Por último intentaremos eliminar la relación, de forma que
las tablas no estén relacionadas entre sí:
- Haz clic sobre la relación,
quedará resaltada
- Pulsa la tecla SUPR en tu teclado.
Aparecerá un cuadro de diálogo
donde nos pedirá si queremos eliminar la relación de forma
permanente, le deberíamos contestar Sí,
pero para el ejercicio para no borrar la relación y poder seguir
con el ejercicio.
- Contesta No.
Por último, cierra la ventana Relaciones haciendo clic sobre su botón
. Cuando te pregunte, indica que quieres guardar los cambios.
Ejercicio 2
Ahora vamos a repetir el ejercicio anterior pero utilizando los menús
contextuales.
Recuerda que deberás tener abierta la ventana de Relaciones de la base Clases.accdb.
Para quitar y mostrar una tabla:
- Haz clic con el botón derecho
sobre la tabla Cursos, se desplegará el menú
contextual asociado.
- Elige la opción Ocultar
tabla. La tabla ha desaparecido y también
la relación asociada a ella.
- Haz clic con el botón derecho del ratón
sobre el fondo de la ventana Relaciones.
Se desplegará el menú contextual asociado a la ventana.
- Elige la opción Mostrar tabla.
Aparecerá el cuadro de diálogo Mostrar
tablas.
- Haz doble clic sobre el nombre
de la tabla Cursos que aparece en el cuadro de diálogo.
- Haz clic sobre el botón Cerrar.
Ahora has vuelto a la ventana Relaciones y al mostrar la tabla Cursos ha reaparecerido automáticamente
la relación.
Para modificar la relación:
- Haz clic con el botón derecho
sobre la relación a modificar, se desplegará el menú contextual
asociado a relaciones.
- Elige la opción Modificar
relación...
Aparecerá el cuadro de diálogo Modificar
relaciones.
- Haz clic sobre el botón Aceptar (no vamos a modificar nada de la relación).
Has modificado la relación y has
vuelto a la ventana Relaciones.
Para eliminar la relación:
- Haz clic con el botón derecho
sobre la relación a modificar, se desplegará el menú contextual
- Elige la opción Eliminar.
Aparecerá un cuadro de diálogo
donde nos pedirá si queremos eliminar la relación de forma
permanente, le deberíamos contestar Sí,
pero para el ejercicio para no borrar la relación y poder seguir
con los ejercicios.
- Contesta No.
Cierra la ventana Relaciones haciendo clic sobre su botón
. Guarda los cambios y cierra la base de datos.
© aulaClic S.L. Todos los derechos reservados.
Prohibida la reproducción por cualquier medio.
Aviso legal: Autorizado exclusivamente para uso personal.