Una base de datos bien diseñada le brinda un completo acceso a lainformación deseada. Con un buen diseño dedicará menos tiempo a crear la base de datos y obtendrá resultados más exactos en menos tiempo.
Para el diseño se deben seguir los siguientes pasos:
1. Determinar el propósito de la base de datos. 2. Determinar las tablas necesarias. 3. Determinar los campos necesarios en cada tabla. 4. Determinar las relaciones. 5. Refinar el Diseño.
Sugerencias para determinar los campos
Para determinar los campos se debe tener en cuenta lo siguiente:
- Asegurarse de que cada campo de una tabla esté directamente relacionado con el tema de la tabla.
- No incluir datos derivados o calculados.
- Incluir toda la información que se necesite.
- Almacenar la información en sus partes lógicas más pequeñas.
Campos de clave principal
La potencia de un sistema de gestión de Access surge de su capacidad para buscar, localizar y combinar rápidamente información almacenada en distintas tablas para que Access funcione eficientemente, cada tabla de la base de datos debe incluir un campo o una serie de campos que identifique inequívocamente cada fila o registro individual almacenado en la tabla.
En la terminología de base de datos, esta información identificadora se denomina clave principal de la tabla, la cual permite asociar rápidamente datos de distintas tablas y poderlos presentar conjuntamente.
Para elegir los campos de clave principal se debe tener en cuenta
- Access no permite la existencia de valores duplicados o nulos en un campo de clave principal.
- Puede utilizar el valor del campo de clave principal para buscar registros, por lo que dicho campo no debe ser demasiado largo, y si fácil de recordar y escribir por lo que puede convenir que tenga un número limitado de letras o dígitos o que esté dentro de un determinado rango.
- El tamaño de la clave principal influye en la velocidad de las operaciones en la base de datos por lo que para un máximo rendimiento, utilice el menor tamaño posible para que quepan los valores a almacenar en el campo.
Determinar las relaciones
Access es un sistema de administración de base de datos relacionales lo que significa que es posible almacenar datos relacionados en distintas tablas de la base de datos.
Uso de complementos
Complementos que realizan funciones especiales
- Documentador de Base de Datos:Imprime un listado del contenido de toda una Base de Datos y las definiciones de los objetos de la misma que se seleccionen. Por ejemplo: se le puede imprimir una lista de todos los controles y formularios.
- Administrador de Adjuntos:Actualiza los vínculos con tablas adjuntas que se han movido o cuyo nombre se ha modificado.
- Importar Base de Datos:Importa todos los objetos de otra Base de Datos Access.
- Generador de Menús:Ayuda a crear un sistema de menús personalizado para una aplicación.
- Administrador de Complementos:Instala, elimina, personaliza y administra los complementos.
Compactar una base de datos
Cuando se hacen cambios en una Base de Datos, también se pueden agregar y eliminar objetos. Con este proceso puede fragmentarse y utilizar el espacio de forma no óptima. Las bases de datos deben compactarse periódicamente con el fin de desfragmentar el archivo. Debe cerrarse una base de datos antes de compactarla, puede sobreescribirla o crear un archivo distinto.
Codificar una base de datos
Permite que un archivo de Base de Datos Access sea completamente ilegible desde cualquier otra aplicación como puede ser un editor de texto esta característica forma parte de la seguridad de Access.
Recuperar una base de datos dañada
Si Access se cierra de forma inesperada, por ejemplo: debido a una caída de corriente, la base de datos puede quedar dañada, para poder utilizarla es necesario repararla, también es necesario cuando Access tenga un comportamiento impredecible al manipular una base de datos (MDB).
No hay comentarios:
Publicar un comentario