Crear Relaciones en Access 2007

Relaciones en Access

Hoy en día el manejo de bases de datos es muy importante para mantener en orden toda la información de una empresa o de unos estudiantes de una escuela o unos pacientes en el caso de clínicas u hospitales, esta información debe obtenerse con facilidad pero hay un detalle, poniendo como ejemplo los pacientes de una clinica, debe existir una tabla con los datos personales y otra tabla con las consultas, padecimientos y medicamentos.

Las relaciones en estos casos se utiliza para relacionar deferentes tablas y que diferentes campos pertenezcan a un mismo registro de otra tabla y así evitar la duplicidad de información y ahorrar espacio en disco.

Como crear Relaciones

Aprenderemos a crear relaciones con un ejemplo sencillo:

1- Ingresamos al programa, creamos la base de datos y modificamos la tabla que aparece predeterminada mente.


2- Creamos otra tabla y la modificamos de la siguiente manera:


Se debe tener cuidado de no dejarle la clave primaria al campo Id de la tabla Cuadro.

3- Bien, ahora guardamos los cambios realizados y cerramos ambas tablas:
     a) Clic derecho luego guardar
     b) Clic derecho luego cerrar
4- Luego de esto, nos vamos a la ficha "Herramientas de Bases de Datos" y damos clic en el icono "Relaciones":


5- Automáticamente aparecerá el área de trabajo de relaciones y la ventana "Mostrar Tabla", esta ventana mostrara las tablas existentes y permitirá agregar las tablas deseadas para relacionarlas, luego de agregarlas se da clic en cerrar:


6- Ahora, se dará un clic de arrastre sobre el campo Id de la tabla Pacientes y se llevara hasta el campo Id de la tabla Cuadro, automáticamente aparecerá una ventana que indicara el tipo de relación, en este ejemplo, debes tener cuidado que el tipo de relación diga "Uno a varios":


7- Luego, clic en "Crear", veras como la relación se ha creado con éxito:


8- Para verificarla, abres nuevamente la tabla Pacientes y veras como al lado izquierdo de cada registro aparecerá un signo "+", debes darle clic y veras como se despliega la otra tabla con los campos dentro de este registro:


9- Cada registro podrá desplegar cada uno de los campos de la tabla Cuadro!












No hay comentarios:

Publicar un comentario