Su objetivo es obtener e introducir información en una base de datos, para que, posteriormente, sean utilizadas por usuarios finales, así como introducir esos mismos datos en las estructuras de datos internas de los programas que serán utilizados por usuarios finales.