目前來說Oracle的確不是最優(yōu)選擇:

成都創(chuàng)新互聯(lián)主營路北網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,app軟件定制開發(fā),路北h5微信小程序定制開發(fā)搭建,路北網(wǎng)站營銷推廣歡迎路北等地區(qū)企業(yè)咨詢
想走數(shù)據(jù)路線就走分布式大數(shù)據(jù)方向,hadoop之類的上手不難,薪水很高。
想走開發(fā)路線那就JAVA+動態(tài)語音(例如:JavaScript等),JAVA雖老但企業(yè)級市場地位依然無法撼動……
英文極差推薦微軟路線,強大的中文社區(qū)+完備的IDE+云架構全家桶,上手容易成型快。只是受限于Windows平臺。
Python不推薦,版本更新兼容性不好,且需要其他語言和技術原理的儲備,就是上手很容易,學精沒什么希望(適合大神)。
Oracle學起來前置要求太多:數(shù)據(jù)庫理論你得懂,Oracle體系架構你得懂,Oracle各版本差異你得懂,操作系統(tǒng)Linux、Window你得懂(AIX你也得懂),存儲你得懂(不僅要懂理論,還得懂操作,例如EMC),網(wǎng)絡架構你也得懂(別說什么網(wǎng)絡架構模型,就連光纖波分、熔纖你都得會),機房配電也得懂(要不上個小機380電壓直接跪)……然后你各種學,各種證都拿到手(OCP、OCM、RHCE、HCNP)一進公司發(fā)現(xiàn)自己還是個弟弟……隨便來個開發(fā)就能用各種方式搞殘你(100+的鏈表查詢,偷偷刪個表,把網(wǎng)線拔了……)然后等你把問題都解決感覺自己是個英雄的時候,BOSS過來把你臭罵一頓(業(yè)務停機XX分鐘,造成XX損失……)然后你都挺過來了,終于要成大神了,BOSS下通知:我們要去IOE,以后Oracle都下架,上國產(chǎn)……
首先必須承認oracle的強大
即使這兩年互聯(lián)網(wǎng)一直提倡去IOE,但無疑對oracle的依賴不見,因為銀行跟金融難離開oracle,相信oracle還好一直吃香。
要學習oracle,可以先買一本基礎的oracle書籍,多操作多實踐;中級可以試著考一個OCP(不過報名費有點小貴)什么的同時可以看英文文檔了。
干數(shù)據(jù),現(xiàn)在也是大數(shù)據(jù)時代,可以試著學習其他NO SQL 數(shù)據(jù)庫,這些數(shù)據(jù)庫也發(fā)展迅速,這樣更能提升自己競爭力
Oracle認證全面解析
Oracle是第一個跨整個產(chǎn)品線(數(shù)據(jù)庫、業(yè)務應用軟件和應用軟件開發(fā)與決策支持工具)開發(fā)和部署100%基于互聯(lián)網(wǎng)的企業(yè)軟件的公司。下面是我整理的關于Oracle認證管理員認證考試,希望大家認真閱讀!
一、 Oracle,僅次于微軟的世界第二大軟件公司
Oracle雖然規(guī)模很大,但名聲不像微軟、IBM那樣顯赫,很多非計算機專業(yè)的在校學生不知道Oracle是何物。但是如果你是一位想在畢業(yè)后進入IT行業(yè)的學生,那么,你必須知道什么是Oracle.
首先,Oracle是一家軟件公司。這家1977成立于加利福尼亞的軟件公司是世界上第一個推出關系型數(shù)據(jù)管理系統(tǒng)(RDBMS)的公司。現(xiàn)在,他們的RDBMS被廣泛應用于各種操作環(huán)境:Windows NT、基于UNIX系統(tǒng)的小型機、IBM大型機以及一些專用硬件操作系統(tǒng)平臺。事實上,Oracle已經(jīng)成為世界上最大的RDBMS供應商,并且是世界上最主要的信息處理軟件供應商。現(xiàn)在,Oracle是僅次于微軟公司的世界第二大軟件公司,2000年的銷售額為101億美元。現(xiàn)在Oracle在世界范圍內(nèi)大約聘用了4萬3千多名專業(yè)技術人員,在美國本土有2萬1千名。有趣的是,即使在美國本土,Oracle的技術人員(主要是程序員)中有40%是印度人,中國人是第二多的,其次才是美國人。
然后,Oracle是一個龐大的品牌系統(tǒng)。如前所述,Oracle不僅在全球最先推出了RDBMS,并且事實上掌握著這個市場的大部分份額,由于Oracle 公司的RDBMS都以Oracle為名,所以,在某種程度上Oracle己經(jīng)成為了RDBMS的代名詞。而近幾年來,Oracle不斷積極地擴展自己的業(yè)務,成功地開發(fā)了許多橫向和縱向的產(chǎn)品,譬如Oracle自己設計生產(chǎn)的Oracle服務器,面對商業(yè)客戶的商業(yè)交易系統(tǒng)(Oracle Exchange),Oracle數(shù)據(jù)中心等等。同時,Oracle還成功開發(fā)出了很多面對程序員的開發(fā)工具,譬如著名的Designer/2000計算機輔助系統(tǒng)工程(CASE)工具和Developer/2000開發(fā)包,這些工具作為“設計器”和“開發(fā)器”,有力地幫助了程序員的開發(fā)工作,也有力地提高了Oracle的聲譽。此外,Oracle還開發(fā)了一系列面對不同對象的應用軟件,它們被統(tǒng)稱為Oracle應用軟件。這些軟件使得Oracle被廣泛應用到各個領域,同時也為Oracle帶來滾滾財源。比較常見的Oracle軟件產(chǎn)品包括:。Oracle財務軟件(Oracle Financial)。Oracle制造業(yè)軟件(Oracle Manufacturing)。Oracle人力資源軟件(Oracle Human Resources)。Oracle自動控制軟件(Oracle Automotive)。Oracle 商業(yè)交易系統(tǒng)(Oracle Exchange)
以及其他的應用軟件。這些軟件連同OracleRDBMS使得Oracle成為一個龐大的品牌系統(tǒng),深入到了人們生產(chǎn)和生活的各個領域。
由于Oracle擁有多年在各種行業(yè)下的多種解決方案,擁有基于不同客戶環(huán)境的Oracle RDMBS服務器工具及規(guī)模巨大的應用軟件系統(tǒng),而且,這個龐大的系統(tǒng)正在不同程度、不同層次地為各行各業(yè)所廣泛應用。因此,能夠熟練掌握這個系統(tǒng)的某些方面及適應這個系統(tǒng)的不斷更新的專業(yè)工程師必然是各界急需的人才,有著良好的就業(yè)前景。事實上,Oracle公司也認識到了這一點,這就是Oracle認證專家——OCP(Oracle Certified Professional)的由來。
二、Oracle認證種類介紹
Oracle認證專家——OCP,是由Oracle公司授權國際考試認證中心對考生進行的資格認證。考生按考試標準要求參加幾門課程的.考試(一般為3—5門),在通過全部考試后,便可獲得OCP的專家認證。
目前OCP認證考試分為:
Database Administrator:數(shù)據(jù)庫管理員考試認證,簡稱DBA.數(shù)據(jù)庫管理員負責對數(shù)據(jù)庫進行日常的管理、備份及數(shù)據(jù)庫崩潰后的恢復問題。
Database Operator:數(shù)據(jù)庫操作員認證考試,簡稱DBO.數(shù)據(jù)庫操作員主要是基于Windows NT的Oracle 8數(shù)據(jù)庫管理,能夠熟練應用OEM等工具完成對數(shù)據(jù)庫的操作及日常的管理工作。
Database Developer:數(shù)據(jù)庫開發(fā)員認證考試,簡稱DEV.數(shù)據(jù)庫開發(fā)員應能熟練掌握用Developer/2000的工具建立各種Forms應用程序,建立各種標準的以及自定義的報表。
Java Developer:Java開發(fā)人員考試。
Application Consultant: Oracle產(chǎn)品應用咨詢顧問。
其中,Oracle DBA是最吃香,但也是最難考的一個認證。在Oracle的官方的網(wǎng)站上,對DBA有以下說明:
Oracle DBA專家可以跟上如今日趨復雜的系統(tǒng)環(huán)境要求。最好的DBA們都在幕后工作,他們小心地維護著系統(tǒng),使得系統(tǒng)可以每天都平穩(wěn)地運轉(zhuǎn),并且防止意外災難的發(fā)生,譬如數(shù)據(jù)庫崩潰或者成小時地宕機。這項艱巨的任務需要對Oracle數(shù)據(jù)庫的結構和運行方式有著廣泛泛深入的了解,并且有豐富的實戰(zhàn)經(jīng)驗。最好的DBA可以在取得最佳運行狀態(tài)及防止他們公司停止運行的突發(fā)事件中找到平衡。Oracle DBA認證考試就是提供一個證明該人可以勝任Oracle DBA這一職務的認證。本認證考試設計了5門獨立的考試,使你可以利用良好的知識獲得一個專家認證。
三、如何參加考試?
OCP認證的所有考試也是通過Prometric公司組織的,具體的考試事宜請訪問它的官方的網(wǎng)站:
目前OCP每門考試的費用為125美元。
四、如何準備考試?
1、Oracle公司推薦的官方準備途徑
一般來講,Oracle的考試內(nèi)容比較多,并且考題也很細,對動手能力要求很強。因此,為了有足夠的把握,一定要提前充分準備,而且一定要注重動手實踐。在Oracle官方的網(wǎng)站上推薦的通過認證的途徑如下,可以進行參考。
Oracle大學:Oracle大學提供的教師引導及基于技術的訓練(Instructor-led training and technology- based training)是準備OCP認證的最好方式,這些課程將為你打下需要通過OCP認證的知識基礎。你可以查閱一下課程表來選擇理想的準備方式,你當?shù)氐腛racle大學可以在這方面給你一些最好的建議。你可以訪問Oracle的網(wǎng)站,獲得更多的信息。
自己準備:實戰(zhàn)經(jīng)驗是加深你對Oracle考試內(nèi)容理解的最好方式。Oracle建議你將理論學習拓展,在實際工作或是練習中使用新學到的技巧和知識來自學。
考試內(nèi)容檢查表:使用考試內(nèi)容檢查表(Test Content Checklist)來確定你必須準備的所有題目。Oracle會不斷地更新考試內(nèi)容檢查表,所以請訪問Oracle網(wǎng)站 ,下載最新的考試指南。
其它考試工具:模擬考試題及自我測試軟件可以幫助你更好地準備OCP認證考試。Oracle和自我測試軟件公司(Self Test Software)聯(lián)合出品了一些高質(zhì)量的考試軟件以幫助考生更好地準備OCP認證考試,這些軟件可以通過 Oracle 網(wǎng)站 定購。
事實上,絕大部分的大陸同學都是通過參加培訓班來準備考試的,它們不僅輔導通過考試的知識,而且其他信息包括如何報名,考場上如何應考,都可以得到輔導。以上Oracle官方的介紹只是一般地對你進行一下有關備考的初級教育,事實上,正像我們前面說過的,作為一個龐大的數(shù)據(jù)庫系統(tǒng),要想掌握好Oracle(更不要說完全掌握了——我甚至懷疑是否有人真正完全掌握過Oracle),從任何角度而言都不是一件易事。除非你有足夠的決心和耐心,準備將Oracle當作你的職業(yè)之路并致力于數(shù)據(jù)庫技術的研究,你才有可能真正了解這個龐雜系統(tǒng)的精髓。以下的一些論述將有助于你對Oracle有一個初步的了解。
2、Oracle數(shù)據(jù)庫技術基本知識
(1)Oracle數(shù)據(jù)庫涵蓋了數(shù)據(jù)庫技術的方方面面。
盡管關系型數(shù)據(jù)庫從原理上來講并不是很難,有一些數(shù)據(jù)庫知識的人掌握這些原理并不會花很大的氣力,而且,一般的關系型數(shù)據(jù)庫軟件,譬如 SQL Server,用起來并不復雜,但Oracle絕對與眾不同。作為有史以來最成功的關系型數(shù)據(jù)庫軟件,Oracle的實現(xiàn)方式和管理維護手段非常豐富,它涉及到很多方面的細節(jié)技術。單從任何一個側(cè)面來理解它,是難觀其全貌的。要想真的精通它,沒有兩三年功夫是不行的。單是Oracle的技術文檔,就足夠淹沒你的! 具體說來,Oracle技術包括以下幾個主要方面:Oracle系統(tǒng)結構和原理、Oracle數(shù)據(jù)庫的安裝和配置、Oracle數(shù)據(jù)庫的管理、Oracle的數(shù)據(jù)備份與恢復技術、Oracle的性能調(diào)整、Oracle的新產(chǎn)品特性(Java支持、應用服務器、時間空間系列、文本服務等)、Oracle的并行服務器技術、Oracle的數(shù)據(jù)倉庫技術、Oracle的對象類型和對象一關系模型等技術……
毫不夸張地說,以上任何一個部分單獨拿出來都是很大的題目!
(2)Oracle技術發(fā)展快,技術的關聯(lián)性大。
盡管Oracle只是一個數(shù)據(jù)庫系統(tǒng),但在實際應用中,你不可能只面對數(shù)據(jù)庫本身。譬如,你在做Oracle數(shù)據(jù)庫的網(wǎng)絡管理,你將不可避免地遇到如何與網(wǎng)絡通訊、防火墻的技術兼容的問題。同理,你在做其它方面的工作,也肯定有方方面面的技術關聯(lián)問題需要解決。而且更要命的是,這些技術(包括Oracle本身)發(fā)展速度都非常快,這就使得跟上它們的發(fā)展成為一件十分費勁的事情。
不過幸運的是,我們并不需要同時了解Oracle的所有方面,Oracle提供了很多應用方向,我們可以按照偏好,選擇其中的一個方向,集中時間和精力,努力在這個方向做到有所成就還不是一件很難的事情。由于Oracle目前已是世界上最主要的數(shù)據(jù)庫供應商和第二大軟件公司,Oracle的數(shù)據(jù)庫技術已經(jīng)被廣泛應用于各個領域,因而市場上對Oracle人才的需求量是相當之大,獲得OCP認證不愁找不到工作。而以后我們可以在工作中學以致用,再努力地鉆研Oracle數(shù)據(jù)庫及相關技術。
;
我先給你說一下mysql和oracle區(qū)別,其實對于現(xiàn)如今的各種企業(yè)來說,用mysql和oracle都不等。
第一相對價錢來說,mysql很多中小型企業(yè)用的比較多,原因就是相比于ORACLE昂貴的收費,oracle軟件像現(xiàn)在用的較多的11g、12c等一套授權下來得50萬起步,注意只是起步價,后面還有昂貴的服務費,mysql基本都用的開源的社區(qū)版,免費。但也有不乏大公司用mysql,像阿里云數(shù)據(jù)服務就用的是mysql,但是基本大公司核心數(shù)據(jù)都是用的oracle,不缺錢的公司只在乎數(shù)據(jù)無價。
第二相對于安全性,mysql 的體系結構相對于oracle來說比較簡單,很容易能上手理解和操作,但是開源的東西始終是開源的,安全性無法保證(這里指的是系統(tǒng)的安全性也指數(shù)據(jù)的安全性)。oracle整體的體系結構非常復雜,而且對于版本來說每個大版本改動都比較大,相比于以前的9i,10g,11g,改動都很大。但是由于其結構復雜,所以對于數(shù)據(jù)的安全是至上的,oracle公司也有自己的容災系統(tǒng)(DG),一旦布置好,就算你主庫硬件被破壞,亦不會丟數(shù)據(jù)。
第三相對于靈活性,mysql開源和oracle閉源我想你能理解吧。但是oracle功能之強大也可彌補其中不足(目前為止做的最優(yōu)秀的數(shù)據(jù)庫)。
如果你想從事DBA的話,我的建議是mysql和oracle通殺,先學oracle再學mysql,現(xiàn)在的互聯(lián)網(wǎng)科技公司都主張開源,而且現(xiàn)在的公司都是mysql和oracle混用,只有銀行、證券公司等會只用到oralce,兩個的發(fā)展前景也不能說哪個好一點,近幾年有些大公司會花錢在mysql上面做些更多的東西(只適用于他們公司的),反正mysql 的用戶增長量近幾年越來越多了,oracle的用戶增長量漸漸下跌但是總數(shù)還是排世界第一的。
相對來說oracle在數(shù)據(jù)庫算是行業(yè)里的老大了,但是你有用證書并不等于您擁有技術,最好是技術和證書兼得才是最完美的。
找哪方面的工作:
一、可以選擇就業(yè)的行業(yè):金融(銀行,證券),政府機關(稅務,工商等),生產(chǎn)企業(yè),能源企業(yè)(電力,石油),電信等
二、剛?cè)胄泄ぷ鳎簲?shù)據(jù)庫管理員
三、工作職責:
1、 進行業(yè)務系統(tǒng)數(shù)據(jù)庫的規(guī)劃、設計、實施,設計并優(yōu)化數(shù)據(jù)庫物理建設方案
2、 對數(shù)據(jù)庫進行管理,負責數(shù)據(jù)庫應用系統(tǒng)的運營及監(jiān)控;
3、 業(yè)務系統(tǒng)數(shù)據(jù)庫的定期維護和異常處理;
4、 對數(shù)據(jù)庫性能分析與調(diào)優(yōu),排錯,保證數(shù)據(jù)安全;
5、 對數(shù)據(jù)庫進行定期備份、和按需恢復;
6、 配合其他部門進行的數(shù)據(jù)處理、查詢,統(tǒng)計和分析工作;
四、晉升方向: ERP實施顧問 數(shù)據(jù)庫專家 CIO 架構師
五、薪資待遇:3-5k(具體要看個人能力)
六、考OCP準備內(nèi)容
(1)先打擊你一下。什么叫做自學完成,我干了oracle維護8年,不敢說自己明白。只能說明白一些,而且現(xiàn)在的新的oracle版本,因為工作原因,幾乎沒有接觸,所以知道的更少。
(2)在oracle行里,想有更大的發(fā)展,主要有兩個辦法。
第一個技術牛B。蓋國強為什么出書,技術厲害,我記得講座的時候,他說過,他能處理oracle原廠人不能處理的事情。當然對于這種人來說ocm是必須的,最好能成為ACE(這是工作以后的事情)。想做到這個地步,首先是跟對人,如果沒有人帶你,那么幾乎不可能。其次看公司和項目,如果關于ORACLE的項目較大,那么你能學到的可能也會越多。
第二個是業(yè)務牛B。所謂的業(yè)務有兩個方面。第一是清楚業(yè)務流程,第二是業(yè)務抽象能力和數(shù)據(jù)分析能力。比如,保險業(yè)務,有很多的險種,每個險種又有各種細分(人身保險分為大病等等),那么每個險種的基礎流程什么樣子?這個人能不能加入這個險種的這個細分(僅為舉例:比如一個患有絕癥的人保險公司是絕對不會讓他上大病險的)。那么到數(shù)據(jù)庫這里怎么建立這個數(shù)據(jù)庫,架構怎么立?有病就拒絕,那么什么樣的疾病拒絕,感冒也拒絕么?怎么判斷嚴重程度?因為辦理沒有成功最終要在數(shù)據(jù)庫有所體現(xiàn),比如拒絕條件。這就需要業(yè)務抽象能力和數(shù)據(jù)分析能力。這個入行很麻煩,畢竟隔行如隔山,就算你能把某個行業(yè)玩的很明白,可是換了其他行業(yè)呢,還要重新學習。這種人一般編程序很厲害,而且很有自己的想法。如果想這么混,那么就只能去大一些的公司,公司一般是拿下了整個項目,如果能從頭到尾的跟下來,而且虛心學習,那么一般能學到很多。
個人認為oracle比較有發(fā)展的也就是這兩個部分。
新聞標題:Oracle現(xiàn)在發(fā)展如何,Oracle如何
轉(zhuǎn)載注明:http://chinadenli.net/article24/heopje.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、Google、動態(tài)網(wǎng)站、搜索引擎優(yōu)化、營銷型網(wǎng)站建設、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)