DBA의 역할과 책임
시스템과 조직에 따라 DBA의 역할과 책임의 차이가 있을 수 있지만 일반적으로 대부분의 DBA는 다음과 같은 관리와 운영의 책임을 지고 있다.
1. 설치와 환경설정
- 소프트웨어 설치, 환경 설정
2. 보안 관리
3. 운영
- 백업과 복원, 사용자 관리, 기타 일상적인 운영 업무
4. 서비스 레벨 유지
- 성능 최적화 및 성능 모니터링, 용량 계획 (Capacity Planning)
5. 시스템 가동 시간 관리
- 시스템 정지 시간의 계획과 일정 관리
6. 문서화 작업
7. 작업 절차 계획 및 규격화
- 운영 유지보수 계획 수립, 재난 복구 계획 수립
8. 설계 및 개발 지원
- 데이터 모델링, 데이터베이스 설계, 저장 프로시저 개발, 응용 프로그램 개발
9. 개발 환경 관리
- 개발 시스템 환경 별도 제공 및 개발 시스템 관리
10. 긴급 상황 해결/장애 복구
11. SQL Server 관리에 필요한 지식 숙지
구성요소 결정
개념 스키마 및 내부 스키마 정의
저장 구조 및 접근 방법 정의
보안 및 접근 권한 부여 정책 수립
장애에 대비한 예비 조치와 회복에 대한 전략 수립
무결성위한 제약 조건 지정
데이터 사전의 구성과 유지 관리
DBMS 선택, 보완, 평가에 대한 책임
사용자 요구와 불평 청취및 해결
변화 요구 적응과 성능 향상 감시
시스템 감시와 성능 분석
사용 추세와 이용 형태 및 각종 통계 등을 종합, 분석
다음검색