十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
oracle的體系太龐大了,對于初學(xué)者來說,難免會有些無從下手的感覺,什么都想學(xué),結(jié)果什么都學(xué)不好,分享下自己的學(xué)習(xí)經(jīng)驗(yàn)。
創(chuàng)新互聯(lián)主營勐臘網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP開發(fā)公司,勐臘h5小程序設(shè)計(jì)搭建,勐臘網(wǎng)站營銷推廣歡迎勐臘等地區(qū)企業(yè)咨詢
一、定位
oracle分兩大塊,一塊是開發(fā),一塊是管理。
開發(fā)主要是寫寫存儲過程、觸發(fā)器什么的,還有就是用Oracle的Develop工具做form。有點(diǎn)類似于程序員,需要有較強(qiáng)的邏輯思維和創(chuàng)造能力,個(gè)人覺得會比較辛苦,是青春飯J;
管理則需要對oracle數(shù)據(jù)庫的原理有深刻的認(rèn)識,有全局操縱的能力和緊密的思維,責(zé)任較大,因?yàn)橐粋€(gè)小的失誤就會down掉整個(gè)數(shù)據(jù)庫,相對前者來說,后者更看重經(jīng)驗(yàn)。
二:學(xué)習(xí)
可以先直接挑本ORACLE入門看,類似ORACLE10G入門,ORACLE基礎(chǔ)的書,不求完全懂,能看一點(diǎn)是一點(diǎn),學(xué)習(xí)ORACLE是一個(gè)長期的過程,你在懂了一些后,再去看別的書,你會找到很多相同點(diǎn),那時(shí)候就會有恍然大悟的感覺,一點(diǎn)點(diǎn)看就OK了。
多看網(wǎng)上視頻教程、多上機(jī)實(shí)踐練習(xí)相結(jié)合。
報(bào)培訓(xùn)班學(xué)習(xí),可快速入門,主要是能獲得很多實(shí)踐經(jīng)驗(yàn)。CUUG很不錯(cuò)你可以了解下,CUUG官網(wǎng)上也有很多oracle資源,還有免費(fèi)的網(wǎng)絡(luò)授課。
Oracle的學(xué)習(xí)主要有兩個(gè)路線。 一個(gè)是Oracle的開發(fā),主要用到Sql語句,一般來說做開發(fā)的都要用到其他的開發(fā)語言,如PB、VB、VC、Java、Delphi、.net等等,這樣來配合使用開發(fā)C/S和B/s架構(gòu)的程序。 一個(gè)是Oracle的管理,也就是人們常說的DBA,英文Database Administrator. 主要是維護(hù)數(shù)據(jù)庫的工作。只用學(xué)會SQL語句和Oracle的結(jié)構(gòu)等就可以了。 DBA需要對Oracle有一個(gè)很深的認(rèn)識,否則難成大器。 而Oracle開發(fā)的話,相對來說不一定對Oracle有太深 的了解,當(dāng)然你懂得越多,開發(fā)出來的肯定會越好。 可以找一本oracle的書看看,如果有人可以請教當(dāng)然更好.oracle是數(shù)據(jù)庫中經(jīng)典的也是最抽象的,呵呵 要有心理準(zhǔn)備,不過現(xiàn)在好像出新版的了,應(yīng)該會改進(jìn)一些!下邊是些學(xué)習(xí)參考資料:Oracle Applications應(yīng)用大全 本書詳細(xì)介紹了如何實(shí)現(xiàn)和使用Oracle公司的ERP應(yīng)用程序。全書分為五部分:第一部分概述ERP系統(tǒng)和Oracle公司的各種ERP應(yīng)用程序;第二部分介紹Oracle Applications的實(shí)現(xiàn)方法,內(nèi)容包括項(xiàng)目管理技術(shù)、封裝軟件以及ERP系統(tǒng)的實(shí)現(xiàn),并討論了軟件項(xiàng)目、關(guān)鍵活動和交付使用階段;第三部分詳述如何配置和使用各種核心財(cái)務(wù)、分銷等。ERP/CRM/SCM/BI協(xié)同商務(wù)建設(shè)指南 信息時(shí)代企業(yè)要生存、競爭與發(fā)展,必須盡快綜合應(yīng)用ERP(企業(yè)資源規(guī)劃)、CRM(客戶關(guān)系管理)、SCM(供應(yīng)鏈管理)、BI(商業(yè)智能)新一代電子商務(wù)體系。本書主要內(nèi)容包括:當(dāng)前企業(yè)信息化發(fā)展趨勢及基本原理;企業(yè)信息化體系結(jié)構(gòu),ERP、CRM、SCM、BI等核心技術(shù)要素;SAP、Oracle、I2、 SAS、Siebel、用友、金蝶等管理廠商!ERP概要分析采購、銷售與分銷、庫存 本書以作者調(diào)研過的100多家企業(yè)的實(shí)際業(yè)務(wù)流程為依據(jù),參考用友、SAP、ORACLE、JDE在軟件中的實(shí)現(xiàn)方法,結(jié)合作者近10年來在ERP系統(tǒng)分析實(shí)踐中積累的經(jīng)驗(yàn),對企業(yè)實(shí)際業(yè)務(wù)流程進(jìn)行歸類,給出了不同業(yè)務(wù)流程在采購、銷售及分銷、庫存管理中的處理方法,以及在ERP軟件中的設(shè)計(jì)方法。本書分析了在采購環(huán)節(jié)的質(zhì)量控制、預(yù)!這三本書可以,值得去看看,最后祝你學(xué)習(xí)愉快!入門學(xué)習(xí)教程: ;restype=-1sortby=3suffix=page=1id=3
首先,學(xué)些ORACLE之前,你最好確認(rèn)一下,對于數(shù)據(jù)庫的基礎(chǔ)知識是否掌握,如果還沒有,那么我建議你先學(xué)數(shù)據(jù)庫的基礎(chǔ)知識,然后再對ORACLE進(jìn)行重點(diǎn)的學(xué)習(xí)。
其次,oracle也是數(shù)據(jù)庫的一種,所以,所有的數(shù)據(jù)庫應(yīng)該有的功能它都有,有了數(shù)據(jù)庫的基礎(chǔ)知識后,學(xué)習(xí)oracle是比較簡單的(我是說對于一般的編程人員),特別的,多比較多個(gè)不同數(shù)據(jù)庫的異同,這樣可以很快的指導(dǎo)他們的用處,而且也方便記憶。
對于,oracle特有的函數(shù)、功能等,如果需要ORACLE深入編程,那肯定是要學(xué)習(xí)的。
還有,君欲善琪七必先利其器,對ORACLE的學(xué)習(xí)過程中,一定要掌握一兩種數(shù)據(jù)庫客戶端軟件,在開發(fā)過程中,如果連客戶端軟件都不會用,那必然浪費(fèi)你很多時(shí)間去熟悉軟件。
2、要想學(xué)好ORACLE,首先要學(xué)習(xí)ORACLE的體系結(jié)構(gòu),現(xiàn)在你不需要深入理解它們,但要分清幾個(gè)關(guān)鍵的概念: instance database, memory structure , process those files ,such as data file, control file, init parameter file etc以及database , tablespace , data file和tablespace, segmnet, extent block它們之間的關(guān)系。 當(dāng)然還要分清undo tablespace redo log file等,對于很多初學(xué)者來說,能夠?qū)@些概念有個(gè)較為清晰的認(rèn)識并不是一件容易的事,而這些并非Oracle的全部。
4、到了這一步你基本上算是初步掌握了ORACLE,下面將要根據(jù)你的方向來具體學(xué)習(xí)其它的ORACLE知識了。如果你是開發(fā)人員,則需要更多地去學(xué)習(xí)PL/SQL以及DEVELOPER,而這將是一門新的課程。如果你是一名DBA,請繼續(xù)。
5、現(xiàn)在你可以根據(jù)自己的實(shí)際情況,進(jìn)行有選擇的學(xué)習(xí),也就是說下面的內(nèi)容沒有特別順序要求??梢赃x擇深入學(xué)習(xí)ORACLE的管理、備份與恢復(fù)、性能調(diào)整、網(wǎng)絡(luò)等。