Aunque en un artículo anterior comentamos que el tipo de relación más habitual entre dos tablas es de 1 a varios, hoy vamos a ver cómo tratar la modalidad varios a varios. Le dedicamos un artículo especial porque en la vida real, aparece con cierta frecuencia pero Access no es capaz de gestionar este tipo de relación de manera directa. Leer más
Una de las ventajas que nos ofrece PowerPivot es la posibilidad de añadir a un mismo modelo elementos con distintos orígenes. Aunque la afirmación anterior es completamente cierta, para que dicho modelo funcione de manera correcta, es necesario que existan relaciones bien definidas entre los orígenes incorporados.
Cuando añadimos en PowerPivot tablas de una misma base de datos, Excel importará las relaciones definidas previamente. Vamos a comprobarlo con un modelo en el que hemos importado varias de un objeto de Access. Leer más
Puede que el titular parezca fácil a priori, y de hecho muchas personas con un conocimiento básico de Access, se lanzarían a abrir por ejemplo la primera tabla de la lista y empezar a picar datos; pero si no quieres provocar errores hay que aprender a efectuar la escritura de la información de manera correcta.
Nuestro punto de partida va a ser una base de datos sencilla, que controlará los exámenes que realizan los alumnos de un colegio, teniendo en cuenta que cualquier profesor puede vigilar o controlar un examen, pero que sólo puede impartir clases de una única asignatura.
Si en una base de datos tienes tablas con pocos registros y campos, puedes aprovechar la versatilidad del Asistente de búsquedas para optimizar la estructura y agilizar el acceso.
Vamos a partir del siguiente esquema en el que se muestra la relación de una tabla principal, denominada Empleados, con dos auxiliares: Tipos_Empleado y Calendario.
En el último artículo dedicado a Access, vimos los tipos de relaciones que se pueden establecer entre dos tablas. Ahora veremos cómo aprovechar esas relaciones para facilitar la introducción de datos al usuario, siempre que tengamos una estructura clara de la base de datos, y nos interese aprovechar las oportunidades que Access nos ofrece durante la fase de creación de las tablas.
Tomaremos como ejemplo una estructura simple de librería, pero nuestro punto de partida se situará en el momento en que tenemos creadas las tablas auxiliares; a pesar de lo cual deberíamos tener claras qué relaciones finales nos van a interesar: