1
Este módulo comprueba que el usuario tiene los permisos necesarios para llevar a cabo la operación que solicita.
2
Una vez que el sistema ha comprobado los permisos del usuario, se pasa el control al procesador de comandos.
3
Cuando una operación cambia los datos de la base de datos, este módulo debe comprobar que la operación a realizar satisface todas las restricciones e integridad necesarias.
4
Este módulo determina la estrategia óptima para la ejecución de las consultas.
5
Este módulo realiza el procesamiento de las transacciones.
6
Este módulo es el responsable de asegurar que las operaciones que se realizan concurrentemente sobre la Base de Datos.
7
Este módulo garantiza que la Base de Datos permanece en un estado consistente en caso de que se produzca algún fallo.
8