Issuu on Google+

Consultas y Relaciones en Access Relaciones Es común que informaciones de una tabla estén asociadas con informaciones de otras tablas. Es a través de la relación que el acces consigue, a partir de informaciones en una tabla, obtener informaciones registradas en la otra tabla, existen tres tipos de relaciones entre dos tablas A y B: uno-a-uno, uno-a-varios, varias-a-varios Relaciones uno a uno La relación uno a uno ocurre cuando un registro de la tabla A posee como máximo un registro asociado en la tabla B y un registro de la tabla B posee como máximo un registro asociado en la tabla A. Relaciones uno a varios La relación uno a varios ocurre cuando un registro de la tabla A puede tener mas de un registro asociado en la tabla B, mientras que, un registro de la tabla B posee como máximo un registro asociado en la tabla A Relaciones varios a varios La relación varios a varios ocurre cuando un registro de la tabla A puede tener ,as de un registro asociado en la tabla B y, análogamente, un registro de la tabla B puede tener mas de un registro asociado en la tabla A.

Creación De Relaciones En Access podemos crear relaciones localizadas, utilizadas en una consulta específica, o relaciones globales que posiblemente tendrán un uso más general. Relaciones de uso localizado serán vistas mas adelante en el capítulo referente a consultas. Las relaciones de uso general son útiles porque pueden ser usadas automáticamente en nuevas consultas, facilitan la generación de subformularios y subinformes y permiten un cierto grado de protección en operaciones de actualización al imponerse la integridad referencial para las relaciones como será visto mas adelante. La creación y edición de relaciones es hecha en la ventana relaciones. En esta ventana se muestra el diagrama de relaciones entre las tablas. Para cada tabla


son mostrados sus campos y líneas de asociación con campos de otras tablas. Estas líneas representan las relaciones. Para exhibir la ventana relaciones. Se pica en el botón relaciones de la barra de herramientas de la ventana base de datos. En respuesta aparece la ventana acompañada de la ventana dialogo mostrar tabla. Si el dialogo no aparece, basta cliquear el botón mostrar tabla en la barra de herramientas. Borrado de relaciones Para borrar una relación basta seleccionar la linea de unión y accionar la tecla DEL. Para borrar una tabla basta seleccionar y accionar también la tecla DEL. Es importante recordar que la eliminación de una tabla no borra la relación. Si la ventana relaciones fue cerrada y accionada de nuevo, entonces la tabla borrada es mostrada nuevamente con todas sus relaciones. Por lo tanto, para borrar una relación es necesario seleccionar la relación explícitamente y accionar DEL, enseguida se borrara la tabla. Se puede borrar todo el contenido de la ventana relaciones. Para eso, basta en el menú edición accionar borrar diseño. Pero esto no borra las relaciones registradas internamente. Enseguida se puede adicionar una tabla y utilizar el botón de la barra de herramientas. Mostrar todas las relaciones directas para exhibir apenas las relaciones directamente asociadas a la tabla. Para exhibir todo, accione el botón mostrar todas las relaciones.

Consultas Una consulta recupera informaciones de la base de datos y eventualmente las presenta en la pantalla. Serán estudiados tres tipos de consultas: -

De selección: selecciona y presenta registros en formato patrón De referencias cruzadas: selecciona y presenta registros en formato planilla De acción: altera el contenido de registros en una única operación

Los registros seleccionados constituyen un conjunto. Este conjunto es dinámico en el sentido de que su contenido tiene por origen varias tablas y con el sentido solo existir mientras la consulta esté activa. Al cerrar una consulta, el conjunto de registros deja de existir. Esto constituye una gran ventaja pues si alteramos los


datos de una tabla las consultas sobre ella automáticamente reflejaran esas alteraciones. Las consultas constituyen un recurso práctico para obtener informaciones específicas contenidas en la Base De Datos. Con ellas podemos: -

Elegir campos específicos de tablas especificas; Seleccionar informaciones vía criterios; Mostrar las informaciones en varios ordenes; Obtener datos de varias tablas simultáneamente; Calcular totales; Crear formularios e informes; Crear otras consultas y gráficos.

Generar una nueva consulta. La obtención de una nueva consulta es hecha a partir de la ventana base de datos, seleccionando consultas y picando en la opción nuevo. En respuesta aparecerá un cuadro de dialogo que le permite a usted. Elegir el modo de cómo, la consulta, debe ser construida. O usted utiliza los asistentes, que facilitan el montaje tanto de consultas como de informes, formularios, etc. Al elegir el modo vista de diseño, aparecerá la ventana consulta de selección sobrepuesta con la ventana de dialogo mostrar tabla para cada tabla o consulta a adicionar, seleccione su nombre y pique en el botón agregar. En el caso que se adicione una tabla/ consulta equivocada, basta seleccionarla y apretar DEL para borrar el área de tablas. La activación de la ventana de diálogo mostrar tabla también puede ser realizada a través dl menú consulta opción mostrar tabla o por el botón correspondiente en la barra de herramientas


Consultas Y Relaciones En Acces