Develop standards and guidelines to guide the use and acquisition of software and to protect vulnerable information. Modify existing databases and DATABASE MANAGEMENT systems or direct programmers and analysts to make changes. Performing database queries and performing data conversion and analysis. Test programs or databases, correct errors and make necessary modifications. Develop data model describing data elements and how they are used, following procedures and using pen, template or computer software. Review project requests describing database user needs to estimate time and cost required to accomplish project. Work as part of a project team to coordinate database development and determine project scope and limitations. Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions. Review workflow charts developed by programmer analyst to understand tasks computer will perform, such as updating records.