PROGRAMACION
PROGRAMACION
PROGRAMACION
PRIMER BIMESTRE
GRADO: CUARTO DIVERSIFICADO
MATERIA: PROGRAMACIÓN I
Hoja No. 3
Instrucciones: copie textualmente el siguiente contenido en su cuaderno. Las imágenes puede dibujarlas o
pegarlas, hágalo como usted prefiera.
RELACIONES
Una relación es la utilización simultánea de datos procedentes de más de una tabla. Para poder relacionar
tablas entre sí se deberá especificar un campo en común que contenga el mismo valor en las dos tablas y dicho
campo será clave principal en una de ellas.
Las tablas se relacionan de dos a dos, donde una de ellas será la tabla principal (de la que parte relación) y la
otra será la tabla secundaria (destino de la relación).
TIPOS DE RELACIONES
Se pueden distinguir tres tipos de relaciones:
1. Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de
la otra tabla y viceversa.
2. Relación Uno a Varios: Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado
con un único registro de la otra tabla (tabla principal) y un registro de la otra tabla (tabla principal) puede
tener más de un registro relacionado en la primera tabla (tabla secundaria).
3. Relación Varios a Varios: Cuando un registro de una tabla puede estar relacionado con más de un registro
de la otra tabla y viceversa.
CREAR RELACIONES
2. Aparecerá el cuadro de diálogo Mostrar tabla y en él deberemos indicar qué tablas queremos relacionar.
3. Seleccionar una de las tablas que pertenecen a la relación haciendo clic sobre ella, aparecerá dicha
tabla remarcada. También puedes seleccionar varias a la vez pulsando CTRL.
4. Hacer clic sobre el botón Agregar.
5. Repetir los dos pasos anteriores hasta añadir todas las tablas sobre las cuales queramos efectuar
relaciones.
6. Hacer clic sobre el botón Cerrar.
Ahora aparecerá la ventana Relaciones con las tablas añadidas en el paso anterior.
Para crear la relación:
1. Ir sobre el campo de relación de la tabla principal (en nuestro caso código paciente de la
tabla Pacientes).
2. Pulsar el botón izquierdo del ratón y manteniéndolo pulsado arrastrar hasta el campo código paciente de
la tabla secundaria (Ingresos).
3. Soltar el botón del ratón.
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 relación (código paciente y código paciente). Ojo! La información 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 relación que se asignará dependiendo de las características de los
campos de relación.
Activar el recuadro Exigir integridad referencial haciendo clic sobre éste. La integridad referencial es un sistema
de reglas que utiliza Access para asegurarse que las relaciones entre registros de tablas relacionadas son
válidas y que no se borren o cambien datos relacionados de forma accidental.