Tecnología

Inicio

Cómo diseñar Bases de Datos Relacionales

Cómo diseñar Bases de Datos Relacionales


En el diseño de una base de datos relacional, hay una serie de factores a considerar. Muchas plataformas de software pueden automatizar el proceso o notificarle si usted tiene un diseño ineficiente. Vale la pena investigar sus necesidades antes de tiempo ya que los cambios pueden ser a veces engorroso y correr el riesgo de pérdida de datos. Consideraciones de hardware también deben tenerse en cuenta, así como la expansión a largo plazo. El empleado que ocupa el cargo el arquitecto de bases de datos suele encargarse de los aspectos de diseño de una base de datos relacional en la mayoría de las organizaciones.

Instrucciones

1 Organizar sus mesas en grupos lógicos de acción. Esto podría ser definido como una transacción o una actividad.

2 Crear encabezados de columna para cada pieza de información en la tabla. Definir los tipos de datos de estas columnas, junto con los límites de caracteres, valores predeterminados y los requisitos no nulos. Muchas aplicaciones financieras, por ejemplo, requieren múltiples campos numéricos de manera que el lenguaje de consulta puede realizar operaciones matemáticas.

3 Normalizar sus datos en la primera forma normal. Separar los datos en diferentes tablas que no tienen ningún dato duplicados y dan a cada fila de una clave de identificación única.

4 Normalizar sus datos en la segunda forma normal. Buscar los puntos de datos que aparecen en varias tablas y colocarlos en su propia mesa. Definir las relaciones entre las tablas. Hay tres tipos de relaciones: uno-a-uno, uno-a-muchos y muchos-a-muchos. Uno-a-uno significa un valor de datos en una tabla corresponde a uno y sólo un valor de datos de la segunda tabla. Uno-a-muchos significa un valor de datos de la primera tabla se puede utilizar muchas veces en la segunda tabla. Muchos-a-muchos medios cada valor de la primera tabla puede vincularse a cada valor de la segunda tabla.

5 Normalizar los datos en la tercera forma normal. Esta es la normalización final que se produce. Eliminar cualquier dato que es independiente de la clave principal. Los valores que se calculan, por ejemplo, se quitan.

Consejos y advertencias

  • Asegure la base de datos mediante la creación de copias de seguridad programadas y protección por contraseña, que varía con el software de base de datos.