數(shù)據(jù)庫中DBA(Database Administrator)是數(shù)據(jù)庫管理員的意思。
數(shù)據(jù)庫管理員(Database Administrator,簡稱DBA),是從事管理和維護數(shù)據(jù)庫管理系統(tǒng)(DBMS)的相關工作人員的統(tǒng)稱,屬于運維工程師的一個分支,主要負責業(yè)務數(shù)據(jù)庫從設計、測試到部署交付的全生命周期管理。
DBA的核心目標是保證數(shù)據(jù)庫管理系統(tǒng)的穩(wěn)定性、安全性、完整性和高性能。
在國外,也有公司把DBA稱作數(shù)據(jù)庫工程師(Database Engineer),兩者的工作內容基本相同,都是保證數(shù)據(jù)庫服務7*24小時的穩(wěn)定高效運轉,但是需要區(qū)分一下DBA和數(shù)據(jù)庫開發(fā)工程師(Database Developer):
1) 數(shù)據(jù)庫開發(fā)工程師的主要職責是設計和開發(fā)數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫應用軟件系統(tǒng),側重于軟件研發(fā);
2) DBA的主要職責是運維和管理數(shù)據(jù)庫管理系統(tǒng),側重于運維管理。