- 데이터베이스 09 : 데이터베이스 사용자와 관리자2024년 09월 25일 17시 14분 09초에 업로드 된 글입니다.작성자: UXO Studio
01 응용프로그래머
02 일반 사용자
03 데이터베이스 관리자 DBA Database Administrator
01 응용프로그래머
011 응용프로그래머의 역할
- DML을 이용하여 데이터베이스 응용 프로그램 작성
- 대부분의 경우, 호스트 언어와 내장 질의어 사용
- 컴퓨터 전문가
02 일반 사용자
021 일반 사용자의 역할
- 기존에 작성된 응용 프로그램을 이용하여 데이터베이스 사용
- 경우에 따라 질의어를 사용 가능
03 데이터베이스 관리자 DBA Database Administrator
: 데이터베이스 시스템의 관리 운영에 대한 모든 책임을 지고 있는 사람
031 DBA의 역할
DDL과 DCL을 이용하여 데이터베이스 정의
데이터베이스 설계와 운영
- 데이터베이스의 구성 요소(개체, 속성, 관계 등)를 결정
- 스키마를 정의
- 저장 구조와 접근 방법을 선정
- 보안 및 권한 부여 정책, 데이터의 유효성 검사 방법을 수행
- 예비(backup), 회복(recovery) 정책을 수립
- 데이터베이스의 무결성(integrity)을 유지하기 위한 정책을 수립
- 시스템의 성능 향상과 새로운 요구에 대응하기 위해 데이터베이스를 재구성
- 데이터 사전이나 카탈로그를 유지 관리
행정 관리 및 불평 해결
- 데이터의 표현이나 시스템의 문서화에 표준을 정하여 시행
- 사용자의 요구와 불평을 청취하고 해결
시스템 감시 및 성능 분석
- 시스템 자원의 이용도, 병목 현상, 장비 및 시스템 성능을 감시
- 사용자 요구의 변화, 데이터 이용 추세, 그리고 각종 통계 등을 종합하고 분석
#응용프로그래머 #일반사용자 #DBA #데이터베이스관리자 #데이터베이스관리 #DBMS #데이터베이스설계 #DDL #DCL #데이터베이스운영 #백업 #회복정책 #데이터무결성 #데이터보안 #스키마정의 #응용프로그래밍 #질의어 #데이터베이스성능분석 #시스템감시
'Data > Database' 카테고리의 다른 글
데이터베이스 11 : 관계형 데이터베이스의 구조 (0) 2024.09.25 데이터베이스 10 : 전체 시스템 구조 미리보기 (0) 2024.09.25 데이터베이스 08 : 트랜잭션 관리 (0) 2024.09.25 데이터베이스 07 : 저장 시스템 (0) 2024.09.25 데이터베이스 06 : 데이터베이스 언어 (0) 2024.09.25 다음글이 없습니다.이전글이 없습니다.댓글