데이터베이스 관리자(DBA)는 데이터베이스의 설계, 구현, 유지보수 및 보안을 담당하는 역할을 수행합니다. 1. 데이터베이스 구축: DBA는 데이터베이스의 구조를 설계하고 구축하는 데 주도적인 역할을 합니다. 3. 사용자 요구정보 결정 및 효율적 관리: 사용자의 요구사항을 파악하고, 이를 바탕으로 데이터베이스를 최적화하여 효율적으로 관리합니다. 4. DBMS의 관리: 데이터베이스 관리 시스템(DBMS)을 설치, 구성, 유지보수하여 데이터의 무결성과 보안을 보장합니다. 반면, 2. 응용 프로그램 개발: 이는 주로 개발자의 역할로, DBA의 주요 책임에서 벗어납니다. 개발자는 응용 프로그램을 설계하고 코딩하는 일을 담당합니다. 따라서, 응용 프로그램 개발은 DBA의 주요 역할과 거리가 있습니다.