一 數(shù)據(jù)庫(kù)工程師的日常主要工作包括以下幾點(diǎn):
1.設(shè)計(jì)并優(yōu)化數(shù)據(jù)庫(kù)物理建設(shè)方案;
2.制定數(shù)據(jù)庫(kù)備份和恢復(fù)策略及工作流程與規(guī)范;
3.在項(xiàng)目實(shí)施中,承擔(dān)數(shù)據(jù)庫(kù)的實(shí)施工作;
4.針對(duì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)運(yùn)行中出現(xiàn)的問(wèn)題,提出解決方案;
5.對(duì)空間數(shù)據(jù)庫(kù)進(jìn)行分析、設(shè)計(jì)并合理開(kāi)發(fā),實(shí)現(xiàn)有效管理;
6.監(jiān)督數(shù)據(jù)庫(kù)的備份和恢復(fù)策略的執(zhí)行;
7.為應(yīng)用開(kāi)發(fā)、系統(tǒng)知識(shí)等提供技術(shù)咨詢服務(wù)。
二 數(shù)據(jù)庫(kù)工程師需掌握哪些知識(shí)技能?
1.數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)分析及規(guī)劃:
⑴軟件工程與軟件生命周期
⑵數(shù)據(jù)庫(kù)系統(tǒng)生命周期
⑶數(shù)據(jù)庫(kù)開(kāi)發(fā)方法與工具
⑷數(shù)據(jù)庫(kù)應(yīng)用體系結(jié)構(gòu)
⑸數(shù)據(jù)庫(kù)應(yīng)用接口
2.數(shù)據(jù)庫(kù)設(shè)計(jì)及實(shí)現(xiàn):
⑴概念設(shè)計(jì)
⑵邏輯設(shè)計(jì)
⑶物理設(shè)計(jì)
⑷數(shù)據(jù)庫(kù)對(duì)象實(shí)現(xiàn)及操作
3.數(shù)據(jù)庫(kù)存儲(chǔ)技術(shù):
⑴存儲(chǔ)與文件結(jié)構(gòu) ⑵ 索引技術(shù)
4.并發(fā)控制技術(shù):
⑴事務(wù)管理 ⑵ 并發(fā)控制技術(shù) ⑶ 死鎖處理
5.數(shù)據(jù)庫(kù)管理與維護(hù):
⑴數(shù)據(jù)完整性
⑵數(shù)據(jù)庫(kù)安全性
⑶數(shù)據(jù)庫(kù)可靠性
⑷監(jiān)控分析
⑸參數(shù)調(diào)整
⑹查詢優(yōu)化
⑺空間管理
6.數(shù)據(jù)庫(kù)技術(shù)的發(fā)展與新技術(shù):
⑴分布式數(shù)據(jù)庫(kù) ⑵ 對(duì)象數(shù)據(jù)庫(kù) ⑶ 并行數(shù)據(jù)庫(kù) ⑷ 數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘
三 要成為優(yōu)秀的數(shù)據(jù)庫(kù)工程師還要掌握一些知識(shí),比如,
(1) 掌握計(jì)算機(jī)體系結(jié)構(gòu)以及各主要部件的性能和基本工作原理;
(2) 掌握操作系統(tǒng)、程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)知識(shí),了解編譯程序的基本知識(shí);
(3) 數(shù)據(jù)庫(kù)技術(shù)的基本概念、原理、方法和技術(shù);
(4) 能夠使用SQL語(yǔ)言實(shí)現(xiàn)數(shù)據(jù)庫(kù)操作;
(5) 具備數(shù)據(jù)庫(kù)系統(tǒng)安裝、配置及數(shù)據(jù)庫(kù)管理與維護(hù)的基本技能;
(6) 掌握數(shù)據(jù)庫(kù)管理與維護(hù)的基本方法;
(7) 掌握數(shù)據(jù)庫(kù)性能優(yōu)化的基本方法;
(8) 了解數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的生命周期及其設(shè)計(jì)、開(kāi)發(fā)過(guò)程;
(9) 了解數(shù)據(jù)庫(kù)技術(shù)的最新發(fā)展;
(10) 熟悉常用的數(shù)據(jù)庫(kù)管理和開(kāi)發(fā)工具,具備用指定的工具管理和開(kāi)發(fā)簡(jiǎn)單數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的能力。
四 那么數(shù)據(jù)庫(kù)工程師又分為哪幾類呢?
數(shù)據(jù)庫(kù)工程師大致分為:
(1) 數(shù)據(jù)庫(kù)設(shè)計(jì)工程師 主要面向數(shù)據(jù)庫(kù)建模和數(shù)據(jù)庫(kù)選型,大都參與項(xiàng)目的前期的需求分析,數(shù)據(jù)庫(kù)模型設(shè)計(jì),表結(jié)構(gòu)規(guī)劃,數(shù)據(jù)流圖設(shè)計(jì)工作。
(2) 數(shù)據(jù)庫(kù)應(yīng)用工程師 主要是數(shù)據(jù)庫(kù)配置,安裝,維護(hù)和調(diào)優(yōu)。數(shù)據(jù)庫(kù)配置,安裝可以通過(guò)培訓(xùn),結(jié)束后基本可以上崗的。維護(hù)就需要數(shù)據(jù)庫(kù)工程師具備一定的數(shù)據(jù)庫(kù)管理經(jīng)歷了。特別是大型數(shù)據(jù)庫(kù)系統(tǒng)還需要工程師具備異構(gòu)平臺(tái)的數(shù)據(jù)交互能力,特別是熟悉Unix環(huán)境。調(diào)優(yōu)就不是一般人能做的事了,需要具備sql編程經(jīng)驗(yàn),數(shù)據(jù)字典熟悉度,dbms系統(tǒng)構(gòu)架方面的知識(shí)。
(3) 數(shù)據(jù)分析師 主要面向數(shù)據(jù)分析,數(shù)據(jù)挖掘,數(shù)據(jù)倉(cāng)庫(kù)構(gòu)建,etl方面的管理。這樣的人太少了,不但要懂?dāng)?shù)據(jù)庫(kù),還要懂一個(gè)行業(yè),能夠進(jìn)行流程分析,最后使用一些數(shù)據(jù)挖掘工具,bi工具來(lái)做規(guī)劃。
不管是哪一類數(shù)據(jù)庫(kù)工程師,一般發(fā)展方向都是向更高級(jí)別的工程師方向發(fā)展,主要是以下三個(gè)發(fā)展路徑:
(1) 繼續(xù)從事技術(shù)專家路線。這是數(shù)據(jù)庫(kù)工程師的主流發(fā)展方向,同時(shí)也可以兼顧學(xué)習(xí)并實(shí)踐一些服務(wù)器(操作系統(tǒng))等方面的知識(shí),可以嘗試對(duì)網(wǎng)絡(luò)的基本原理進(jìn)行了解,從而為后續(xù)成為整個(gè)基礎(chǔ)設(shè)施方面的專家、架構(gòu)師奠定基礎(chǔ)。當(dāng)然,也可以專注于數(shù)據(jù)庫(kù)領(lǐng)域,不求廣,但求精,這也是一個(gè)可選的技術(shù)路線。
(2) 轉(zhuǎn)行做管理。如果覺(jué)得自己對(duì)人比對(duì)機(jī)器感興趣,可以考慮往管理方面轉(zhuǎn)型,畢竟職業(yè)發(fā)展只有和興趣愛(ài)好吻合才能事半功倍(可以對(duì)自己的特長(zhǎng)進(jìn)行測(cè)評(píng),作為發(fā)展定位的參考)。機(jī)會(huì)好的話,可以爭(zhēng)取一個(gè)小項(xiàng)目的項(xiàng)目經(jīng)理機(jī)會(huì),作為轉(zhuǎn)型的開(kāi)始;但更多的時(shí)候,還是需要在“項(xiàng)目經(jīng)理助理”的崗位上過(guò)渡一下。不過(guò),技術(shù)可以轉(zhuǎn)管理,但一旦轉(zhuǎn)成管理,則不大可能再轉(zhuǎn)回技術(shù)了。這一點(diǎn)需要考慮清楚。
(3) 轉(zhuǎn)行做銷售。對(duì)于有強(qiáng)烈個(gè)人成就意識(shí)或者是對(duì)金錢(qián)比較渴望的人,可以嘗試轉(zhuǎn)型去做做售前,再轉(zhuǎn)型做銷售;從工程師直接轉(zhuǎn)銷售的還是比較少,畢竟這是完全不同的兩個(gè)領(lǐng)域,建議從售前開(kāi)始入銷售的門(mén)。不過(guò),技術(shù)可以轉(zhuǎn)銷售,但一旦轉(zhuǎn)成銷售,則不大可能再轉(zhuǎn)回技術(shù)了。這一點(diǎn)需要考慮清楚。
-
工程師
+關(guān)注
關(guān)注
59文章
1603瀏覽量
71063 -
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
4020瀏覽量
68369
發(fā)布評(píng)論請(qǐng)先 登錄
電子工程師設(shè)計(jì)相關(guān)探討
OpenTenBase核心貢獻(xiàn)者分享開(kāi)源數(shù)據(jù)庫(kù)的破局之路
想成為硬件工程師?我教你??!你得先學(xué)會(huì)這些...... #硬件工程師 #電子工程師 #電子愛(ài)好者 #電子行業(yè)
硬件工程師面試必會(huì):10個(gè)核心考點(diǎn)#硬件設(shè)計(jì) #硬件工程師 #電路設(shè)計(jì) #電路設(shè)計(jì)
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—服務(wù)器異常斷電導(dǎo)致Oracle數(shù)據(jù)庫(kù)故障的數(shù)據(jù)恢復(fù)案例
三款主流國(guó)產(chǎn)數(shù)據(jù)庫(kù)的技術(shù)特點(diǎn)
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—MongoDB數(shù)據(jù)庫(kù)文件丟失的數(shù)據(jù)恢復(fù)案例
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫(kù)被加密如何恢復(fù)數(shù)據(jù)?
硬件工程師看了只會(huì)找個(gè)角落默默哭泣#硬件工程師 #MDD #MDD辰達(dá)半導(dǎo)體 #產(chǎn)品經(jīng)理 #軟件工程師
MySQL數(shù)據(jù)庫(kù)是什么
【Java開(kāi)發(fā)必備】IntelliJ IDEA數(shù)據(jù)庫(kù)功能進(jìn)階指南:9個(gè)JetBrains工程師私藏技巧
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)——MongoDB數(shù)據(jù)庫(kù)文件拷貝后服務(wù)無(wú)法啟動(dòng)的數(shù)據(jù)恢復(fù)
數(shù)據(jù)庫(kù)工程師的前景及發(fā)展方向
評(píng)論