In a database environment, different roles are responsible for various tasks such as design, development, maintenance, and evaluation.
The System Analyst plays a key role in bridging the gap between end users and the technical team.
Their primary responsibility is to gather requirements from stakeholders and translate them into clear, technical specifications.
System analysts analyze user needs, evaluate feasibility, create requirement documentation, and help in system design.
They ensure the database system is user-friendly, efficient, and tailored to organizational goals.
Unlike a DBA who manages the database operations or programmers who write code, the system analyst focuses on requirement analysis and solution design.
Therefore, the correct answer is (C) System Analyst.