Tecnología

Inicio

Cómo acelerar una base de datos Access 2007 en una red

Es importante optimizar una base de datos Access 2007 tiene previsto compartir través de la red. La optimización de una base de datos proporciona beneficios a cualquier base de datos. Sin embargo, si va a compartir través de una red, una base de datos optimizada se accede más rápido y ahorra más rápido para los usuarios que trabajan con él. Una base de datos existente se puede optimizar, pero la optimización se realiza mejor cuando la base de datos de Access 2007 está en las etapas de planificación y las etapas tempranas de creación.

Instrucciones

1 Reducir la duplicación en su base de datos Access 2007. La normalización de las tablas de base de datos de Access 2007 es el proceso de asegurar que la información sólo se almacena en un solo lugar. Por ejemplo, una base de datos de clientes sólo se almacenará la información de contacto del cliente en la tabla cliente apropiado. La información está relacionada de la tabla que contiene a otras tablas y consultas, según sea necesario. En algunos casos esto puede no ser posible. Por ejemplo, la mesa de un pedido debe incluir el precio del producto o servicio en el momento de la orden. Si se une a la mesa de productos o servicios actuales, el precio de la orden reflejará los cambios realizados en el precio del producto en el tiempo. Esto sería inaceptable para fines de archivo.

2 Crear una clave principal para cada tabla. Una clave principal se compone de uno o más campos de un registro que identifican de forma única cada registro. Para aumentar la eficiencia del campo debe consistir en un número único y sin relación. Access 2007 incluye una función de "Autonumérico" para crear un único número en el campo de clave principal. Aunque varios campos y campos de texto se pueden utilizar como claves primarias, utilizando los crea las bases de datos más grandes y ralentiza el acceso a la red.

3 Crear relaciones entre tablas. relaciones de la tabla conectan los registros de dos tablas. Por ejemplo, la tabla de clientes debe estar relacionado con la tabla de pedidos. La clave principal de la tabla de clientes puede aparecer en la tabla de pedidos como el ID de cliente. Otros campos como el nombre y dirección están relacionados con la tabla clientes utilizando ese ID de cliente. De forma predeterminada, los cambios en el correspondiente registro de la tabla cliente se actualizan automáticamente en las tablas relacionadas. Esto evita errores donde se elimina la información en una tabla, pero permanece en otro y mantiene la base de datos de tamaño lo más pequeño posible.

4 Asignar el tipo de datos más pequeño posible para cada campo. Cada campo se le asigna un tipo de datos particular. Por ejemplo, el primer campo de nombre en una tabla de clientes almacena texto. Dos tipos de datos diseñados para almacenar texto son "TEXTO" y "MEMO". El tipo de datos MEMO almacena hasta 63,999 caracteres, lo cual es obviamente mucho más grande de lo necesario. En su lugar, seleccione el tipo de datos de texto, que almacena hasta 255 caracteres de texto.

5 Abra el menú "Documentos" y utilice el comando de modo de "Entrada de datos", para agregar registros. Cuando se abre una tabla, Access 2007 recupera los contenidos de la tabla. Si sólo va a añadir registros, no hay necesidad de recuperar toda la tabla. El uso del modo EntradaDeDatos acelera significativamente el proceso de agregar registros a una tabla.

6 Usar formas y consultas para trabajar con la base de datos. formas creadas correctamente y consultas acelerar el acceso de base de datos. En el diseño de una consulta de búsqueda, limitar el número de registros devueltos por la búsqueda para acelerar el tiempo de búsqueda y ahorrar ancho de banda. Crear formas para agregar datos a las tablas de acceso cotidiano. Estableciendo la propiedad "Entrada de datos" de la forma en "Sí" es lo mismo que usar el modo de Entrada de datos en el menú Registros; que acelera el proceso de agregar registros a una tabla.