Вы находитесь на странице: 1из 4

Unidad 6.

Las relaciones (I)

En esta unidad veremos cmo relacionar tablas y los diferentes tipos de


relaciones que pueden existir entre dos tablas de una base de datos.
Si no sabes lo que es una relacin en bases de datos, te introducimos algunos
conceptos bsicos para entender las relaciones aqu .

6.1. Crear la primera relacin

Para crear relaciones en Access 2013 deberemos:


- Pulsar el botn Relaciones de la pestaa Herramientas de base de datos.
- O bien, desde el botn de Archivo > Informacin.

En caso de que tengas una tabla abierta, tambin


encontrars este botn en:
- La pestaa Herramientas de tabla > Diseo > grupo Relaciones, si estamos
en Vista Diseo.
- La pestaa Herramientas de tabla > Tabla > grupo Relaciones, si estamos en
la Vista Hoja de datos.
Aparecer el cuadro de dilogo Mostrar tabla y en l deberemos indicar qu

tablas queremos relacionar.

1. Seleccionar una de las tablas que pertenecen a la relacin haciendo clic


sobre ella, aparecer dicha tabla remarcada. Tambin puedes seleccionar
varias a la vez pulsando CTRL.
2. Hacer clic sobre el botn Agregar.
3. Repetir los dos pasos anteriores hasta aadir todas las tablas sobre las
cuales queramos efectuar relaciones.
4. Hacer clic sobre el botn Cerrar.

Ahora aparecer la ventana Relaciones con las tablas aadidas en el paso


anterior.
Para crear la relacin:

1. Ir sobre el campo de relacin de la tabla principal (en nuestro caso cdigo


paciente de la tabla Pacientes).
2. Pulsar el botn izquierdo del ratn y mantenindolo pulsado arrastrar hasta
el campo codigo paciente de la tabla secundaria (Ingresos).
3. Soltar el botn del ratn.

Aparecer el cuadro de dilogo Modificar relaciones siguiente:

En la parte superior deben estar los nombres de las dos tablas relacionadas
(Pacientes y Ingresos) y debajo de stos el nombre de los campos de
relacin (cdigo paciente y codigo paciente). Ojo! La informacin de ambos
campos se debe corresponder, por lo tanto han de ser del mismo tipo de datos.
No puedes relacionar, por ejemplo una fecha de nacimiento con un apellido. En
cambio no es necesario que el nombre del campo sea el mismo.

Observa en la parte inferior el Tipo de relacin que se asignar dependiendo


de las caractersticas de los campos de relacin (en nuestro caso uno a
varios porque un mismo paciente puede ingresar en la clnica ms de una vez).

Activar el recuadro Exigir integridad referencial haciendo clic sobre ste.

Si se desea, se puede activar las casillas Actualizar en cascada los campos


relacionados y Eliminar en cascada los registros relacionados.

Si quieres saber ms sobre integridad referencial y operaciones en


cascada haz clic aqu .

Para terminar, hacer clic sobre el botn Crear.

Se crear la relacin y sta aparecer en la ventana Relaciones.

Para practicar las operaciones descritas realiza el Ejercicio Crear relaciones.

Вам также может понравиться