El diseño de una BDs se compone de varias fases clave:
-
Recopilación de Requisitos
Aquí se define qué datos necesita la base y qué operaciones se realizarán. Implica entrevistar a los usuarios para entender las necesidades. -
Análisis de Requisitos
Se identifican las entidades y atributos a partir de los requisitos. Esta fase asegura que los datos cubran todos los casos de uso y objetivos. -
Diseño Conceptual
Se elabora un modelo conceptual donde se definen entidades, atributos y relaciones. -
Diseño Lógico
El modelo conceptual se convierte en un modelo lógico (normalmente con diagramas ER), representado en tablas que muestran relaciones y tipos de datos, independientemente del sistema de gestión (DBMS).