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