Secretos de acceso a la base de datos de diseño 2010

Éstos son los cinco mandamientos de diseño de base de datos, si utiliza Access 2010 u otro programa de base de datos. Una base de datos bien diseñada hace que el mantenimiento de sus datos más fácil.

Almacenar información donde debe estar, no donde aparece. Donde almacena la información no tiene nada que ver con los que aparece. En una hoja de cálculo, se escribe la información en el que desea que aparezca cuando se imprime la hoja de cálculo, bases de datos, pero funcionan de forma diferente. En una base de datos, que almacena información en tablas basadas en la estructura de la información. Una pieza de información puede aparecer en las porciones de diversos informes, pero que almacenarlo en un solo campo en una tabla.

  • Almacenar la información, ya que realmente existe, no como desea que aparezca en un informe específico. Este es un corolario de la primera regla. Si desea reservar títulos a aparecer en todas las letras mayúsculas (capital) en sus órdenes de compra, el acceso puede capitalizar los títulos para ti. Almacenar los títulos de libros con letras mayúsculas correctamente por lo que no hay que contentarse con ellos en todas las tapas en cada informe. El acceso tiene un montón de funciones incorporadas que pueden ajustar la forma en que el texto, números y fechas tienen el formato.

  • Basura, sale basura (Gigo). Si no se molestan en crear un buen diseño, sensata para su base de datos - y si no se tiene cuidado al introducir los datos correctos limpia - la base de datos va a terminar llena de basura.

    Una base de datos bien diseñada es más fácil de mantener que uno mal diseñado, ya que cada pieza de información se almacena sólo una vez, en un campo específico, claramente identificado en una mesa, claramente identificado, con las reglas de validación adecuados en su lugar. Sí, suena como un montón de trabajo, pero la limpieza de una base de datos de 10.000 registros incorrectos se (perdón por el eufemismo) aún más el trabajo.

  • Separar los datos de sus programas. Si crea una base de datos para ser compartido con (o distribuido a) otras personas, almacenar todas las tablas en una base de datos (la back-end) y todos los demás objetos de otra base de datos (la Interfaz). A continuación, puede vincular estas dos bases de datos en conjunto para hacer que todo funcione. La separación de las mesas de todo lo demás agiliza todo el galimatías de consultas de actualización, formularios, informes, u otras cosas más tarde sin molestar a los datos de las tablas.

  • Copia de seguridad de tiempo y con frecuencia. De acuerdo, este consejo no se trata de diseño, pero es demasiado importante como para omitir: Hacer una copia de seguridad de su base de datos todos los días. Con suerte, su oficina ya cuenta con un sistema de copias de seguridad periódicas (probablemente por noche) que incluye su base de datos. Si no, haga una copia de seguridad de su base de datos a intervalos regulares, y ciertamente antes de hacer cualquier cambio importante. Mantener varias copias de seguridad, no sólo la más reciente, en caso de que se necesita un tiempo para descubrir un problema.

  • Artículos Relacionados