Una base de datos correctamente diseñada permite obtener acceso a información exacta y actualizada. Puesto que un diseño correcto es esencial para lograr los objetivos fijados para la base de datos, es mucho más probable que la base de datos termine adaptándose a sus necesidades y pueda modificarse fácilmente.

Pasos a tener en cuenta para solicitar un diseño de base de datos:

  • Determinar la finalidad de la base de datos.
  • Buscar y organizar la información necesaria.

Se debe reunir todos los tipos de información que se desee registrar en la base de datos, como los nombres de productos o los números de pedidos, nombres de alumnos o personas, sus identificaciones, etc.

  • Dividir la información en tablas

Según los datos anteriores se divide los elementos de información en entidades o temas principales, como Productos o Pedidos. Cada tema pasará a ser una tabla.

  • Convertir los elementos de información en columnas

Se decide qué información se va a almacenar en cada tabla. Cada elemento se convertirá en un campo y se mostrará como una columna en la tabla. Por ejemplo, una tabla Empleados podría incluir campos como Apellido y Fecha de contratación.

  • Especificar claves principales

Se elije la clave principal de cada tabla. La clave principal es una columna que se utiliza para identificar inequívocamente cada fila, como Id. de producto o Id. de pedido.

  • Definir relaciones entre las tablas

Se examina cada tabla y se decide cómo se relacionan los datos de una tabla con las demás tablas. Se agregan campos a las tablas o se crean nuevas tablas para clarificar las relaciones según sea necesario.

  • Ajustar el diseño

Se analiza el diseño para detectar errores. Se crean las tablas y se agreguean algunos registros con datos de ejemplo. Se comprueba si se puede obtener los resultados previstos de las tablas. Se realiza los ajustes necesarios en el diseño.

  • Aplicar las reglas de normalización

Se aplican reglas de normalización de los datos para comprobar si las tablas están estructuradas correctamente. Se realizan los ajustes necesarios en las tablas.

Facebooktwitterpinterestlinkedinmail