Un administrador de base de datos (DBA) es responsable del mantenimiento y operación exitosa de una base de datos. Un DBA realiza funciones como el modelado y diseño de datos, realización de copias de seguridad y recuperación de datos, administración de cambios, y asegurar el acceso autorizado a los datos. Adicionalmente, un DBA debe entender las reglas básicas de las bases de datos relacionales y comunicar esta información a otros.