데이터베이스 관리자 (Database administrators, 또는 DBAs)는 전문화된 소프트웨어를 데이터를 저장하고 구성하기 위해 사용합니다. 그 역할은 용량 계획, 설치, 구성, 데이터베이스 설계, 이주, 성능 모니터링, 보안, 문제 해결, 마찬가지로 백업과 데이터 복구를 포함할 수 있습니다.
Skills
데이터베이스 관리자를 위한 몇 가지 공통적이고 유용한 기술은 다음을 포함합니다:
- 데이터베이스 질의의 지식
- 데이터베이스 이론의 지식
- 데이터베이스 설계의 지식
- RDBMS 자체, 예를 들어, MariaDB 또는 MySQL에 대한 지식
- 구조화된 질의 언어(structured query language) (SQL), 예를 들어, SQL/PSM 또는 Transact-SQL의 지식
- 분산된 컴퓨팅 아키텍처, 예를 들어, 클라이언트–서버 모델의 일반적인 이해
- 운영 시스템, 예를 들어, FreeBSD 또는 Linux의 일반적인 이해
- 저장 기술과 네트워킹의 일반적인 이해
- 데이터베이스의 일상적인 유지관리, 복구, 및 장애 조치 처리의 일반적인 이해
데이터베이스 관리자는 컴퓨터 과학에서 학사 또는 석사 학위에서 이점을 가집니다. 준 학사 학위 또는 인증서는 업무 경험에 충분하게 될 수 있습니다.
Certification
인증된 데이터베이스 관리자가 되기 위해 사용할 수 있는 많은 인증이 있습니다. 이들 인증의 대부분은 데이터베이스 공급업체 자체에 의해 제공됩니다. 데이터베이스 관리자 인증은 일련의 테스트와 때때로 다른 요구 사항을 통과함으로써 취득될 수 있습니다. 데이터베이스 관리 학위를 제공하는 학교도 찾을 수 있습니다.
예를 들어:
- IBM Certified Advanced Database Administrator – DB2 10.1 for Linux, Unix and Windows
- IBM Certified Database Administrator – DB2 10.1 for Linux, Unix, and Windows
- Oracle Database 12c Administrator Certified Professional
- Oracle MySQL 5.6 Database Administrator Certified Professional
- MCSA SQL Server 2012
- MCSE Data Platform Solutions Expert