Consejos para aprender Bases de Datos, antes de hacer una en cualquier herramienta de BD

dabet
24 de Marzo del 2004
La mayoría de las personas que deciden aprender a hacer una base de datos (sobre todo en Access), van directamente a poner manos a la obra y comienzan a preocuparse por cómo hacer esto o aquello en Access, que si las consulta con criterios, que si los formularios o los informes, en fin, lo que todos ya conocemos que sucede. Pero lo más importante antes de hacer cualquier Base de Datos es Diseñarla. Para esto existe toda una teoría de Diseño de Bases de Datos que es necesario estudiarla antes de hacer cualquier otra cosa y que Access trae en su ayuda muy bien explicada (al igual que otros Sistemas de Genstión de Bases de Datos (SGBD)). Cuando se diseña correctamente una Base de Datos se preparan las tablas y sus relaciones de manera tal que cualquier otra operación dentro de la BD es ejecutada o creada con gran facilidad y aceptación por parte del diseño. Existen campos de una tabla que son Clave Principal de esta y que luego se convierten en Clave Extrangera de otra tabla, de forma que permita crear las relaciones uno a uno, uno a varios o varios a varios, aceptandose la integridad referencial y demás detalles de las relaciones entre tablas que son necesarias. Estas son cuestiones que permiten eliminar la duplicidad de los datos y otros asuntos que redundan en una eficiente Base de Datos.

Antes de "meterle el pecho" a Access para hacer una base de datos, es mejor meterle cabeza a la Teoría de Diseño de Bases de Datos que es aplicabe a Access y a cualquier otro SGBD. Aunque opinen que no, la verdad es que se gana mucho tiempo después que se aprende algo de esto, ya que las demás bases de datos que se creen despues de saber la teoría, se confeccionan a mayor velocidad y con mejor rendimiento.

Si alguien desea opinar o preguntar.... bienvenido.
Saludos...
Dabet.