Recopilación de requisitos es la primera fase para acceder a las bases de datos e implica comprender los objetivos del sistema; requisitos de datos, funcionales y de comportamiento; seguridad; precisión de los datos; metas de desempeño; y expectativas del usuario o expectativas de otros sistemas afectados.