Este documento describe las tres fases principales del diseño de una base de datos: el diseño conceptual, el diseño lógico y el diseño físico. La fase de diseño conceptual define la estructura de los datos sin considerar aspectos tecnológicos. El diseño lógico transforma el esquema conceptual en un modelo específico para un sistema de gestión de bases de datos. Finalmente, el diseño físico describe la implementación física de los datos en la memoria secundaria.