Hay tres tipos de usuarios de una base de datos: los programadores de aplicaciones que diseñan y programan las aplicaciones, los usuarios finales que utilizan los datos almacenados, y los administradores de la base de datos que se encargan de diseñar y modificar su estructura.