데이터베이스 사용자
데이터베이스를 사용하고 관리 및 운영하는 다양한 형태의 사람이나 그룹
DBA, 응용 프로그래머, 일반 사용자로 구분
DBA(DataBase Administrator)
데이터베이스 구축
DBMS(데이터베이스 관리 시스템) 관리
스키마를 정의
저장 구조와 액세스 방법을 선정
보안 및 권한 부여 규칙, 데이터 유효성 검사 방법을 수립
사용자 요구 정보 결정 및 효율적 관리
*DBA는 DBMS를 관리하는 것이지 사용자 통제 및 감시는 DBA의 역할이 아닙니다.
응용 프로그래머
데이터 조작어(DML)를 사용하여 데이터베이스에 데이터를 삽입, 삭제, 검색, 변경
일반 사용자
응용 프로그램을 사용하여 데이터베이스에 접근