El diseño de bases de datos se divide en varias etapas fundamentales, cada una con un enfoque y propósito específicos. La etapa de diseño conceptual se ocupa de estructurar la información a un nivel alto, sin entrar en detalles técnicos, y utiliza modelos de datos para representar la información.