Oracle的學(xué)習(xí)主要有兩個(gè)路線。 一個(gè)是Oracle的開(kāi)發(fā),主要用到Sql語(yǔ)句,一般來(lái)說(shuō)做開(kāi)發(fā)的都要用到其他的開(kāi)發(fā)語(yǔ)言,如PB、VB、VC、Java、Delphi、.net等等,這樣來(lái)配合使用開(kāi)發(fā)C/S和B/s架構(gòu)的程序。 一個(gè)是Oracle的管理,也就是人們常說(shuō)的DBA,英文Database Administrator. 主要是維護(hù)數(shù)據(jù)庫(kù)的工作。只用學(xué)會(huì)SQL語(yǔ)句和Oracle的結(jié)構(gòu)等就可以了。 DBA需要對(duì)Oracle有一個(gè)很深的認(rèn)識(shí),否則難成大器。 而Oracle開(kāi)發(fā)的話,相對(duì)來(lái)說(shuō)不一定對(duì)Oracle有太深 的了解,當(dāng)然你懂得越多,開(kāi)發(fā)出來(lái)的肯定會(huì)越好。 可以找一本oracle的書看看,如果有人可以請(qǐng)教當(dāng)然更好.oracle是數(shù)據(jù)庫(kù)中經(jīng)典的也是最抽象的,呵呵 要有心理準(zhǔn)備,不過(guò)現(xiàn)在好像出新版的了,應(yīng)該會(huì)改進(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)鍵活動(dòng)和交付使用階段;第三部分詳述如何配置和使用各種核心財(cái)務(wù)、分銷等。ERP/CRM/SCM/BI協(xié)同商務(wù)建設(shè)指南 信息時(shí)代企業(yè)要生存、競(jìng)爭(zhēng)與發(fā)展,必須盡快綜合應(yīng)用ERP(企業(yè)資源規(guī)劃)、CRM(客戶關(guān)系管理)、SCM(供應(yīng)鏈管理)、BI(商業(yè)智能)新一代電子商務(wù)體系。本書主要內(nèi)容包括:當(dāng)前企業(yè)信息化發(fā)展趨勢(shì)及基本原理;企業(yè)信息化體系結(jié)構(gòu),ERP、CRM、SCM、BI等核心技術(shù)要素;SAP、Oracle、I2、 SAS、Siebel、用友、金蝶等管理廠商!ERP概要分析采購(gòu)、銷售與分銷、庫(kù)存 本書以作者調(diào)研過(guò)的100多家企業(yè)的實(shí)際業(yè)務(wù)流程為依據(jù),參考用友、SAP、ORACLE、JDE在軟件中的實(shí)現(xiàn)方法,結(jié)合作者近10年來(lái)在ERP系統(tǒng)分析實(shí)踐中積累的經(jīng)驗(yàn),對(duì)企業(yè)實(shí)際業(yè)務(wù)流程進(jìn)行歸類,給出了不同業(yè)務(wù)流程在采購(gòu)、銷售及分銷、庫(kù)存管理中的處理方法,以及在ERP軟件中的設(shè)計(jì)方法。本書分析了在采購(gòu)環(huán)節(jié)的質(zhì)量控制、預(yù)!這三本書可以,值得去看看,最后祝你學(xué)習(xí)愉快!入門學(xué)習(xí)教程: ;restype=-1sortby=3suffix=page=1id=3
10多年的巴彥淖爾網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都營(yíng)銷網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整巴彥淖爾建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“巴彥淖爾網(wǎng)站設(shè)計(jì)”,“巴彥淖爾網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
你想學(xué)oracle干嘛用,oracle數(shù)據(jù)庫(kù)可是大型數(shù)據(jù)庫(kù),不說(shuō)一般,就是中型企業(yè)也支付不起一年幾千萬(wàn)的使用費(fèi)。初學(xué)者可以先學(xué)mysql數(shù)據(jù)庫(kù)。
mysql和oracle一樣都支持sql語(yǔ)法,都是關(guān)系型數(shù)據(jù)庫(kù)。不同的是存儲(chǔ)過(guò)程不一樣,權(quán)限管理不一樣。mysql現(xiàn)在是中小型企業(yè)的主流。你可以考慮一下。
你可以想想一個(gè)oracle數(shù)據(jù)庫(kù)工程師的要求,即使你達(dá)到了,企業(yè)也不敢用年輕人。所以先主要已mysql入手。
最好買一本適合初學(xué)者的書,買別的書估計(jì)初學(xué)者看不懂。再結(jié)合網(wǎng)上的教程,資料。
如何純粹是為了好玩,那就隨心所欲吧。首先學(xué)習(xí)什么是關(guān)系型數(shù)據(jù)庫(kù),關(guān)系型數(shù)據(jù)庫(kù)的特點(diǎn)和數(shù)據(jù)是如何查詢的這些都有助于你今后對(duì)數(shù)據(jù)庫(kù)的理解。作為一個(gè)能寫出高效的sql語(yǔ)句的程序員來(lái)說(shuō)這個(gè)必須要理解。
然后學(xué)習(xí)sql語(yǔ)句,sql語(yǔ)句主要是對(duì)表的操作。查詢,刪除,修改,添加等操作。
然后再學(xué)習(xí)觸發(fā)器,存儲(chǔ)過(guò)程,視圖,控制器 。
學(xué)到這里就有一定的基礎(chǔ)了,接下來(lái)可以選擇學(xué)習(xí)方向,你可以深入學(xué)習(xí)數(shù)據(jù)庫(kù)權(quán)限管理,你可以學(xué)習(xí)更多的數(shù)據(jù)庫(kù)函數(shù)來(lái)寫出高效的sql語(yǔ)句。
oracle的體系太龐大了,對(duì)于初學(xué)者來(lái)說(shuō),難免會(huì)有些無(wú)從下手的感覺(jué),什么都想學(xué),結(jié)果什么都學(xué)不好,分享下自己的學(xué)習(xí)經(jīng)驗(yàn)。
一、定位
oracle分兩大塊,一塊是開(kāi)發(fā),一塊是管理。
開(kāi)發(fā)主要是寫寫存儲(chǔ)過(guò)程、觸發(fā)器什么的,還有就是用Oracle的Develop工具做form。有點(diǎn)類似于程序員,需要有較強(qiáng)的邏輯思維和創(chuàng)造能力,個(gè)人覺(jué)得會(huì)比較辛苦,是青春飯J;
管理則需要對(duì)oracle數(shù)據(jù)庫(kù)的原理有深刻的認(rèn)識(shí),有全局操縱的能力和緊密的思維,責(zé)任較大,因?yàn)橐粋€(gè)小的失誤就會(huì)down掉整個(gè)數(shù)據(jù)庫(kù),相對(duì)前者來(lái)說(shuō),后者更看重經(jīng)驗(yàn)。
二:學(xué)習(xí)
可以先直接挑本ORACLE入門看,類似ORACLE10G入門,ORACLE基礎(chǔ)的書,不求完全懂,能看一點(diǎn)是一點(diǎn),學(xué)習(xí)ORACLE是一個(gè)長(zhǎng)期的過(guò)程,你在懂了一些后,再去看別的書,你會(huì)找到很多相同點(diǎn),那時(shí)候就會(huì)有恍然大悟的感覺(jué),一點(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ò)授課。
經(jīng)常有一些Oracle的初學(xué)者問(wèn)到這個(gè)問(wèn)題,這里算是一個(gè)統(tǒng)一答復(fù)。 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等,對(duì)于很多初學(xué)者來(lái)說(shuō),能夠?qū)@些概念有個(gè)較為清晰的認(rèn)識(shí)并不是一件容易的事,而這些并非Oracle的全部。 4、到了這一步你基本上算是初步掌握了ORACLE,下面將要根據(jù)你的方向來(lái)具體學(xué)習(xí)其它的ORACLE知識(shí)了。如果你是開(kāi)發(fā)人員,則需要更多地去學(xué)習(xí)PL/SQL以及DEVELOPER,而這將是一門新的課程。如果你是一名DBA,請(qǐng)繼續(xù)。 5、現(xiàn)在你可以根據(jù)自己的實(shí)際情況,進(jìn)行有選擇的學(xué)習(xí),也就是說(shuō)下面的內(nèi)容沒(méi)有特別順序要求。可以選擇深入學(xué)習(xí)ORACLE的管理、備份與恢復(fù)、性能調(diào)整、網(wǎng)絡(luò)等。當(dāng)然在學(xué)習(xí)這些知識(shí)的過(guò)程中,如果有實(shí)際的工作更好,這樣你可以在實(shí)際中成長(zhǎng),學(xué)會(huì)TROUBLE SHOOTING。
先學(xué)sql*plus內(nèi)部命令(最起碼要了解一下),以后學(xué)一些簡(jiǎn)單的sql語(yǔ)句,然后在學(xué)一些復(fù)雜的sql語(yǔ)句,比如:自連接、左連接、有連接、交叉連接、全連接、最后我們?cè)趯W(xué)觸發(fā)器、視圖、存儲(chǔ)過(guò)程、函數(shù);這里面存儲(chǔ)過(guò)程相對(duì)而言比其它知識(shí)點(diǎn)難一點(diǎn),但是只要用心學(xué)習(xí),相信這些東西都是小意思的!最后祝你學(xué)習(xí)愉快.....—-—
Oracle是目前最流行的數(shù)據(jù)庫(kù)之一。功能強(qiáng)大,性能卓越。
oracle完全可以代表數(shù)據(jù)庫(kù)技術(shù)的最高水平,因此學(xué)習(xí)oracle需要你具備一定基礎(chǔ):
1.學(xué)習(xí)過(guò)一門編程語(yǔ)言(java,c,c++均可)。
2.最好學(xué)習(xí)過(guò)一門別的數(shù)據(jù)庫(kù)(sql server,mysql,access)。
嚴(yán)禁沒(méi)有任何基礎(chǔ)的同志學(xué)習(xí)oracle,那樣你會(huì)浪費(fèi)時(shí)間,同時(shí)還打擊學(xué)習(xí)oracle的信心,我個(gè)人認(rèn)為學(xué)習(xí)流程為:
第一階段:計(jì)算機(jī)基礎(chǔ)(了解它的基本原理)。
第二階段:學(xué)習(xí)一門編程語(yǔ)言(java或者c,c++)。
第三階段:學(xué)習(xí)oracle數(shù)據(jù)庫(kù)或是別的數(shù)據(jù)庫(kù)。
成為一個(gè)oracle高手的秘訣就是:
理解小的知識(shí)點(diǎn)-做小練習(xí)-把小的知識(shí)點(diǎn)連成線(知識(shí)線)-做oracle項(xiàng)目-把知識(shí)線形成知識(shí)面-深刻理解
基礎(chǔ)部分:
Oracle基本使用
Oracle用戶管理
Oracle表管理
高級(jí)部分:
Oracle表的查詢
Oracle的函數(shù)
Oracle數(shù)據(jù)庫(kù)管理
Oracle的權(quán)限、角色
Pl/sql編程
索引,約束和事務(wù)