Oracle數(shù)據(jù)庫分析報告_第1頁
Oracle數(shù)據(jù)庫分析報告_第2頁
Oracle數(shù)據(jù)庫分析報告_第3頁
Oracle數(shù)據(jù)庫分析報告_第4頁
Oracle數(shù)據(jù)庫分析報告_第5頁
已閱讀5頁,還剩30頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、Oracle數(shù)據(jù)庫介紹網(wǎng)管一部李倫目錄第一部分分?jǐn)?shù)據(jù)庫庫管理第二部分分?jǐn)?shù)據(jù)庫庫開發(fā)第三部分分網(wǎng)絡(luò)學(xué)學(xué)習(xí)資源源Oracle的的CEOLarry.EllisonLarry.Ellison在耶耶魯大學(xué)學(xué)2000屆畢畢業(yè)典禮禮上發(fā)表表了世人人看來最最為狂妄妄、不受受歡迎但但又是現(xiàn)現(xiàn)實真實實狀況的的演講。Ellison被財富富雜志列列為世界界上第五五富有的的人。拉理.埃埃里森在在32歲歲以前他他還一事事無成, 讀了了三個大大學(xué),沒沒得到一一個學(xué)位位文憑。Ellison要打倒倒的最后后一個目目標(biāo)就是是軟件帝帝國之王王微軟的的比爾.蓋茨。Oracle烤烤面包機機老美猜測測如果一一個烤面面包機在在美國出出品,

2、各各大公司司的經(jīng)銷銷策略應(yīng)應(yīng)該如下下:Oracle:重達(dá)10KG的說明明書,操操作復(fù)雜雜,但是是速度奇奇快,這這需要你你付出100小小時的學(xué)學(xué)習(xí);Apple:把把變壓器器、烤箱箱等等集集成到一一起,做做成符合合人體工工程的外外型,售售價大約約4999;HP:面面包容易易烤糊,烤每片片面包的的成本:單面,微焦:15美美分;單單面,焦焦:35美分;雙面,微焦:28美美分;雙雙面,焦焦:69美分;每更換換一個烤烤面包頭頭需要:14995;Oracle烤烤面包機機Microsoft:需要經(jīng)經(jīng)過一段段時間才才能推出出“烤面面包機99”,在此之之前有數(shù)數(shù)個售價價30美美元的beta版;正正式銷售售時,用用

3、戶還可可以得到到忘記做做在里面面的“烤烤面包機機99plus”;售售價:$149.95;Netscape:面面包很容容易烤,質(zhì)量也也不錯,但是需需要等待待5至10分鐘鐘才能烤烤完一面面,雖然然有一些些缺點,但是你你可以得得到一個個Java優(yōu)惠惠;Sony:烤面面包機小小巧玲攏攏,只比比一片面面包大一一點,只只需要一一節(jié)五號號電池,可以很很方便地地挎在腰腰上,并并且被命命名為“烤面包包man”;數(shù)據(jù)庫管管理數(shù)據(jù)庫系系統(tǒng)架構(gòu)構(gòu)數(shù)據(jù)庫管管理員數(shù)據(jù)庫系系統(tǒng)架構(gòu)構(gòu)一個運行行著的ORACLE數(shù)數(shù)據(jù)庫就就可以看看成是一一個ORACLESERVER,該SERVER由數(shù)數(shù)據(jù)庫(Database)和實例例(Ins

4、tance)組成成 。數(shù)據(jù)庫(Database)是由一一系列物物理文件件(數(shù)據(jù)據(jù)文件,控制文文件,聯(lián)聯(lián)機日志志等)的的集合或或與之對對應(yīng)的邏邏輯結(jié)構(gòu)構(gòu)(表空空間,段段等)構(gòu)構(gòu)成。數(shù)據(jù)庫的的實例(Instance)是由由ORACLE內(nèi)存結(jié)結(jié)構(gòu)和后后臺進程程被成為為數(shù)據(jù)庫庫的實例例 。數(shù)據(jù)庫系系統(tǒng)架構(gòu)構(gòu)OracleServer數(shù)據(jù)庫系系統(tǒng)架構(gòu)構(gòu)內(nèi)存存結(jié)構(gòu)全局共享享區(qū)SystemGlobalArea(SGA)SharedpoolSHARED_POOL_SIZEDatabasebuffercacheDB_BLOCK_SIZEDB_BLOCK_BUFFERSRedo logbufferLOG_BUFFE

5、RLargebufferLARGE_POOL_SIZE程序共享享區(qū)ProgramGlobal Area(PGA)數(shù)據(jù)庫系系統(tǒng)架構(gòu)構(gòu)MEMOERYSTRUCTRUE數(shù)據(jù)庫系系統(tǒng)架構(gòu)構(gòu)基本本進程DBWR(數(shù)據(jù)據(jù)文件寫寫入進程程)LGWR(日志志文件寫寫入進程程)SMON(系統(tǒng)統(tǒng)監(jiān)護進進程)PMON(用戶戶進程監(jiān)監(jiān)護進程程)CKPT(檢查查點進程程,同步步數(shù)據(jù)文文件,日日志文文件,控控制文件件)數(shù)據(jù)庫系系統(tǒng)架構(gòu)構(gòu)數(shù)據(jù)據(jù)庫物理理結(jié)構(gòu)數(shù)據(jù)文件件(Datafiles)控制文件件(Controlfiles)重做日志志文件( Redofiles)歸檔日志志文件(Archivedfiles)初始化參參數(shù)文件件(

6、Parameterfile)報警日志志文件(alert.log或alrt.ora)數(shù)據(jù)庫系系統(tǒng)架構(gòu)構(gòu)數(shù)據(jù)據(jù)庫邏輯輯結(jié)構(gòu)表空間(Tablespace)段(Segment)區(qū)間(Extent)數(shù)據(jù)塊(Block)數(shù)據(jù)庫系系統(tǒng)架構(gòu)構(gòu)LOGICALSTRUCTUR數(shù)據(jù)庫系系統(tǒng)架構(gòu)構(gòu)數(shù)據(jù)據(jù)庫邏輯輯與物理理結(jié)構(gòu)映映射數(shù)據(jù)庫管管理員安裝軟件件創(chuàng)建數(shù)據(jù)據(jù)庫完成數(shù)據(jù)據(jù)庫和數(shù)數(shù)據(jù)庫軟軟件升級級啟動和關(guān)關(guān)閉數(shù)據(jù)據(jù)庫管理數(shù)據(jù)據(jù)庫存儲儲結(jié)構(gòu)管理用戶戶和權(quán)限限管理數(shù)據(jù)據(jù)庫對象象(表,索引和和視圖等等)完成數(shù)據(jù)據(jù)庫備份份和恢復(fù)復(fù)性能監(jiān)控控和調(diào)優(yōu)優(yōu)安裝軟件件10.61.38.188SoftwareOracle10g10.67

7、.10.1開發(fā)工工具Oracle9i交互式和和非交互互式安裝裝。啟動和關(guān)關(guān)閉數(shù)據(jù)據(jù)庫中的Oracle數(shù)數(shù)據(jù)庫服服務(wù)啟動動和關(guān)閉閉。命令行數(shù)數(shù)據(jù)庫啟啟動和關(guān)關(guān)閉中的Oracle數(shù)數(shù)據(jù)庫服服務(wù)啟動動和關(guān)閉閉命令行數(shù)數(shù)據(jù)庫啟啟動ThreestagesStartup ainstanceMountthedatabaseOpen thedatabaseSQL*PluscommandStartup nomountAlterdatabasemountAlterdatabaseopen命令行數(shù)數(shù)據(jù)庫關(guān)關(guān)閉ThreestagesClosethedatabaseDismountthedatabaseShut dow

8、nthe instanceSQL*PluscommandshutdownNORMALshutdownIMMEDIATEshutdownTRANSACTIONALshutdownABORT數(shù)據(jù)庫備備份利用Oracle數(shù)據(jù)據(jù)庫的導(dǎo)導(dǎo)入導(dǎo)出出(exp/imp)命令完完成冷備備份。expsystem/passwordservicenamefile=導(dǎo)導(dǎo)出文件件.dmplog=日日志文件件名owner=(uep,ueppm,caffm,paltm,trns_pm)數(shù)據(jù)庫恢恢復(fù)刪除要導(dǎo)導(dǎo)入的用用戶Drop userusernamecascade;創(chuàng)建導(dǎo)入入用戶impsystem/oracleservice

9、namefile=導(dǎo)出出的文件件 log=日日志文件件 fromuser=ueptouseruep數(shù)據(jù)庫開開發(fā)編程語言言聯(lián)接方式式編程語言言PL/SQLPro*C/C+SQLJ編程語言言-PL/SQLOracle具具有過程程控制的的擴展SQL語語言,高高級第第四代編編程語言言 (4GL)。具有數(shù)據(jù)據(jù)封裝,重載,集合類類型,異異常處理理和信息息隱藏等等。提供對SQL語語句無縫縫處理。編程語言言-PL/SQL范例例DECLAREqty_on_handNUMBER(5);BEGINSELECTquantityINTOqty_on_handFROM inventoryWHEREproduct =TEN

10、NISRACKETFORUPDATE OF quantity;IFqty_on_hand 0THEN-checkquantityUPDATEinventory SETquantity= quantity -1WHEREproduct =TENNISRACKET;INSERTINTOpurchase_recordVALUES(Tennisracket purchased, SYSDATE);ELSEINSERTINTOpurchase_recordVALUES(Outoftennis rackets,SYSDATE);ENDIF;COMMIT;END;/編程語言言-Pro*C/C+在和語語言中嵌嵌入語句句的編程程方式。Oracle提提供的的Pro*C/C+編譯器器負(fù)責(zé)把把嵌入的的語句翻翻譯為標(biāo)標(biāo)準(zhǔn)Oracle運運行庫函函數(shù)調(diào)用用。和語言言對Pro*C/C+編譯譯器處理理的源代代碼進行行編譯聯(lián)聯(lián)接,生生成可執(zhí)執(zhí)行代碼碼。編程語言言-Pro*C/C+范范例編程語言言-SQLJ在語言言中嵌入入語句的的編程方方式。Oracle提提供了語句解解析器和和運行編編譯器。編程語言言-SQLJ范范例Stringempname= SMITH;doublesalary =2500

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論