1. UNIVERSIDAD TECNICA DE AMBATOTIPOS DE RELACIONES EN ACCESS NOMBRE: SANTIAGO GUEVARA SEMESTRE: 4TO C 2011-2012
2. EJEMPLO DE UNO A UNO: Primer paso: en la pantalla de relaciones agregamos las dos tablas que vamos a relacionar (puedes descargar la base de datos empleado-tablas.mdb, la cual contiene las tablas sin relaciones que puedes ver en la imagen de abajo) . Los dos campos a relacionar son N_EMPLE que aparecen en negrita ya que son clave principal
3. Segundo paso: Arrastramos N_EMPLE de EMPLEADO_PERSONAL hacia N_EMPLE de EMPLEADO_LABORAL. Aparecerá un pequeño cursor como éste que colocamos encima del campo de destino y soltamos. Es importante el sentido del arrastre: en toda relación hay siempre una tabla principal y una tabla relacionada (incluso en la relación uno uno). La tabla principal se sitúa en la parte 1 y es la que arrastramos
4. En la parte superior centro aparece el título "Tabla o consulta relacionada" que indica tabla y campo relacionado... El botón "Exigir integridad referencial" debe activarse. Con ello Access controlará la coherencia de los datos que existan o introduzcamos en las tablas. En la parte inferior Access indicará automáticamente el tipo de relación que se va a crear.
5. EJEMPLO DE UNO A VARIOS: Para crear una relación de uno a varios se procede de la misma manera. Supongamos que tenemos la tabla DEPARTAMENTO que contiene los nombre de los departamentos de la empresa. El campo COD es un código arbitrario (texto o numérico) que es clave principal, puesto que no hay dos departamentos con el mismo código. El campo Departamento puede ser una descripción del departamento.
6. La relación se establece entre COD y DEPART. La tabla principal es DEPARTAMENTO y tendrá el lado 1. La relacionada es EMPLEADO_LABORAL y tendrá el lado muchos (símbolo de infinito)... Insertamos la tabla DEPARTAMENTO Arrastramos COD sobre DEPART Activamosintegridadreferencial Resultado de la relación
7. VARIOS A VARIOS: Este tipo de relación aparece cuando no hay coherencia de tipos de datos. Access no puede determinar el tipo de relación que existe entre las tablas. Los datos relacionados de esta manera normalmente son incoherentes y por tanto debe evitarse... Consulta relación indeterminada para explicación detalla. Puedes publicar dudas en el enlace anterior