
Necesidad de análisis
Estudios de flujos de información en la compañía revelan la información que será almacenada y las conexiones existentes entre cada elemento de esta información.
El resultado de este análisis es un documento llamado Especificación de necesidades

Módelo de datos
Diferentes puntos de vista de los datos de la primera fase son sintetizados en una unidad singular – el esquema global, el cual precisamente determina los tipos de datos.
Los resultados de esta fase son las vistas (sub-esquemas) que serán ejecutados por cada grupo de usuario.

Implementación
Basado en los resultados obtenidos en la fase anterior, la base de datos es construida físicamente en la computadora. Como parte del DBMS – Sistema de gestión de bases de datos, los parámetros son impuestos para asegurar la eficiencia de las operaciones
de las transacciones más importantes.
La base de datos es inicialmente cargada con los datos.

Testeo
Usuarios testean la base de datos y chequean que cumple con todos los requerimientos. Intentan eliminar la mayor cantidad posible de errores de las fases previas de desarrollo.
Al final, se lleva a cabo una demostración para los usuarios.

Mantenimiento
Consiste en: Rectificar errores que no fueron detectados en la fase de testeo, introducción de cambios debido a nuevos requerimientos de usuario y establecer parámetros en la DBMS para mejorar el funcionamiento.
Esta fase se ejecuta cuando la base de datos ya se utiliza de forma habitual.