Obtenga una idea rápida sobre cómo crear, editar y eliminar relaciones de MS Access

¿Alguna vez ha trabajado con la opción más interesante “Relaciones” de la base de datos de Microsoft Access? Si no, este blog seguramente te ayudará mucho.

Como, esta publicación se centra principalmente en proporcionar cada pizca de información sobre las relaciones de acceso de MS. Además de esto, el blog también lo ayudará a aprender fácilmente las diferentes formas de crear relaciones en Access y cómo eliminar la relación en Access.

¿Qué son las relaciones en Microsoft Access?

En la base de datos relacional de MS Access, los datos contenidos en una tabla están asociados a los datos presentes en otras tablas. La opción de relación de la base de datos de Access se usa principalmente para vincular información de referencia entre múltiples tablas de Access.

La ventana Relaciones de MS Access le permite establecer una relación entre varios elementos guardados en varias tablas de Access. Puede buscar esta opción haciendo clic en Herramientas de base de datos> Relaciones.

Ejemplo de base de datos de Access con relaciones

La función de relación de acceso le ayuda a combinar datos de dos tablas diferentes. Cada relación consiste en campos en dos tablas que tienen datos correspondientes.

Ejemplo de base de datos de Access con relaciones

Tomemos un ejemplo:

Supongamos que ha creado tablas con nombres Productos y Detalles de pedido. En estas dos tablas tiene un campo común, es decir, ProductID. Por lo tanto, cada registro en la tabla Productos tiene un ProductID que corresponde al registro presente en la tabla OrderDetails con el mismo ProductID.

Cuando alguien usa una tabla relacionada en la consulta, la relación permite que Access haga una selección sobre qué registros de cada tabla deben combinarse en el conjunto de resultados.

La relación también evita el problema de falta de datos al evitar que los datos eliminados se desincronicen. Esto se conoce como integridad referencial.

Tipos de relaciones de MS Access

Básicamente hay tres tipos de relaciones de MS Access.

Uno-para-uno:

La tabla A tiene una fila que está exactamente presente en otra tabla B y viceversa. De esta forma se crean relaciones uno a uno en Access 

Uno a Muchos (o Muchos a Uno)

En el caso de una relación Uno a Muchos, la tabla A contiene una fila que tiene más de una fila similar en la tabla B. Pero cuando se trata de viceversa, una fila de la tabla B debe contener solo una fila coincidente en la tabla A.

También te puede interesar:

5 soluciones instantáneas para resolver el problema de “Access a la base de datos demasiado grande”

Muchos a muchos

En muchas relaciones, la tabla A puede contener muchas filas similares en la tabla B y viceversa. Bueno, este tipo de relación se puede hacer usando la tercera tabla comúnmente conocida como tabla de unión que mantiene los datos de búsqueda de ambas tablas.

Cómo crear una relación En Access?

Puede crear relaciones en Access utilizando la Ventana de relaciones.

En la ventana Microsoft Access Relación, agregue las tablas que desea vincular. Luego, arrastre el campo para vincularlos de una tabla a otra.

Otro método es arrastrar el campo desde el panel Lista de campos a la hoja de datos de la tabla.

Nota:

Al crear relaciones entre tablas en Access, los campos comunes no necesitan tener el mismo nombre. Pero el campo debe contener el mismo tipo de datos.

Crear una relación de tabla utilizando la ventana de relaciones

  • En la ventana de la aplicación MS Access, vaya a Herramientas de base de datos ahora, en la sección Relaciones, toque el icono Relaciones.

crear una relación En Access 1

  • Al tocar este icono de Relaciones, se abrirá automáticamente el cuadro de diálogo “Mostrar tabla” en su pantalla. Si este cuadro de diálogo no viene automáticamente. Luego, vaya a la pestaña Diseño> sección Relaciones y toque la opción Mostrar tabla. En este cuadro de diálogo Mostrar tabla, puede ver todas las tablas y consultas utilizadas en su base de datos particular. Si desea ver solo las tablas de Access, haga clic en la pestaña Tablas. Para ver solo las consultas de Access, toque la pestaña Consultas. Para ver todas las tablas y consultas, toque la pestaña Ambos.

crear una relación En Access 2

  • Haga una selección de una o más consultas / tablas después, luego toque Agregar. Después de completar el trabajo de agregar tablas y consultas en la pestaña de documento Relaciones, presione la opción Cerrar.

crear una relación En Access 3

  • Ahora necesita arrastrar el campo (principalmente el campo de clave principal) de una tabla al campo común (que como clave externa) en otra tabla. Si necesita arrastrar más de un campo. Luego, mantenga presionada la tecla CTRL, toque cada campo y luego arrástrelos a todos. Ahora aparecerá el cuadro de diálogo Editar relaciones emergente en su pantalla.

crear una relación En Access 3

  • Debe verificar para los nombres de campo que todos los nombres de campo mostrados son realmente campos comunes para la relación. Si el nombre del campo no coincide o es incorrecto, toque el nombre del campo y seleccione el campo correcto de la lista.

crear una relación En Access 5

Para hacer cumplir la integridad referencial para esta nueva relación, seleccione la casilla de verificación Aplicar integridad referencial.

  • Presiona la opción Crear.

MS Access establecerá una línea de relación entre dos tablas. Si ha seleccionado la casilla de verificación Aplicar integridad referencial, la línea parecerá más gruesa en cada extremo.

crear una relación En Access 6

Además, si nuevamente seleccionó la casilla de verificación Hacer cumplir la integridad referencial, el número 1 aparecerá sobre la parte gruesa presente en un lado de la línea de relación, mientras que el símbolo de infinito ubicado sobre la parte gruesa presente en el otro lado de la línea.

¿Cómo editar la relación de tabla en Access?

Puede realizar modificaciones en la relación eligiéndola en la ventana de relación y luego editarla.

  1. Coloque correctamente el cursor en la línea de relación y luego toque la línea para seleccionarla. Cuando la línea de relación se selecciona bien, parece más gruesa.
  2. Haga doble clic en la línea de relación seleccionada.

-si no-

Vaya a la pestaña de diseño y, desde el grupo Herramientas, toque la opción Editar relaciones.

Al presionar esta opción, se abrirá el cuadro de diálogo Editar relaciones.

Abra el cuadro de diálogo Editar relaciones

  1. Vaya a la pestaña de herramientas de la base de datos y, desde el grupo Relaciones, toque el icono Relaciones.

Esto abrirá la ventana de Relaciones en su pantalla.

Si está abriendo las ventanas de relaciones por primera vez, aparecerá un cuadro de diálogo Mostrar tabla en su pantalla. Si aparece este cuadro de diálogo, presione la opción Cerrar.

  1. Ahora en la pestaña Diseño, vaya al grupo Relaciones y presione la opción Todas las relaciones.

Verá que todas las tablas se enumeran junto con sus relaciones y líneas de relación.

Nota:

Las tablas ocultas y su relación no aparecerán hasta que se elija Mostrar objetos ocultos en el cuadro de diálogo Opciones de navegación.

Para esto, debe desmarcar la opción de casilla de verificación oculta de la tabla particular presente en el cuadro de diálogo Propiedades de la tabla.

  1. Para cambiar la relación, toque la línea de relación. Cuando se selecciona, parece más grueso.
  2. Haga doble toque en la línea de relación.

-o-

Vaya a la pestaña Diseño y desde el grupo Herramientas, presione la opción Editar relaciones.

Esto abrirá el cuadro de diálogo Editar relaciones.

  1. Haga el cambio que desee y luego haga clic en Aceptar

¿Cómo Borrar Relación de tabla en Access?

Observación: con la eliminación de la relación, también se elimina el soporte de integridad referencial para esa relación específica. Después de eso, Access no impedirá la creación automática de registros en muchos lados de la relación.

Para eliminar la relación de cualquier tabla, debe eliminar la línea de relación que aparece en la ventana Relaciones.

Coloque el cursor apuntando a la línea de relación y presione la línea. Después de tocar la línea de relación, aparecerá más gruesa si está seleccionada. Manteniendo la línea de relación seleccionada, presione la opción BORRAR.

  1. En primer lugar, debe ir a la pestaña Herramientas de la base de datos y luego, desde el grupo Relaciones, presionar las Relaciones
  2. Ahora vaya a la pestaña Diseño, y en la sección Relaciones, toque Todas las relaciones después de que se muestren todas las tablas junto con sus relaciones y líneas de relación.

Nota:

Las tablas ocultas y su relación no aparecerán hasta que se elija Mostrar objetos ocultos en el cuadro de diálogo Opciones de navegación.

Para esto, debe desmarcar la opción de casilla de verificación oculta de la tabla particular presente en el cuadro de diálogo Propiedades de la tabla.

  1. Presione en la línea de relación de la relación que desea eliminar. La línea de relación aparece más gruesa después de ser seleccionada.
  2. Presione la tecla SUPRIMIR.
  3. Después de eso, Access mostrará el mensaje emergente como: “¿Está seguro de que desea eliminar permanentemente la relación seleccionada de su base de datos?”. cuando este mensaje de confirmación llegue a su pantalla, toque la opción Sí.

echar un vistazo

[Masivo Guía] sobre cómo solucionar Corrupto / dañado Access base de datos

Pruebe la opción recomendada:

En algún momento, la relación en Access se pierde o no funciona debido a la corrupción de la tabla o debido a la corrupción completa de su base de datos de Access. En ese caso, debe probar una profesional de MS Access reparación y recuperación de herramienta. A medida que este software de recuperación restaura con éxito todos los objetos de la base de datos como consultas, formularios, informes, macros, relaciones, integridad referencial, módulos, propiedades de campo, tablas, relaciones y absolutamente todos los tipos de campos, incluidos Memo, OLE de los archivos corruptos MDB y ACCDB.

Conclusión:

Entonces, ahora tiene suficiente idea sobre cómo crear, editar o eliminar una relación en Access. Para verificar esto, puede consultar datos en cualquiera de las dos tablas y obtener resultados significativos de ella. Si tiene alguna consulta adicional con respecto a las relaciones de la base de datos de Access o enfrenta algún problema al ejecutar relaciones en Access, puede preguntar en nuestra sección de comentarios.

¿Aún tienes problemas? Arreglarlos con Stellar reparación para Access:

Este software asegura sin costura reparación y recuperación de la base de datos ACCDB y MDB. Es Restaura todos los objetos, incluidas tablas, informes, consultas, registros, formularios e índices, junto con módulos, macros, etc. Solucione los problemas de Microsoft Access ahora en 3 sencillos pasos:

  1. Descargue Stellar Access base de datos reparación herramienta calificado como Excelente en Cnet.
  2. Haga clic en la opción Examinar y Buscar para localizar la base de datos de Access corrupta.
  3. Haga clic en el botón Reparar para reparar y obtener una vista previa de los objetos de la base de datos.

Pearson Willey es escritor de contenido de sitios web y planificador de contenido de formato largo. Además de esto, también es un ávido lector. Por lo tanto, sabe muy bien cómo escribir un contenido atractivo para los lectores. Escribir es como una ventaja creciente para él. Le encanta explorar sus conocimientos on MS Access y compartiendo Tecnología blog.