嚴格來說,dba不應該是一種確切的職業,應該理解為軟件開發運行當中的一種角色。
創新互聯建站專注骨干網絡服務器租用十多年,服務更有保障!服務器租用,成都服務器托管 成都服務器租用,成都服務器托管,骨干網絡帶寬,享受低延遲,高速訪問。靈活、實現低成本的共享或公網數據中心高速帶寬的專屬高性能服務器。
也就是說沒有什么硬性規定dba要會什么,不用會什么,當然懂得越多畢竟是好的,但是根據工作環境的不同,應該時刻接受新鮮技術,所以了,dba不是吃青春飯的,而是越老,經驗越豐富,薪水也就越高
剛參與工作就想當dba幾乎是不可能的,做dba首先得花個幾年的時間去熟悉前臺開發工具,做前臺的開發,熟悉后天的開發設計,當有一定的經驗積累之后,有dba的理論知識,才有可能轉向dba,也就是數據庫管理工作。
總之dba這條路,不好走,走好了絕對不簡單!
對英語的要求不是太高,只要對做到以下幾點就差不多了。
1。數據庫結構,如何組織、存儲數據;
2。分布式處理技
3。內存體系結構
4。進程體系結構
5。會使用模式對象(表、索引、聚簇等)
6。內苷的數據內型、用戶自定義的數據內型
7。SQL存儲過程
8。事務工作原理
9。優化器
10。數據完整性
11。并行性操作
12。精通SQL語名,以及分析函數
以上幾點只要都搞明白了,呵呵,你就是DBA了
DBA(數據庫管理員) 一個合格的dba應該具備如下技能:
1、熟練操作各種SQL語句 ;
2、熟悉數據庫中權限和用戶的管理,具備一定的網絡安全知識;
3、具備數據庫恢復、備份技巧;
4、對數據庫系統所在的操作系統有一定的認識和管理能力,因為數據庫系統是不能脫離操作系統獨立運行的。
DBA也不是很難,不要畏懼。我來幫你解答吧:
沒有SQL基礎話,建議從SQL語句學起。比較好的教材是Oracle OCP認證的《SQL and PL/SQL》。學習SQL的時候,盡可能堅持使用Oracle自帶的工具:SQLPLUS。
有了一定的SQL基礎后,就要盡可能的了解Oracle的體系結構,這就涉及到了Oracle管理的內容了。《Oracle10g OCP認證手冊》這本書不錯。
不過,學oracle有同事或朋友帶比較好,如果沒有 不建議自己摸索,會走很多彎路,還會有一些錯誤的概念,建議去培訓學習。我當時也是自學,進度非常慢,后來報的CUUG DBA班,4個月學出來了。
C、C++和java是編程語言,DBA和這些有什么關系?你了解相應的sql不就行了
分享名稱:dba需要學go語言嗎 dba都需要學什么
瀏覽路徑:http://m.kartarina.com/article26/hgjocg.html
成都網站建設公司_創新互聯,為您提供面包屑導航、移動網站建設、定制網站、Google、電子商務、
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯