Concesionario 2 - Relaciones y carga de datos - eac

Anuncio
Ejercicio Concesionario – Relaciones y carga de datos
1. Abrí la base de datos Concesionario.
2. Agregá a la tabla Coches vendidos un campo Código cliente de tipo Numérico. Este campo
nos dirá qué cliente compró el coche. Como va a ser el campo que permite relacionar a las
tablas de Clientes y Coches vendidos, debe ser llamarse igual y ser del mismo tipo en
ambas tablas.
3. Agregá a la tabla Revisiones un campo Matrícula de tipo Texto y tamaño 7 que nos
indicará a qué coche (de los coches vendidos) corresponde la revisión.
4. Vas a especificar cuál es la relación que existe entre las tablas Clientes y Coches vendidos.
Para eso:
a. Elegí Herramientas de base de datos – Relaciones
b. En el cuadro que aparece hacé clic con el botón derecho y Mostrar tabla
c. Aparecen las tablas que posee la base de datos. Lo primero que hay que indicarle
a Access son las tablas que se van a relacionar. Seleccioná la tabla Clientes y pulsá
Agregar. Hacé lo mismo para Coches vendidos, y después cerrá el cuadro.
d. El campo por el cual se relacionan ambas tablas es .............................................
Arrastrá el campo Código de cliente de la tabla Clientes hasta el campo asociado
en la tabla Coches vendidos.
e. Aparece un cuadro en el que hay que elegir el tipo de relación y las características
que poseerá la misma. En el cuadro están las tablas que elegimos, y en el orden en
que marcamos la relación. Este orden es importante cuando la relación es de uno
a varios. En este caso, siempre debemos partir desde la tabla que es el extremo
“uno” de la relación. La opción Exigir integridad referencial, si está activada, indica
que sólo se permite introducir en la segunda tabla registros para los cuales exista
un registro en la primera tabla. Es decir, sólo se podrá cargar una venta siempre y
cuando el cliente al que se le vendió ya esté registrado en la tabla de Clientes. No
siempre hace falta exigir integridad referencial, pero en este caso sí, porque si no,
podría darse la situación de registrar una venta que no pertenece a ningún cliente.
Habilitá en el cuadro la opción de integridad referencial, y elegí el tipo de relación
Uno a Varios (¿por qué?).
f. La opción Actualizar en cascada los campos relacionados, si está activada, hace lo
siguiente: cada vez que cambiemos la clave en un registro de la tabla principal,
también cambiará todos los registros relacionados. La opción Eliminar en cascada
los campos relacionados hace lo siguiente: si eliminamos un registro de la tabla
principal, nos avisará que hay registros relacionados en otra tabla que también
serán eliminados. Seleccioná las dos opciones indicadas y pulsá en el botón Crear.
g. Cerrá el cuadro y guardá las relaciones creadas.
5. Ahora tenés que definir la relación entre las tablas Coches vendidos y Revisiones. Si no
estás seguro de qué tipo de relación es, consultá antes de armarla.
6. Introducí los siguientes datos en la tabla de Coches vendidos:
7. Introducí los siguientes datos en la tabla Revisiones:
8. Cerrá la base de datos.
Descargar