資料庫工程師職業規劃

2021-07-11 20:32:35 字數 2746 閱讀 6852

1.設計並優化資料庫物理建設方案;

2.制定資料庫備份和恢復策略及工作流程與規範;

3.在專案實施中,承擔資料庫的實施工作;

4.針對資料庫應用系統執行中出現的問題,提出解決方案;

5.對空間資料庫進行分析、設計並合理開發,實現有效管理;

6.監督資料庫的備份和恢復策略的執行;

7.為應用開發、系統知識等提供技術諮詢服務。

1.資料庫應用系統分析及規劃:
⑴軟體工程與軟體生命週期

⑵資料庫系統生命週期

⑶資料庫開發方法與工具

⑷資料庫應用體系結構

⑸資料庫應用介面

2.資料庫設計及實現:
⑴概念設計

⑵邏輯設計

⑶物理設計

⑷資料庫物件實現及操作

3.資料庫儲存技術:
⑴儲存與檔案結構 ⑵ 索引技術

4.併發控制技術:
⑴事務管理 ⑵ 併發控制技術 ⑶ 死鎖處理

5.資料庫管理與維護:
⑴資料完整性

⑵資料庫安全性

⑶資料庫可靠性

⑷監控分析

⑸引數調整

⑹查詢優化

⑺空間管理

6.資料庫技術的發展與新技術:
⑴分布式資料庫 ⑵ 物件資料庫 ⑶ 並行資料庫 ⑷ 資料倉儲與資料探勘

(1)  掌握計算機體系結構以及各主要部件的效能和基本工作原理;

(2)  掌握作業系統、程式語言的基礎知識,了解編譯程式的基本知識;

(3)  資料庫技術的基本概念、原理、方法和技術;

(4)  能夠使用sql語言實現資料庫操作;

(5)  具備資料庫系統安裝、配置及資料庫管理與維護的基本技能;

(6)  掌握資料庫管理與維護的基本方法;

(7)  掌握資料庫效能優化的基本方法;

(8)  了解資料庫應用系統的生命週期及其設計、開發過程;

(9)  了解資料庫技術的最新發展;

(10) 熟悉常用的資料庫管理和開發工具,具備用指定的工具管理和開發簡單資料庫應用系統的能力。

資料庫工程師大致分為:

(1)資料庫設計工程師主要面向資料庫建模和資料庫選型,大都參與專案的前期的需求分析,資料庫模型設計,表結構規劃,資料流圖設計工作。

(2)資料庫應用工程師主要是資料庫配置,安裝,維護和調優。資料庫配置,安裝可以通過培訓,結束後基本可以上崗的。維護就需要資料庫工程師具備一定的資料庫管理經歷了。特別是大型資料庫系統還需要工程師具備異構平台的資料互動能力,特別是熟悉unix環境。調優就不是一般人能做的事了,需要具備sql程式設計經驗,資料字典熟悉度,dbms系統構架方面的知識。

(3)資料分析師主要面向資料分析,資料探勘,資料倉儲構建,etl方面的管理。這樣的人太少了,不但要懂資料庫,還要懂乙個行業,能夠進行流程分析,最後使用一些資料探勘工具,bi工具來做規劃。

不管是哪一類資料庫工程師,一般發展方向都是向更高階別的工程師方向發展,主要是以下三個發展路徑:

(1)繼續從事技術專家路線。這是資料庫工程師的主流發展方向,同時也可以兼顧學習並實踐一些伺服器(作業系統)等方面的知識,可以嘗試對網路的基本原理進行了解,從而為後續成為整個基礎設施方面的專家、架構師奠定基礎。當然,也可以專注於資料庫領域,不求廣,但求精,這也是乙個可選的技術路線。

(2)轉行做管理。如果覺得自己對人比對機器感興趣,可以考慮往管理方面轉型,畢竟職業發展只有和興趣愛好吻合才能事半功倍(可以對自己的特長進行測評,作為發展定位的參考)。機會好的話,可以爭取乙個小專案的專案經理機會,作為轉型的開始;但更多的時候,還是需要在"專案經理助理"的崗位上過渡一下。不過,技術可以轉管理,但一旦轉成管理,則不大可能再轉回技術了。這一點需要考慮清楚。

(3)轉行做銷售。對於有強烈個人成就意識或者是對金錢比較渴望的人,可以嘗試轉型去做做售前,再轉型做銷售;從工程師直接轉銷售的還是比較少,畢竟這是完全不同的兩個領域,建議從售前開始入銷售的門。不過,技術可以轉銷售,但一旦轉成銷售,則不大可能再轉回技術了。這一點需要考慮清楚。

硬體工程師職業規劃

硬體工程師 職業規劃 在專案上硬體工程師擔當著乙個中流砥柱的角色,下面我 一下自己這幾年來的一些個人經驗及認識 1.軟體上需要配合嵌入式應用工程師以及驅動工程師 2.無線電硬體上配合射頻工程師 3.pcb需要配合結構工程師 4.生產上需要協調 商的物料 週期 備貨和 鏈 5.測試上配合emi等檢測 ...

嵌入式工程師職業規劃

如果你現在已經是一名嵌入式工程師,那從你踏入這個開始,您就應該好好規劃一下自己的人生。假如你把自己的生命看成100 第1 年用80 的時間考慮打工,用另20 的時間考慮創業 你一邊打工,一邊想著如何做老闆,你的打工體驗將會完全不同 第2 年用70 的時間考慮打工,用另30 的時間考慮創業 第3 年用...

軟體實施工程師職業規劃

1 一定的技術基礎.身為軟體實施顧問,你不能不了解你的產品,當然你可以了解得粗略,不必象技術工程師那樣精通,你要能夠回答客戶提出的大部分問題,需要你掌握的知識非常綜合 全面 強調的是廣度而不是深度,當然,如果你的深度夠好,那麼會更加有利.如果你的深度不夠,經常回答不上客戶的問題,不要緊,關鍵是你要留...