lunes, 2 de mayo de 2011

Relaciones entre tablas

Para que los datos de las tablas se puedan seleccionar, encontrar y procesar de forma rápida y eficaz, es necesario que las talas no se encuentren aisladas unas de otras. Estas tablas tienen que estar relacionadas con otras formando estructuras relacionales. La relación es una asociación establecida entre campos comunes (columnas) en dos tablas o más.
Los campos que entran en relación pueden llamarse de distinta manera, pero tienen que ser del mismo tipo de datos. La relación permite al motor de Access, encontrar datos relacionados en ambas tablas.
Por ejemplo podemos encontrar NOMBRE, APELLIDO (de la tabla EMPLEADO_PERSONAL), SALARIO, y DEPART (de la tabla EMPLEADO_LABORAL) de uno o varios empleados.
Antes de hablar de las relaciones hay que recordar lo que son los campos clave o llave. Son campos clave los que intervienen en la relación.  Es clave principal un campo (o más de uno para claves de campo múltiple) cuyo valor o valores identifican de manera exclusiva cada registro de una tabla.
Una clave principal no puede permitir valores Nulos o repetidos. Por ejemplo, pueden ser clave principal campos como número de cédulas en una tabla de personas, o CODIGO en una tabla de productos. Una clave principal se utiliza para relacionar una tabla con claves externas de otras tablas.
De acuerdo a lo anterior, enumera cuales son los requisitos que  deben cumplir los campos para  realizar las relaciones entre tablas