- 相關(guān)推薦
八步打造高級DBA專家[3]
]我剛得到我的第一份工作!現(xiàn)在該怎樣?
祝賀你!你現(xiàn)在是DBA俱樂部的正式成員了!對于這份夢寐以求的令人激動的職業(yè),你準(zhǔn)備好了么?你的工作才剛開始并且你在學(xué)習(xí)上已經(jīng)落在后面,
八步打造高級DBA專家[3]
。你將會發(fā)現(xiàn)要成為一名高效的數(shù)據(jù)庫管理員有大量的知識你必須掌握。你的第一年或前兩年將花費(fèi)比以前更多的時(shí)間來學(xué)習(xí)。假如你發(fā)現(xiàn)學(xué)習(xí)知識的數(shù)量使你大腦超負(fù)荷,那么休息一下,歇口氣,然后再回到學(xué)習(xí)中去。為了幫助你繼續(xù)走下去,你可以按照下面的方法進(jìn)行:步驟#1: 關(guān)系型數(shù)據(jù)庫理論 –這部分我假設(shè)你將管理的數(shù)據(jù)庫是一個(gè)“關(guān)系型”數(shù)據(jù)庫。其他數(shù)據(jù)庫模型也存在,但是關(guān)系型模式是近二十年工業(yè)上占統(tǒng)治地位的一種數(shù)據(jù)庫模式。假如你的數(shù)據(jù)庫系統(tǒng)是其他的模式,那么學(xué)習(xí)它的理論。相關(guān)數(shù)據(jù)庫理論是十分重要的。它是其他一切的基礎(chǔ)。我也看到許多跳到數(shù)據(jù)庫管理職位的人從不想去學(xué)習(xí)純粹的關(guān)系型數(shù)據(jù)庫理論。不可避免的,在他們的事業(yè)中對理論基礎(chǔ)的匱乏作為缺點(diǎn)暴露了出來。假如你對關(guān)系型數(shù)據(jù)庫理論理解得很好,那么你將非常容易的在任何平臺的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS)中轉(zhuǎn)變。我使用Oracle數(shù)據(jù)庫,或者IBM的DB2,或者微軟的SQL Server是無關(guān)緊要的。他們都是關(guān)系型數(shù)據(jù)庫系統(tǒng)。他們在最底層都在做著相同的事情。區(qū)別在于他們怎樣去做相同的事情。純粹的關(guān)系型數(shù)據(jù)庫理論對于較低級的DBA來說并非必需的。但是假如你想要超越低級DBA的水平它就是十分重要的。許多大學(xué)的教科書都很好的包含了關(guān)系型數(shù)據(jù)庫的理論。其中一本被廣泛使用的教科書就是由Elmasri and Navathe編寫的數(shù)據(jù)庫系統(tǒng)基礎(chǔ),Bejamin/Cummings Press。
步驟#2: 徹底的學(xué)習(xí)查詢語言 –數(shù)據(jù)庫都有語言讓你能夠從數(shù)據(jù)庫中得到數(shù)據(jù),把數(shù)據(jù)放到數(shù)據(jù)庫中,以及修改數(shù)據(jù)庫中的數(shù)據(jù)。對于關(guān)系型數(shù)據(jù)庫而言,這種語言就是結(jié)構(gòu)化查詢語言(SQL)。這門語言是你與數(shù)據(jù)庫接觸的工具。不能讓這個(gè)工具成為以后學(xué)習(xí)的障礙,這一點(diǎn)很重要。在你的測試數(shù)據(jù)庫中練習(xí)不同的SQL語句直到他們變成了你的習(xí)慣。這方面的一本非常好的書叫做Oracle 9i完全參考(Oracle 9i The Complete Reference)由Loney 和Koch編寫,Oracle Press。每一名Oracle DBA都應(yīng)該在他事業(yè)的早期閱讀這本書。Oracle 9i參考手冊(Oracle 9i SQL Reference manual)是另一個(gè)很重要的知識來源。在他們的技術(shù)網(wǎng)站TechNet上你可以訪問所有的Oracle在線文檔。你必須注冊一個(gè)賬號,但是它是免費(fèi)的。每個(gè)都應(yīng)該在TechNet上有一個(gè)賬號。
步驟#3: 開始學(xué)習(xí)基本的數(shù)據(jù)庫管理工作 –這難道不是你最開始在這里的原因?為什么它在列表的第三位?我們嘗試著建造一個(gè)知識的金字塔,我強(qiáng)烈的感覺到一個(gè)人需要知道關(guān)系型數(shù)據(jù)庫理論和SQL,并且在你學(xué)習(xí)如何進(jìn)行基本的數(shù)據(jù)庫管理工作時(shí)把他們當(dāng)作工具來使用。這些工作包括啟動和關(guān)閉數(shù)據(jù)庫,備份和恢復(fù)數(shù)據(jù)庫,以及創(chuàng)建/刪除/修改數(shù)據(jù)庫對象,
資料共享平臺
《八步打造高級DBA專家[3]》(http://www.dameics.com)。對于Oracle數(shù)據(jù)庫管理而言,在市面上有大量的書籍可以給你所期望的一個(gè)很好的體會。這本書是Oracle 9i DBA手冊(Oracle 9i DBA Handbook by Loney on Oracle Press)。我知道的大多數(shù)DBA都在他們事業(yè)的早期不只一遍的閱讀過這本書。這里,你應(yīng)該同時(shí)閱讀和理解Oracle 9i 概念指導(dǎo),Oracle 9i管理員指導(dǎo),以及Oracle 9i備份與恢復(fù)指導(dǎo)(Oracle 9i Concepts Guide, the Oracle 9i Administrator’s Guide, and the Oracle 9i Backup and Recovery Guide)都來自O(shè)racle文檔。步驟#4: 閱讀,閱讀,再閱讀 –由于你才剛開始你的DBA職業(yè)生涯,因此你正在開始為你的技能奠定基礎(chǔ)。這需要一段很長的時(shí)間去形成,吸收和領(lǐng)會所有你將學(xué)到的知識。毫無疑問的,比你資深的DBA由許多工作要做,因此他們可能不會總是騰出大量時(shí)間輔導(dǎo)你的學(xué)習(xí)。你不得不靠自己學(xué)習(xí)很多東西。這就是閱讀的目的。市面上有許多書籍可以解答許多數(shù)據(jù)庫相關(guān)的話題。Oracle Press是Oracle公司的官方出版社,有大量的Oracle相關(guān)書籍。同時(shí)也有其他的出版社,如Wrox Press 和 O’Reilly Press。你也可以找到Oracle文檔來閱讀。并且還有許多網(wǎng)站和新聞組。盡可能多的讀書使你能夠繼續(xù)下去。還有,不只一遍的閱讀它們可以使你吸收你第一次閱讀時(shí)錯(cuò)過的內(nèi)容。
步驟#5: 創(chuàng)建測試案例 –我經(jīng)?吹匠鯇W(xué)者問一些很基礎(chǔ)的問題,其實(shí)假如他們花一些時(shí)間來考慮,這些問題都是很容易解答的。毫無疑問的,在你開始學(xué)習(xí)Oracle的時(shí)候你會有許多的問題?纯催@些問題你能不能自己回答出來。例如,我又一次被問到能不能向有唯一性約束的列中插入空值。最開始,這看上去也許不是很容易回答的問題。但它卻是非常容易去試驗(yàn)的!只需要創(chuàng)建一個(gè)簡單的表。在其中的一列,假如唯一性約束。嘗試著在該列插入一個(gè)空值。有效么?你應(yīng)該能夠非常容易的回答出這個(gè)問題了。那么,為什么要創(chuàng)建這些案例呢?一個(gè)原因是這樣做可以提高你解決問題的能力。創(chuàng)建這些案例需要的技能就是解決問題用到的技能。解決問題的技能將會對你的DBA事業(yè)有很大的幫助。另一個(gè)原因是隨著你的事業(yè)的發(fā)展,你將經(jīng)常需要創(chuàng)建更復(fù)雜的測試案例以便保證數(shù)據(jù)庫和應(yīng)用程序的成功。在將來,甚至簡單的測試案例也可以組成更復(fù)雜的數(shù)據(jù)庫和應(yīng)用程序分解。
步驟#6: 找一個(gè)良師 –一個(gè)良師能夠?yàn)槟愕腄BA生涯(或者其它類似的職業(yè))引領(lǐng)方向。他們能夠給你指示,回答問題以及在你的DBA的成長過程中幫助你節(jié)約一些時(shí)間。但愿這篇文章能夠在你事業(yè)發(fā)展的一段時(shí)間內(nèi)起到良師益友的作用。假如你與一名資深的DBA共同工作,那么那個(gè)人應(yīng)該有責(zé)任為你的事業(yè)進(jìn)行有益的指導(dǎo)。你也可以同時(shí)選擇其他的人指導(dǎo)你。
步驟#7: 參加本地用戶群 –許多跨國家的城市有本地用戶群,他們定期聚會討論數(shù)據(jù)庫相關(guān)的話題。假如可能,參加其中一個(gè)本地用戶群。這將給你一個(gè)與他人相互交流的很好的方法。
【八步打造高級DBA專家[3]】相關(guān)文章:
面試技巧提升膚色的八步08-13
職場寶典:專家點(diǎn)評簡歷3大誤區(qū)06-28
職業(yè)生涯規(guī)劃的“八步走”戰(zhàn)略07-19
支付寶DBA樓方鑫:技術(shù)高手 自學(xué)成才[1]07-03
專家邀請函07-17
專家國學(xué)經(jīng)典的培訓(xùn)總結(jié)07-12
專家推薦信結(jié)構(gòu)08-05
關(guān)于專家國學(xué)經(jīng)典的培訓(xùn)總結(jié)09-25
職場勵志:提前打造自己的羅馬10-15