資源描述:
《oracle大數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)(華為內(nèi)部培訓(xùn)資料)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、標(biāo)準(zhǔn)實(shí)用文案課程IL001100ORACLE數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)ISSUE1.0開心Java整理文檔標(biāo)準(zhǔn)實(shí)用文案目錄課程說明1課程介紹1課程目標(biāo)1相關(guān)資料1第1章ORACLE數(shù)據(jù)庫(kù)概述21.1產(chǎn)品概述21.1.1產(chǎn)品簡(jiǎn)介21.1.2基本概念31.2ORACLE系統(tǒng)結(jié)構(gòu)41.2.2ORACLE物理結(jié)構(gòu)41.2.3系統(tǒng)全局區(qū)61.2.4進(jìn)程81.3存儲(chǔ)管理91.3.2邏輯結(jié)構(gòu)101.3.3表(Table)141.3.4視圖(View)181.3.5索引(Index)181.3.6同義詞(Synonym)191.3.7序列(Sequence)191.3.8數(shù)
2、據(jù)庫(kù)鏈(DatabaseLink)20第2章管理ORACLE數(shù)據(jù)庫(kù)212.1基本概念212.1.1數(shù)據(jù)字典212.1.2事務(wù)管理232.1.3數(shù)據(jù)庫(kù)管理員(DBA)242.1.4ORACLE的四種狀態(tài)252.2SQL*Plus方式的ORACLE數(shù)據(jù)庫(kù)啟動(dòng)和關(guān)閉262.2.1啟動(dòng)數(shù)據(jù)庫(kù)262.2.2關(guān)閉數(shù)據(jù)庫(kù)262.3svrmgrl方式的ORACLE數(shù)據(jù)庫(kù)啟動(dòng)和關(guān)閉282.3.1啟動(dòng)數(shù)據(jù)庫(kù)282.3.2關(guān)閉數(shù)據(jù)庫(kù)302.4應(yīng)用開發(fā)工具(SQL*Plus)312.4.1SQL322.4.2PL/SQL33文檔標(biāo)準(zhǔn)實(shí)用文案2.4.3數(shù)據(jù)庫(kù)管理工具362
3、.5ORACLE用戶及權(quán)限管理362.5.1ORACLE的用戶管理372.5.2ORACLE的權(quán)限管理382.6ORACLE數(shù)據(jù)庫(kù)的備份與恢復(fù)392.6.1Export轉(zhuǎn)入程序402.6.2Import轉(zhuǎn)入程序422.6.3增量卸出/裝入44第3章ORACLE數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)應(yīng)用463.1SQL*Net產(chǎn)品介紹463.2配置客戶機(jī)/服務(wù)器結(jié)構(gòu)473.2.1配置listener.ora473.2.2配置tnsnames.ora文件48第4章常用任務(wù)示例514.1如何恢復(fù)被誤刪的數(shù)據(jù)文件514.2如何殺掉吊死session514.3如何修改字符集514.
4、4如何追加表空間514.5如何加大表的maxextents值524.6如何查詢無效對(duì)象524.7怎樣分析SQL語(yǔ)句是否用到索引524.8怎樣判斷是否存在回滾段競(jìng)爭(zhēng)534.9怎樣手工跟蹤函數(shù)/存儲(chǔ)過程執(zhí)行情況544.10多種業(yè)務(wù)使用同一數(shù)據(jù)庫(kù)如何分配回滾段544.11怎樣倒出、倒入文本數(shù)據(jù)544.11.1倒出544.11.2倒入554.12如何更新當(dāng)前數(shù)據(jù)庫(kù)日志備份方式為archive564.13Unix環(huán)境下如何實(shí)現(xiàn)自動(dòng)備份564.13.1設(shè)置運(yùn)行環(huán)境564.13.2倒出數(shù)據(jù)564.13.3異地備份574.13.4啟動(dòng)備份進(jìn)程584.14怎樣分析
5、ORACLE故障59文檔標(biāo)準(zhǔn)實(shí)用文案小結(jié)61附錄AORACLE數(shù)據(jù)字典與視圖62附錄B動(dòng)態(tài)性能表68附錄CSQL語(yǔ)言運(yùn)算符與函數(shù)70文檔標(biāo)準(zhǔn)實(shí)用文案課程說明課程介紹本課程對(duì)應(yīng)的產(chǎn)品版本為:Oracle8.1.7。課程目標(biāo)完成本課程的學(xué)習(xí)后,您應(yīng)該能夠:l掌握ORACLE數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)中物理結(jié)構(gòu)、系統(tǒng)全局區(qū)和進(jìn)程的概念l掌握ORACLE數(shù)據(jù)庫(kù)的存儲(chǔ)管理知識(shí)l掌握管理ORACLE數(shù)據(jù)庫(kù)的方法l了解ORACLE數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)應(yīng)用相關(guān)資料ORACLE公司發(fā)布的相關(guān)資料。文檔標(biāo)準(zhǔn)實(shí)用文案第1章ORACLE數(shù)據(jù)庫(kù)概述1.1產(chǎn)品概述1.1.1產(chǎn)品簡(jiǎn)介數(shù)據(jù)庫(kù)技術(shù)產(chǎn)
6、生于60年代末70年代初,到現(xiàn)在比較知名的大型數(shù)據(jù)庫(kù)系統(tǒng)有ORACLE、Sybase、Informix、DB2(IBM公司的)、Ingress、RDB、SQLServer等。ORACLE公司于1979年,首先推出基于SQL標(biāo)準(zhǔn)的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品,可以在100多種硬件平臺(tái)上運(yùn)行(包括微機(jī)、工作站、小型機(jī)、中型機(jī)和大型機(jī)),支持多種操作系統(tǒng)。1986年,ORACLE推出具有分布式結(jié)構(gòu)的版本5,可將數(shù)據(jù)和應(yīng)用駐留在多臺(tái)計(jì)算機(jī)上,而相互間的通信是透明的。1988年,推出版本6(V6.0)可帶事務(wù)處理選項(xiàng),提高了事務(wù)處理的速度。1992年推出了版本7,可帶過
7、程數(shù)據(jù)庫(kù)選項(xiàng)、分布式數(shù)據(jù)庫(kù)選項(xiàng)和并行服務(wù)器選項(xiàng),稱為ORACLE7數(shù)據(jù)庫(kù)管理系統(tǒng),它釋放出了開放的關(guān)系型系統(tǒng)的真正潛力。目前,新版本為ORACLE9i,通用版本為ORACLE8i。版本Oracle8i是在企業(yè)內(nèi)和因特網(wǎng)上開發(fā)、布署和管理應(yīng)用高移動(dòng)性和可伸縮性的數(shù)據(jù)庫(kù)。Oracle8i最主要的新特性是在數(shù)據(jù)庫(kù)中包括Java和因特網(wǎng)能力。Oracle8i還包括能夠管理和訪問多媒體(視頻、音頻、圖像、文本、空間)的OracleinterMedia。Oracle8i還包括OracleWebDB,這個(gè)Web開發(fā)環(huán)境使開發(fā)者能建立使用標(biāo)準(zhǔn)的Web瀏覽器和Or
8、acle8i數(shù)據(jù)庫(kù)的動(dòng)態(tài)的、數(shù)據(jù)驅(qū)動(dòng)的Web網(wǎng)站。ORACLE8i是一種通用叫法,它包括許多更細(xì)版本,如ORACLE8.1.5、ORAC