10 Cosas que debe saber acerca de las relaciones en el acceso 2013

relaciones de edición en Access 2013.110

Una relación uno-a-muchos conecta un registro en la tabla primaria a varios registros de la tabla secundaria

Establecer la relación órdenes para conectar a los clientes o los médicos a los pacientes. Un cliente puede tener muchos pedidos y un médico puede tener muchos pacientes. De esta manera, usted no tiene que repetir toda la información de contacto del cliente en cada orden ni toda la información de contacto del médico de cada paciente.

Creación de una conexión de uno a uno en Microsoft Access210

Una relación uno-a-uno conecta un registro en la tabla padre a un registro en la tabla secundaria

Esto no es un tipo de relación común, pero se puede utilizar si es necesario dividir una tabla que contiene muchos campos en dos tablas.

La sección de relaciones en Microsoft Access 2013.310

Relacionar el campo de clave principal de la tabla primaria con ese mismo campo (no la clave primaria) en la tabla secundaria

Este es el escenario más común. La tabla principal contiene un campo de clave principal y la tabla secundaria contiene el mismo nombre de campo. Por ejemplo, una tabla de clientes y pedidos podría compartir un CustomerID. CustomerID normalmente es la clave primaria de clientes y una clave externa de Órdenes.

Una mesa abierta en Access 2013.410

Campos combinados en la relación deben ser del mismo tipo de datos

No se puede relacionar un campo de texto en la tabla padre a un campo de número en la tabla secundaria o viceversa. Los campos deberán estar, o campos de texto o campos de número en cada cuadro.

Microsoft Access 2013`s Edit Relation510

Video: 10 cosas que NUNCA debes hacer después de ponerle, ¡APRENDE!

Exigir la integridad referencial en el cuadro de diálogo Modificar relaciones para evitar la entrada de registro “huérfanos” en la tabla secundaria

Un huérfano es un registro en la tabla secundaria que no tiene un registro correspondiente en la tabla padre. El ejemplo clásico es una orden en una tabla de pedidos para un cliente no está en la tabla Clientes. La integridad referencial se evita que este tipo de órdenes huérfanos.

Establecidas en cascada los campos relacionados de actualización en el cuadro de diálogo Modificar relaciones.610

Ajustar actualización en cascada los campos relacionados en el cuadro de diálogo Modificar relaciones para actualizar el valor de la clave en la tabla secundaria cuando su contenido se actualiza en la tabla padre

Suponga que tiene dos tablas, una lista de categorías en una tabla ExpenseType (nombre del campo Categoría) y un campo en una tabla de gastos denominada categoría. El campo Categoría en gastos está poblada por un cuadro combinado que retire sus datos de campo Categoría de la mesa ExpenseType.

Supongamos, además, que un error fue hecho para el comedor, que se escribía Comedor. Si desea configurar los campos relacionados de actualización en cascada, puede editar Comedor en ExpenseType al comedor y que va a cambiar en cada disco al ser utilizadas en la mesa Gastos.

Ajuste de las relaciones de datos en Access 2013`s Edit Relationships dialog box.710

Conjunto eliminación en cascada los registros relacionados en el cuadro de diálogo Modificar relaciones eliminar registros relacionados en la tabla secundaria cuando el registro correspondiente se elimina de la tabla primaria

Con este ajuste en una relación entre CustomerID de Cliente y CustomerID de Órdenes, eliminar un registro del cliente y se eliminarán todos los pedidos de ese cliente.

acceso Microsoft`s query design view810

El establecimiento de relaciones entre tablas establece automáticamente se une a las tablas en la construcción de consultas

Relación une se realizan a través de la vista Hoja de diseño. Si se establece una relación entre clientes y pedidos en CustomerID, verá que se unen a la línea cuando se agrega a las tablas una nueva consulta en diseño de consulta.

366644.image8.jpg910

Video: 10 cosas que no debes soportar en pareja - STOP relaciones tóxicas | Sandra Eme

Eliminar un campo que es parte de una relación y se eliminarán de la relación

No se puede tener una relación entre dos campos si uno de ellos falta, ¿verdad? Por lo tanto, el acceso elimina la relación rota cuando se elimina un campo que es parte de esa relación.

relaciones de edición en Microsoft Access 2013.1010

Si una clave principal es parte de una relación, no se puede cambiar la clave principal de esa tabla a otro campo sin eliminar primero la relación

Para cambiar las claves principales en una mesa donde su clave primaria es parte de una relación, primero debe abrir la ventana Relaciones y eliminar la relación antes de Acceso le permitirá cambiar la clave principal a otro campo en esa tabla.

Video: 4 cosas que siempre debes hacer después de tener relaciones por atrás

Artículos Relacionados