RSS
Erwin Gilberto Torres Alvarez Profesor de Computación y Programación en Nursery, Prekinder, Kinder, Preparatoria, Primaria, Secundaria, Diversificado

Cambiar una relación de tabla

Cambiar una relación de tabla

Para cambiar una relación de tabla, selecciónela en la ventana Relaciones y, a continuación, modifíquela. Coloque el cursor de modo que apunte a la línea de relación y, a continuación, haga clic en la línea para seleccionarla. La línea de relación aparece con mayor grosor cuando está seleccionada. Con la línea de relación seleccionada, haga doble clic en ella o haga clic en Modificar relacionesen el grupo Herramientas en la ficha Diseño. Aparecerá el cuadro de diálogoModificar relaciones.

Realice sus cambios en el cuadro de diálogo Modificar relaciones

  1. Haga clic en el botón de Microsoft Office Imagen del botón y, a continuación, haga clic en Abrir.
  1. En el cuadro de diálogo Abrir, seleccione y abra la base de datos.
  2. En el grupo Mostrar u ocultar de la ficha Herramientas de base de datos, haga clic en Relaciones.

Imagen de la Cinta de opciones de Access

Aparecerá la ventana Relaciones.

Si aún no ha definido ninguna relación y es la primera vez que abre la ventana Relaciones, aparecerá el cuadro de diálogo Mostrar tabla. Si aparece el cuadro de diálogo, haga clic en Cerrar.

  1. En el grupo Relaciones de la ficha Diseño, haga clic en Todas las relaciones.

Aparecerán todas las tablas que tengan relaciones y se muestran las líneas de relación. Observe que las tablas ocultas (las tablas que tienen activada la casilla de verificación Oculto en el cuadro de diálogo Propiedades) y las relaciones no se muestran a menos que se seleccione Mostrar objetos ocultos en el cuadro de diálogo Opciones de exploración.

Para obtener más información sobre la opción Mostrar objetos ocultos, vea el artículo Guía del panel de exploración.

  1. Haga clic en la línea de relación de la relación que desee modificar. La línea de relación aparece con mayor grosor cuando está seleccionada.
  2. Haga doble clic en la línea de relación.

O bien,

En el grupo Herramientas de la ficha Diseño, haga clic en Modificar relaciones.

Aparecerá el cuadro de diálogo Modificar relaciones.

Cuadro de diálogo Modificar relaciones

  1. Realice los cambios y, a continuación, haga clic en Aceptar.

El cuadro de diálogo Modificar relaciones permite cambiar una relación de tabla. En concreto, se pueden cambiar las tablas, las consultas o los campos a ambos lados de la relación. Se puede definir asimismo el tipo de combinación o exigir la integridad referencial y elegir una opción en cascada. Para obtener más información sobre el tipo de combinación y cómo configurarlo, vea la secciónConfigurar el tipo de combinación. Para obtener más información sobre cómo exigir la integridad referencial y elegir una opción en cascada, vea la secciónExigir integridad referencial.

ESTABLECER EL TIPO DE COMBINACIÓN

Cuando se define una relación de tabla, los hechos referentes a la relación determinan el diseño de las consultas. Por ejemplo, si se define una relación entre dos tablas y, a continuación, se crea una consulta que use dichas tablas, Access selecciona automáticamente los campos coincidentes predeterminados basándose en los campos especificados en la relación. Se pueden reemplazar los valores predeterminados iniciales en la consulta, pero los valores proporcionados por la relación suelen ser los correctos. Dado que va a hacer coincidir y combinar con frecuencia los datos de varias tablas hasta de las bases de datos más sencillas, la configuración de valores predeterminados mediante la creación de relaciones puede ahorrarle tiempo y resultarle beneficiosa.

Una consulta de varias tablas combina la información de más de una tabla haciendo coincidir los valores de los campos comunes. Esta operación se denomina combinación. Por ejemplo, supongamos que desea mostrar los pedidos de los clientes. Va a crear una consulta que combine la tabla Clientes y la tabla Pedidos por el campo Id. de cliente. El resultado de la consulta contiene información sobre los clientes y los pedidos sólo para las filas en las que se ha encontrado una coincidencia.

Uno de los valores que se puede especificar para cada relación es el tipo de combinación, que indica a Access qué registros se van a incluir en el resultado de una consulta. Por ejemplo, consideremos de nuevo una consulta que combine la tabla Clientes y la tabla Pedidos por los campos comunes que representan el Id. de cliente. Mediante el tipo de combinación predeterminado (denominado combinación interna), la consulta devolverá únicamente las filas Cliente y las filas Pedido en las que los campos comunes (denominados campos combinados) sean iguales.

Sin embargo, supongamos que desea incluir a todos los clientes, incluso los que aún no han realizado ningún pedido. Para ello, deberá cambiar el tipo de combinación de una combinación interna a lo que se denomina una combinación externa izquierda. Este tipo de combinación devuelve todas las filas de la tabla situada en el lado izquierdo de la relación y sólo las filas que coinciden con las de la tabla a la derecha. Una combinación externa derecha devuelve todas las filas de la derecha y sólo las filas que coinciden con las de la izquierda.

NOTA En este caso, "izquierda" y "derecha" hacen referencia a la posición de las tablas en el cuadro de diálogo Modificar relaciones y no en la ventana Relaciones.

Debe tener en mente el resultado que desea obtener de una consulta que combine las tablas de esta relación y, a continuación, configurar el tipo de combinación en consecuencia.

Establecer el tipo de combinación

  1. En el cuadro de diálogo Modificar relaciones, haga clic en Tipo de combinación.

Aparecerá el cuadro de diálogo Propiedades de la combinación.

  1. Haga clic en la opción que desee y, a continuación, haga clic en Aceptar.

En la siguiente tabla (con las tablas Clientes y Pedidos) se muestran las tres opciones que aparecen en el cuadro de diálogo Propiedades de la combinación, el tipo de combinación y si se incluyen todas las filas o las filas coincidentes de cada tabla.

OPCIÓNCOMBINACIÓN RELACIONALTABLA IZQUIERDATABLA DERECHA
1. Incluir sólo las filas donde los campos combinados de ambas tablas sean iguales.Combinación internaFilas coincidentesFilas coincidentes
2. Incluir TODOS los registros de 'Clientes' y sólo aquellos registros de 'Pedidos' donde los campos combinados sean iguales.Combinación externa izquierdaTodas las filasFilas coincidentes
3. Incluir TODOS los registros de 'Pedidos' y sólo aquellos registros de 'Clientes' donde los campos combinados sean iguales.Combinación externa derechaFilas coincidentesTodas las filas

Cuando selecciona la opción 2 ó 3, se muestra una flecha en la línea de relación. Esta flecha apunta al lado de la relación en el que se muestran sólo las filas coincidentes.

REALIZAR CAMBIOS EN EL CUADRO DE DIÁLOGO PROPIEDADES DE LA COMBINACIÓN

  1. Haga clic en el botón de Microsoft Office Imagen del botón y, a continuación, haga clic en Abrir.
  1. En el cuadro de diálogo Abrir, seleccione y abra la base de datos.
  2. En el grupo Mostrar u ocultar de la ficha Herramientas de base de datos, haga clic en Relaciones.

Imagen de la Cinta de opciones de Access

Aparecerá la ventana Relaciones.

Si aún no ha definido ninguna relación y es la primera vez que abre la ventana Relaciones, aparecerá el cuadro de diálogo Mostrar tabla. Si aparece el cuadro de diálogo, haga clic en Cerrar.

  1. En el grupo Relaciones de la ficha Diseño, haga clic en Todas las relaciones.

Aparecerán todas las tablas que tengan relaciones, mostrando las líneas de relación. Observe que las tablas ocultas (las tablas que tienen activada la casilla de verificación Oculto del cuadro de diálogo Propiedades de la tabla) y sus relaciones no se mostrarán a no ser que esté activada la casilla de verificación Mostrar objetos ocultos en el cuadro de diálogo Opciones de exploración.

Para obtener más información sobre la opción Mostrar objetos ocultos, vea el artículo Guía del panel de exploración.

  1. Haga clic en la línea de relación de la relación que desee modificar. La línea de relación aparece con mayor grosor cuando está seleccionada.
  2. Haga doble clic en la línea de relación.

O bien,

En el grupo Herramientas de la ficha Diseño, haga clic en Modificar relaciones.

Aparecerá el cuadro de diálogo Modificar relaciones.

  1. Haga clic en Tipo de combinación.
  2. En el cuadro de diálogo Propiedades de la combinación, haga clic en una opción y, a continuación, haga clic en Aceptar.

Cuadro de diálogo Propiedades de la combinación

  1. Realice cambios adicionales en la relación y, a continuación, haga clic enAceptar.

0 comentarios:

Related Posts with Thumbnails