La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Por: Carlos Alberto Luis Grados. ¿Qué es una Relación en Access? Una vez creadas diferentes tablas para cada tema de la BD, se necesita una manera de.

Presentaciones similares


Presentación del tema: "Por: Carlos Alberto Luis Grados. ¿Qué es una Relación en Access? Una vez creadas diferentes tablas para cada tema de la BD, se necesita una manera de."— Transcripción de la presentación:

1 Por: Carlos Alberto Luis Grados

2 ¿Qué es una Relación en Access? Una vez creadas diferentes tablas para cada tema de la BD, se necesita una manera de cómo combinar esa información. El primer paso de este proceso es definir relaciones entre Tablas. Una RELACIÓN es “una asociación establecida entre campos comunes (columnas) de dos tablas. Una relación puede ser uno a uno, uno a varios o varios a varios”.

3 ¿Cómo funciona una Relación? Una relación hace coincidir los datos de los campos clave (normalmente un campo con el mismo nombre en ambas tablas). En la mayoría de los casos, estos campos coincidentes son la clave principal de una tabla, que proporciona un identificador único para cada registro, y una clave externa de la otra tabla.

4 Por ejemplo, los profesores pueden asociarse a los cursos de los que son responsables mediante la creación de una relación entre los campos Id. de Profesor

5 Tipos de Relación Relación Uno a Uno.- En una Relación Uno a Uno, cada registro de la Tabla A solo puede tener un registro coincidente en la Tabla B, y viceversa

6 Relación varios a varios.- En una Relación varios a varios, un registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B, y viceversa. Este tipo de relación sólo es posible si se define una tercera tabla (denominada Tabla unión) cuya clave principal consta de dos campos.

7 Relación Uno a Varios.- La relación Uno a Varios es el tipo de relación más común. En este tipo de relación, un Registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B, pero un registro de la Tabla B sólo tiene un registro coincidente en la Tabla A.

8 ¿Qué es Integridad Referencial? La Integridad Referencial es un sistema de Reglas que utilizan la mayoría de las BD relacionales para asegurarse que los registros de las tablas relacionadas son válidos y que no se borren o cambien datos relacionados de forma accidental produciendo errores de integridad.

9 Pueden establecer la integridad referencial cuando se cumplen todas las condiciones siguientes: EEl campo coincidente de la tabla principal es una clave principal o tiene un índice único LLos campos relacionados tienen el mismo tipo de datos, a excepción que la relación se establezca entre un campo de tipo Autonumérico y un campo de tipo Numérico, siempre y cuando este último sea un Entero Largo. AAmbas deben permanecer a la misma BD de Access

10 Para tener en cuenta !!! Cuando se crea una Relación entre Tablas, no es necesario que los campos relacionados tengan el mismo nombre: Sin embargo, los campos relacionados deben tener el mismo tipo de datos, a menos que el campo de la clave principal sea un campo Autonumérico.

11 Se puede relacionar un campo Autonumérico con un campo numérico solo si la propiedad del tamaño de campo de los dos campos relacionado es la misma. Por ejemplo: Se puede relacionar un campo Autonumérico y un campo numérico si la propiedad del tamaño del campo de ambos casos es Entero Largo.

12 ¡¡¡ GRACIAS !!!


Descargar ppt "Por: Carlos Alberto Luis Grados. ¿Qué es una Relación en Access? Una vez creadas diferentes tablas para cada tema de la BD, se necesita una manera de."

Presentaciones similares


Anuncios Google