El analista se reúne con diferentes grupos de usuarios para establecer las necesidades del usuario . Pasa revista a la historia de los sistemas anteriores para ver lo que funcionó y lo que no. Él entiende las regulaciones de la industria que deben ser tomados en cuenta en el diseño de bases de datos .
Solutions Desarrollo
El analista ofrece una solución basada en un análisis de costos y comparación de diferentes paquetes de software y plataformas de operación. Ella recomienda plataformas y software específicos para resolver las necesidades del usuario . Ella habla con los vendedores para encontrar nuevas soluciones de bases de datos que no pueden ser aplicadas, si no se limita a un programa de base de datos.
Documentación
El analista redacta usuario necesidades en un documento de especificaciones. Traduce las necesidades del usuario en un diseño de base de datos de sonido con tablas, campos y relaciones dentro del documento en todos sus detalles . Él proporciona una estimación de costos de nuevos sistemas o cambios propuestos .
Implementación
escrito se requiere la aprobación del pliego de condiciones para garantizar que todas las partes estén de acuerdo. Codificación se proporciona por los programadores , a menos que el individuo es una base de datos programador /analista. El analista trabaja con los programadores para detectar errores y crea adhiere diseño seguro para el documento de especificaciones.
Mantenimiento
El analista importa los datos antiguos en un nuevo sistema . Se garantiza la integridad de los datos . Ella proporciona apoyo a los usuarios de las exportaciones , las cuestiones de datos y los problemas de seguridad.