별의 공부 블로그 🧑🏻‍💻
728x90
728x170

데이터베이스 사용자


1. DBA(DataBase Administrator)

- 데이터베이스 시스템의 모든 관리와 운영에 대한 책임을 지고 있는 사람이나 그룹으로 다음과 같은 역할을 한다.

데이터베이스 설계와 조작에 대한 책임

  • 데이터베이스 구성 요소 결정
  • 개념 스키마 및 내부 스키마 정의
  • 데이터베이스의 저장 구조 및 접근 방법 정의
  • 보안 및 데이터베이스의 접근 권한 부여 정책 수립
  • 장애에 대비한 예비(Back Up) 조치와 회복(Recovery)에 대한 전략 수립
  • 무결성을 위한 제약 조건의 지정
  • 데이터 사전의 구성과 유지 관리
  • 사용자의 변화 요구와 성능 향상을 위한 데이터베이스의 재구성

행정 책임

  • 사용자의 요구와 불평의 청취 및 해결
  • 데이터 표현 방법의 표준화
  • 문서화에 대한 기준 설정
  • 데이터베이스 사용에 관한 교육

시스템 감시 및 성능 분석

  • 변화 요구에 대한 적응과 성능 향상에 대한 감시
  • 시스템 감시 및 성능 분석
  • 자원의 사용도와 병목 현상 조사
  • 데이터 사용 추세, 이용 형태 및 각종 통계 등을 종합, 분석


2. 응용 프로그래머(Application Programmer)

- 응용 프로그래머(Application Progarmmer) : 일반 호스트 언어로 프로그램을 작성할 때 데이터 조작어(DML)를 삽입해서 일반 사용자가 응용 프로그램을 사용할 수 있게, 인터페이스를 제공할 목적으로 데이터베이스에 접근하는 사람들
- 응용 프로그래머는 C, COBOL, PASCAL 등의 호스트 언어와 DBMS가 지원하는 데이터 조작어에 능숙한 컴퓨터 전문가이다.

3. 일반 사용자

- 일반 사용자 : 보통 터미널을 이용하여 데이터베이스에 있는 자원을 활용할 목적으로 질의어나 응용 프로그램을 사용하여 데이터베이스에 접근하는 사람들



내용 출처 : 시나공 정보처리기사 필기


728x90
그리드형(광고전용)

'Certificate > DPE' 카테고리의 다른 글

소프트웨어 개발방법론  (0) 2021.09.15
기억 클래스(Storage Class)  (0) 2021.07.29
스크럼(Scrum) 기법  (0) 2021.07.22
소프트웨어 생명 주기  (0) 2021.07.05
005. 데이터베이스 언어  (0) 2020.03.13
004. 스키마(Schema)  (0) 2020.03.13
003. DBMS의 기능  (0) 2020.03.13
002. 데이터베이스의 개념  (0) 2020.03.13
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️


📖 Contents 📖