Las principales funciones de un DBA incluyen la gestión general de bases de datos, el modelado y diseño de bases de datos, la realización de auditorías, la integración con aplicaciones, el resguardo y recuperación de datos, la planificación de capacidad y la administración de cambios. Un DBA también se encarga del desarrollo de aplicaciones y scripts para automatizar tareas relacionadas con la base de datos.