Bases de datos access 2007

Solo disponible en BuenasTareas
  • Páginas : 2 (407 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de noviembre de 2010
Leer documento completo
Vista previa del texto
Bases de datos Relacionales en Access

Una base de datos relacional permite la utilización simultánea de datos procedentes de más de una tabla.

Al hacer uso de las relaciones, se evita laduplicidad de datos, ahorrando memoria y espacio en el disco, aumentando la velocidad de ejecución y facilitando al usuario/a el trabajo con tablas.
Para conseguir una correcta base de datos relacional esimprescindible realizar un estudio previo del diseño de la base de datos.

Para poder relacionar tablas entre sí se deberá especificar un campo en común que contenga el mismo valor en las dos tablasy dicho campo será clave principal en una de ellas.
Las tablas se relacionan de dos a dos, donde una de ellas será la tabla principal de la que parte la relación y la otra será la tabla secundariadestino de la relación.

Tipos de relaciones:

Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa.

Relación Uno aVarios: Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la otra tabla (tabla principal) puedetener más de un registro relacionado en la primera tabla (tabla secundaria).

Relación Varios a Varios: Cuando un registro de una tabla puede estar relacionado con más de un registro de la otratabla y viceversa.
Las relaciones varios a varios se suelen representar definiendo una tabla intermedia entre las dos tablas. Siguiendo el ejemplo anterior sería definir una tabla líneas de pedidorelacionado con clientes y con artículos.

La integridad referencial es un sistema de reglas que utiliza Access para asegurarse que las relaciones entre registros de tablas relacionadas son válidas y queno se borren o cambien datos relacionados de forma accidental.
Al exigir integridad referencial en una relación le estamos diciendo a Access que no nos deje introducir datos en la tabla secundaria...
tracking img