Proceso Para Haacer Una Base De Datos
Enviado por Lesliee.mora • 5 de Octubre de 2013 • 403 Palabras (2 Páginas) • 397 Visitas
1. Determinar la finalidad de la base de datos
2. Buscar la información necesaria y organizarla.
3. Divide la información en tablas.
Define una tabla para cada entidad en caso de ser necesario, posteriormente puedes ajustarla a tus requerimientos hasta obtener el diseño optimo.
No mezclar información.
4. Define los campos o columnas.
No incluyas datos calculados, Access puede realizar los cálculos cuando requieras tener el resultado.
Divide la información en sus partes lógicas, si combinas varios tipos de información en un campo, será difícil recuperar datos individuales más adelante.
5. Especifica claves principales.
Las claves siempre deben tener un valor.
Elige una clave cuyo valor nunca cambie.
Utiliza una clave exclusiva, que no se repita.
Conviene utilizar datos auto numérico, ya que estos no cambian y no se generan dos identificadores iguales.
6. Define relaciones entra tablas.
Permite asegurar que sean las correctas.
En relación de uno a uno deben compartir varias columnas comunes.
En relación uno a varios deben compartir varias columnas comunes.
En relación varios a varios se define una tabla adicional para representar la relación.
7. Ajusta el diseño
Crea y rellana las tablas con datos
Crea formularios en informes provisionales y verifica que muestren los datos según lo previsto.
Compruebe si existen datos duplicados no necesarios.
Modifique el diseño para eliminar la duplicación.
Comprueba si puedes obtener las respuestas que deseas mediante la BD.
8. Aplica las reglas de normalización.
Estas reglas sirven para comprobar si las tablas están estructuradas correctamente y asegurar que los elementos de la información se han dividido en tablas adecuadas.
El proceso de aplicar estas reglas se denomina Normalizar la base de datos o simplemente normalización
La normalización se realiza una vez determinados todos los elementos de información y después de haber definido un diseño preliminar.
...