開發(fā)的話,沒人帶,自學(xué)3月,自練3月,該會的應(yīng)該都會了,不是做的很精的開發(fā),一般來說薪水比DBA少。
成都創(chuàng)新互聯(lián)公司主營合肥網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,App定制開發(fā),合肥h5重慶小程序開發(fā)搭建,合肥網(wǎng)站營銷推廣歡迎合肥等地區(qū)企業(yè)咨詢
DBA的話,要求就懂得多了,系統(tǒng)你要懂,基本的SQL,PL/SQL要懂,oracle的架構(gòu)你要熟悉,服務(wù)器硬件你要懂,各種故障你要懂.....
一般DBA自學(xué)不會學(xué)到太多,即使是培訓(xùn)也只能培訓(xùn)你某一方面,最好的就是找個公司有機(jī)會就上DBA,如果有項(xiàng)目,一般2-3年能做到中級DBA水平,待遇的話,中級DBA一線城市,7-12K還是有的。
一開始把開發(fā)學(xué)了,找個oracle公司練練開發(fā),有機(jī)會再轉(zhuǎn)DBA,才開始的菜鳥DBA基本沒人要。
數(shù)據(jù)庫管理員負(fù)責(zé)全面管理和控制數(shù)據(jù)庫系統(tǒng),包括數(shù)據(jù)庫的安裝、監(jiān)控、備份、恢復(fù)等基本工作。
系統(tǒng)分析員的主要職責(zé)是對軟件項(xiàng)目進(jìn)行整體規(guī)劃、需求分析、設(shè)計(jì)軟件的核心架構(gòu)、指導(dǎo)和領(lǐng)導(dǎo)項(xiàng)目開發(fā)小組進(jìn)行軟件開發(fā)和軟件實(shí)現(xiàn),并對整個項(xiàng)目進(jìn)行全面的管理工作。
數(shù)據(jù)庫設(shè)計(jì)人員的職責(zé)包括:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫的實(shí)施和數(shù)據(jù)庫的運(yùn)行和維護(hù)。
應(yīng)用程序員的職責(zé):對項(xiàng)目經(jīng)理負(fù)責(zé),負(fù)責(zé)軟件項(xiàng)目的詳細(xì)設(shè)計(jì)、編碼和內(nèi)部測試的組織實(shí)施,對小型軟件項(xiàng)目兼任系統(tǒng)分析工作,完成分配項(xiàng)目的實(shí)施和技術(shù)支持工作。協(xié)助項(xiàng)目經(jīng)理和相關(guān)人員同客戶進(jìn)行溝通,保持良好的客戶關(guān)系。參與需求調(diào)研、項(xiàng)目可行性分析、技術(shù)可行性分析和需求分析。
熟悉并熟練掌握交付軟件部開發(fā)的軟件項(xiàng)目的相關(guān)軟件技術(shù)。負(fù)責(zé)向項(xiàng)目經(jīng)理及時反饋軟件開發(fā)中的情況,并根據(jù)實(shí)際情況提出改進(jìn)建議。參與軟件開發(fā)和維護(hù)過程中重大技術(shù)問題的解決,參與軟件首次安裝調(diào)試、數(shù)據(jù)割接、用戶培訓(xùn)和項(xiàng)目推廣。負(fù)責(zé)相關(guān)技術(shù)文檔的擬訂。負(fù)責(zé)對業(yè)務(wù)領(lǐng)域內(nèi)的技術(shù)發(fā)展動態(tài)進(jìn)行分析研究。
擴(kuò)展資料
產(chǎn)品的整個生命周期里數(shù)據(jù)庫管理員的職責(zé)重要而廣泛,這催生了各個縱向的運(yùn)維技術(shù)方向,凡是關(guān)系到數(shù)據(jù)庫質(zhì)量、效率、成本、安全等方面的工作,及涉及到的技術(shù)、組件,主要包括:
數(shù)據(jù)庫監(jiān)控技術(shù):包括監(jiān)控平臺的研發(fā)、應(yīng)用,服務(wù)監(jiān)控準(zhǔn)確性、實(shí)時性、全面性的保障。
數(shù)據(jù)庫故障管理:包括服務(wù)的故障預(yù)案設(shè)計(jì),預(yù)案的自動化執(zhí)行,故障的總結(jié)并反饋到產(chǎn)品/系統(tǒng)的設(shè)計(jì)層面進(jìn)行優(yōu)化以提高產(chǎn)品的穩(wěn)定性。
數(shù)據(jù)庫容量管理:測量服務(wù)的容量,規(guī)劃服務(wù)的機(jī)房建設(shè),擴(kuò)容、遷移等工作。
數(shù)據(jù)庫性能優(yōu)化:從各個方向,包括SQL優(yōu)化、參數(shù)優(yōu)化、應(yīng)用優(yōu)化、客戶端優(yōu)化等,提高數(shù)據(jù)庫的性能和響應(yīng)速度,改善用戶體驗(yàn)。
數(shù)據(jù)庫安全保障:包括數(shù)據(jù)庫的訪問安全、防攻擊、權(quán)限控制等。
數(shù)據(jù)庫自動部署:部署平臺/工具的研發(fā),及平臺/工具的使用,做到安全、高效的發(fā)布服務(wù)。
數(shù)據(jù)庫集群管理:包括數(shù)據(jù)庫的服務(wù)器管理、分布式集群管理等。
數(shù)據(jù)庫模型設(shè)計(jì):包括數(shù)據(jù)庫邏輯和物理模型的設(shè)計(jì),如何實(shí)現(xiàn)性能最優(yōu),架構(gòu)可擴(kuò)展,服務(wù)可運(yùn)維等。
參考資料來源:百度百科-數(shù)據(jù)庫管理員
參考資料來源:百度百科-系統(tǒng)分析師
參考資料來源:百度百科-數(shù)據(jù)庫設(shè)計(jì)
參考資料來源:百度百科-程序員
數(shù)據(jù)庫管理員所需具備的能力
1、具備DBA的技術(shù)能力,能夠獨(dú)立安裝和升級數(shù)據(jù)庫服務(wù)器。
2、有足夠的專業(yè)水平,能夠獨(dú)立創(chuàng)建數(shù)據(jù)庫存儲結(jié)構(gòu)。
3、良好的溝通能力,聯(lián)系數(shù)據(jù)庫系統(tǒng)的生產(chǎn)廠商,跟蹤技術(shù)信息。
4、要足夠細(xì)心,登記數(shù)據(jù)庫的用戶,維護(hù)數(shù)據(jù)庫的安全性。
5、意志力堅(jiān)韌,不斷解決各類問題。
數(shù)據(jù)庫管理員的工作職責(zé)
1、保證數(shù)據(jù)庫的使用符合知識產(chǎn)權(quán)相關(guān)法規(guī)。
2、數(shù)據(jù)庫的安裝、配置和管理。
3、控?cái)?shù)據(jù)庫的警告日志。
4、必要時對數(shù)據(jù)庫性能進(jìn)行合理地調(diào)整。
5、監(jiān)控?cái)?shù)據(jù)庫的日常會話情況。
1、DBA即數(shù)據(jù)庫管理員,是一個負(fù)責(zé)管理和維護(hù)數(shù)據(jù)庫服務(wù)器的人。數(shù)據(jù)庫管理員負(fù)責(zé)全面管理和控制數(shù)據(jù)庫系統(tǒng)。這個職位對不同的人意味著不同的意義。一個小的軟件開發(fā)工作室和一個分工高度明細(xì)的大公司相比,DBA的職責(zé)來得更加寬泛一些。
2、DBA的一般任務(wù)
◆安裝、配置、升級和遷移
雖然系統(tǒng)管理員通常負(fù)責(zé)安裝、維護(hù)服務(wù)器上的硬件和操作系統(tǒng),不過數(shù)據(jù)庫軟件的安裝通常是由DBA負(fù)責(zé)的。要勝任這一工作需要了解什么樣的硬件配置才能使一個數(shù)據(jù)庫服務(wù)器發(fā)揮最大的作用,并且還要就這些硬件需求與系統(tǒng)管理員進(jìn)行溝通。在完成了上述工作之后,DBA就著手安裝數(shù)據(jù)庫軟件,并從各種不同的產(chǎn)品配置選項(xiàng)中選擇一個與硬件匹配的并且能使數(shù)據(jù)庫效率最高的方案。當(dāng)有新版本的數(shù)據(jù)庫或者補(bǔ)丁包發(fā)布時,決定是否要用或者用哪一個升級或補(bǔ)丁包也是DBA的工作之一。如果企業(yè)購買了新的數(shù)據(jù)庫服務(wù)器,那么DBA也要負(fù)責(zé)將數(shù)據(jù)從原有數(shù)據(jù)庫服務(wù)器中遷移到新的服務(wù)器上來。
◆備份和恢復(fù)
DBA負(fù)責(zé)為他們所管理的數(shù)據(jù)庫制定、實(shí)施并定期測試數(shù)據(jù)庫備份和恢復(fù)方案。即使在一個大型企業(yè)中有一個單獨(dú)的系統(tǒng)管理員專門負(fù)責(zé)數(shù)據(jù)庫的備份工作,不過最終的決定權(quán)還是由DBA掌握---他來確保備份工作要如期完成,并且在數(shù)據(jù)庫出現(xiàn)故障執(zhí)行恢復(fù)工作后,能包含所需要的所有文件。當(dāng)數(shù)據(jù)庫故障發(fā)生時,DBA需要知道如何使用備份使數(shù)據(jù)庫返盡快回到正常狀態(tài),會丟失任何所完成的事務(wù)。數(shù)據(jù)庫出現(xiàn)故障的原因可能又很多種,當(dāng)出現(xiàn)故障時,DBA必須能很快就能判斷出故障所在并采取有效的應(yīng)對策略。從商業(yè)的角度來看,數(shù)據(jù)庫備份是有成本的,DBA需要讓企業(yè)的管理人員知道各種數(shù)據(jù)庫備份方法的成本和風(fēng)險。
◆數(shù)據(jù)庫安全
因?yàn)閿?shù)據(jù)庫主要負(fù)責(zé)集中存儲數(shù)據(jù),這些數(shù)據(jù)有可能是非常機(jī)密并且非常有價值的,因此數(shù)據(jù)庫往往是黑客甚至好奇的員工最感興趣的目標(biāo)。DBA必須了解所用數(shù)據(jù)庫產(chǎn)品的詳細(xì)安全模型、該數(shù)據(jù)庫產(chǎn)品的用途、以及如何使用它來有效地控制數(shù)據(jù)存取。DBA最基本的三個安全任務(wù)是驗(yàn)證(設(shè)置用戶帳戶控制用戶登錄數(shù)據(jù)庫)、授權(quán)(對數(shù)據(jù)庫的各部分設(shè)置權(quán)限,防止非法用戶訪問)、審計(jì)(跟蹤用戶執(zhí)行了什么數(shù)據(jù)庫操作)。就目前而言,因?yàn)楸O(jiān)管法規(guī)比如Sarbanes-Oxley 和HIPAA的報告要求必須得到滿足,這使得數(shù)據(jù)庫審計(jì)工作尤為重要。
◆存儲和容量規(guī)劃
創(chuàng)建數(shù)據(jù)庫得一個主要目就是存儲和檢索數(shù)據(jù),所以規(guī)劃需要多少磁盤存儲空間和監(jiān)測可用的磁盤存儲空間是DBA的關(guān)鍵責(zé)任。觀察數(shù)據(jù)的增長趨勢也是非常重要的,因?yàn)橹挥羞@樣DBA才能向企業(yè)的管理層提出一個長遠(yuǎn)的存儲容量規(guī)劃。
◆性能監(jiān)控和調(diào)整
DBA負(fù)責(zé)定期監(jiān)測數(shù)據(jù)庫服務(wù)器,從而找出數(shù)據(jù)庫瓶頸(使數(shù)據(jù)庫性能降低的某些部分)并制定補(bǔ)救措施。對數(shù)據(jù)庫服務(wù)器的調(diào)整工作要在多個層次上完成。數(shù)據(jù)庫服務(wù)器硬件的性能以及操作系統(tǒng)的配置都可能成為造成數(shù)據(jù)庫瓶頸的因素,同樣數(shù)據(jù)庫軟件的配置也是如此。數(shù)據(jù)庫在磁盤驅(qū)動器上的物理安裝方式以及索引的選擇對于數(shù)據(jù)庫的性能也有影響。數(shù)據(jù)庫查詢的編碼方式也可能顯著改變查詢結(jié)果返回的快慢程度。DBA需要了解在上述各個層次需要用哪些監(jiān)測工具,以及如何使用它們來調(diào)整系統(tǒng)。從應(yīng)用設(shè)計(jì)一開始把性能因素考慮在內(nèi)是積極主動調(diào)整的反映,而不是等待問題發(fā)生之后再去修復(fù)它們。DBA還需要與數(shù)據(jù)庫應(yīng)用開發(fā)人員緊密合作,以確保應(yīng)用是按照最佳方式開發(fā)出來的,并且能帶來良好的性能。
◆疑難解答
當(dāng)數(shù)據(jù)庫服務(wù)器出現(xiàn)某些差錯的時候,DBA需要知道如何快速確定問題所在并正確地解決問題,保證不丟失數(shù)據(jù)或使情況變得更糟。