[데이터베이스] 5. 데이터베이스 사용자의 종류
1. DBA(DataBase Administrator)
- 데이터베이스 시스템의 모든 관리와 운영에 대한 책임을 지고 있는 사람이나 그룹을 의미한다.
- 데이터베이스 구성 요소를 결정한다.
- 개념 스키마 및 내부 스키마를 정의한다.
- 데이터베이스의 저장 구조 및 접근 방법을 정의한다.
- 보안 및 데이터베이스의 접근 권한 부여 정책을 수립한다.
- 장애에 대비한, 백업과 회복에 대한 전략을 수립한다.
- 무결성을 위한 제약 조건을 지정한다.
- 데이터 사전의 구성과 유지, 관리의 역할을 한다.
- 사용자의 요구와 불평을 청취 및 해결한다.
- 변화 요구에 대한 적응과 성능 향상에 대해 감시한다.
- 시스템을 감시하고 성능을 분석한다.
- 데이터 사용 추세, 이용 형태 및 각종 통계 등을 종합, 분석한다.
2. 응용 프로그래머
- C, COBOL, PASCAL 등의 호스트 언어와 DBMS가 지원하는 데이터 조작어에 능숙한 컴퓨터 전문가이다.
- 데이터 조작어를 삽입해 일반 사용자가 응용 프로그램을 사용할 수 있도록, 인터페이스를 제공할 목적으로 데이터베이스에 접근하는 사람들이다.
3. 일반 사용자
- 보통, 터미널을 이용하여 데이터베이스에 있는 자원을 활용할 목적으로 질의어나 응용 프로그램을 사용하여 데이터베이스에 접근하는 사람들이다.
댓글 없음:
댓글 쓰기