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