Un DBA administra, supervisa y asegura el uso adecuado de los datos dentro de un sistema de gestión de base de datos (DBMS) para una organización. Un DBA realiza funciones como el modelado y diseño de bases de datos, auditorías, integración de aplicaciones, respaldos y recuperación de datos, inteligencia de negocios, planificación de capacidad, administración de cambios y en algunos casos, desarrollo de aplicaciones. Un DBA se asegura de que los datos de una organización estén protegidos y disponibles cuando se necesiten.