Oracle11g權威指南

Oracle11g權威指南

《Oracle11g權威指南》是2011年出版的圖書,作者是谷長勇,吳逸雲,單永紅。

基本信息

Oracle11g權威指南

基本信息

作者:谷長勇等編著
出版社:電子工業出版社
出版時間:2008-6-1
字數:1608000
版次:1
頁數:867
開本:大16開
印次:1
紙張:膠版紙
ISBN:9787121065729
包裝:平裝
所屬分類:圖書>>計算機/網路>>資料庫>>Oracle
定價:¥99.00

編輯推薦

毫無保留
·從資料庫的基礎知識入手,全面介紹Oracle11g資料庫的所有特性
·全書配以翔實的示例,嚴謹的論述,具有很強的可操作性
·為初學者,本書提供一條有組織準確地掌握Oracle核心技術的途徑
·為從業者,本書深入探討了Oracle11g眾多的新特性,可以快速套用
·為資深者,本書還講解了Oracle數據倉庫與非結構資料庫,常備案頭很有幫助

本書特色

1.本書是國內第一本將所有主要Oracle11g資料庫命令、函式、特性和產品綜合在一起的核心參考書籍,每位Oracle用戶和開發人員都應常備一冊。
2.內容豐富,不僅包括了Oracle資料庫的基礎概念和開發,也包括高級資料庫管理技術(如備份、恢復、最佳化等),還涵蓋了Oracle資料庫中的數據倉庫特性(如ETL、OLAP、數據挖掘等)和非結構數據管理技術(包括XML、空間數據)。
3.逐層深入。每章先介紹初級知識,然後介紹高級或新特性,最後結合實際用例詮釋。初級知識有助於初學者入門;而高級新特性可作為有經驗的Oracle資料庫愛好者快速學習11g:用例部分作為開發者理解各種特性的參考。
4.本書適用對象:
Oracle資料庫初學者和一般用戶。閱讀本書可快速了解基本概念,快速掌握開發技術,克服常見困難,以及建立正確的Oracle資料庫知識。
具有一定基礎的資料庫從業人員。本書有助於有一定Oracle基礎的技術人員快速掌握11g的新技術。
致力於Oracle資料庫管理的人員。本書不僅包括了常規的關係資料庫開發和維護內容,也包括Oracle數據倉庫與非結構資料庫介紹,有助於全面掌握Oracle資料庫管理技術。
本書也可以作為各大中專院校相關專業的教學輔導或參考用書,或作為相關培訓機構的培訓教材。

內容簡介

本書從資料庫的基礎知識入手,全面系統地介紹了Oracle11g資料庫管理系統的所有特性,並配以翔實的實際用例,嚴謹的論述,深入探討了這些特性的細節內容,同時具有很強的可操作性和實用性。
全書內容共37章,分為7大部分:
第一部分為Oracle11g資料庫基礎;第二部分為Oracle11g資料庫的管理;第三部分為Oracle11g資料庫的備份與恢復;第四部分為Oracle11g資料庫集群技術與高可用性;第五部分為商業智慧型與數據倉庫;第六部分為非結構化資料庫,包括空間資料庫和XML資料庫;第七部分為Oracle11g資料庫其他新特性,對Oracle11g套用增強、高級資料庫管理和資料庫升級等新特性進行了詳細講解。
本書是Oracle11g資料庫所有特性的集大成型手冊,可供Oracle資料庫管理員、Oracle資料庫套用開發人員、Oracle數據倉庫工程師使用,還可以作為Oracle技術支持和培訓結構、高等院校資料庫課程的參考教材。

圖書目錄

第一部分Oracle資料庫11g基礎
第1章資料庫基礎知識
本章主要介紹了資料庫的基礎知識,包括資料庫、資料庫管理系統及關係資料庫等基本概念,此外還介紹了目前套用比較廣泛的各種關係式資料庫系統。
1.1資料庫的產生
1.2資料庫特徵
1.3資料庫的組成
1.4資料庫管理系統
1.5關係資料庫
1.6本章小結
第2章Oracle11g簡介
本章主要介紹了資料庫的基礎知識、Oracle資料庫的特點、發展歷史及Oracle的最新資料庫版本11g的一些新的特性。
2.1發展歷史
2.2Oracle版本號的含義
2.3Oracle格線技術
2.3.1格線概述
2.3.2格線的基本屬性
2.3.3Oracle格線基礎架構
2.4Oracle11g新增功能
2.4.1企業格線管理的高可用性
2.4.2最佳化的性能
2.4.3簡化的信息管理
2.4.4集成的信息
2.4.5內置的業務智慧型
2.4.6開發平台
2.5本章小結
第3章Oracle11g資料庫的安裝、啟動和關閉
第4章SQL語言基礎
第5章使用SQL*Plus
第6章PL/SQL基礎
第7章PL/SQL高級套用
第8章使用OracleSQLDeveloper
第二部分Oracle11g資料庫的管理
第9章Oracle資料庫結構
第10章管理控制檔案
本章主要講述了Oracle資料庫對控制檔案的管理。包括控制檔案的內容、更新、多路復用及創建和維護。控制檔案對資料庫的正常運行至關重要,通過本章的學習,讀者可以對控制檔案有一定的理解。
10.1控制檔案概述
10.1.1控制檔案的內容
10.1.2控制檔案的大小
10.1.3控制檔案更新
10.1.4可復用區與不可復用區
10.2控制檔案的多路復用
10.2.1使用init.ora多路復用控制檔案
10.2.2使用SPFILE多路復用控制檔案
10.2.3添加更多控制檔案副本的步驟
10.3查詢控制檔案信息
10.4控制檔案的創建步驟
10.5維護控制檔案
10.6本章小結
第11章管理日誌檔案
本章講述了在線上重做日誌的作用和管理,在線上重做日誌是資料庫正常運行不可或缺的檔案,對於實例出現故障時的正常恢復是十分重要的。
11.1管理重做日誌檔案
11.2日誌檔案組、日誌切換和日誌歸檔
11.3了解檢查點
11.4查詢、新建、刪除日誌檔案
11.5本章小結
第12章管理表空間和數據檔案
本章主要介紹了Oracle資料庫的邏輯結構、默認表空間,以及表空間的創建、設定、刪除等管理操作。這些操作在資料庫的日常管理中是十分常用的。
12.1表空間與數據檔案的關係
12.2Oracle11g默認的表空間列表
12.2.1SYSTEM表空間
12.2.2SYSAUX表空間
12.3建立表空間
12.3.1創建表空間的語法
12.3.2選擇盤區管理方式建立表空間
12.3.3選擇段空間管理方式建立表空間
12.3.4創建非標準塊表空間
12.3.5建立大檔案表空間
12.4維護表空間與數據檔案
12.4.1改變表空間的讀寫狀態
12.4.2改變表空間的名稱
12.4.3設定默認表空間
12.4.4刪除表空間
12.4.5增建新的數據檔案到表空間
12.4.6刪除表空間中無數據的數據檔案
12.4.7數據檔案的自動擴展設定
12.5管理撤銷表空間(UNDO)
12.5.1撤銷表空間的作用
12.5.2與撤銷表空間有關的參數
12.5.3表空間的基本操作
12.6管理臨時表空間
12.6.1臨時表空間的概念
12.6.2建立臨時表空間
12.6.3查詢臨時表空間的信息
12.6.4臨時表空間組
12.7本章小結
第13章模式對象管理
本章講述了Oracle資料庫中最重要的幾個模式對象的管理,包括表、索引、視圖、同義詞、序列等。
13.1模式與模式對象
13.2管理表
13.2.1建表時的考量
13.2.2列數據類型
13.2.3創建表的語法
13.2.4創建表的實例
13.2.5查看錶的信息
13.2.6修改表結構
13.2.7重命名表
13.2.8監控表的存儲空間
13.2.9修改表空間的存儲設定
13.2.10刪除表
13.2.11外部表的管理
13.3索引
13.3.1概念
13.3.2各種類型索引的比較和選擇
13.3.3索引的基本操作
13.4視圖
13.4.1概念
13.4.2視圖的基本操作
13.5同義詞
13.6序列
13.7本章小結
第14章表分區與索引分區
本章介紹了表分區和索引分區及其在資料庫性能最佳化方面的作用,並通過實例介紹了Oracle11g中對索引技術最新的增強功能。
14.1分區技術概述
14.2表分區的方法說明及實例
14.2.1範圍分區(Range)
14.2.2散列(Hash)分區
14.2.3列表分區(List)
14.2.4組合分區
14.2.5Interval分區
14.2.6外鍵分區
14.2.7虛擬列分區
14.3表的分區策略
14.4管理表分區
14.4.1表分區管理的操作列表
14.4.2表分區管理的操作實例
14.5分區表在線上重定義
14.6創建索引分區
14.6.1索引分區概念
14.6.2本地索引分區
14.6.3全局索引分區
14.7管理索引分區
14.7.1索引分區管理的操作列表
14.7.2索引分區管理的操作實例
14.8查看分區信息
14.9本章小結
第15章用戶管理與安全
本章將介紹Oracle系統中的用戶管理、許可權控制、角色、資源及資料庫的審計等方面的內容。
15.1創建與管理用戶賬戶
15.1.1配置身份驗證
15.1.2創建用戶的語法
15.1.3創建用戶實例
15.1.4修改用戶語法與實例
15.1.5刪除用戶
15.2許可權管理
15.2.1許可權概述
15.2.2授予系統許可權
15.2.3系統許可權收回
15.2.4授予對象許可權
15.2.5對象許可權回收
15.2.6用戶與許可權查詢
15.3角色管理
15.3.1角色概述
15.3.2預定義的Oracle系統角色
15.3.3角色創建與角色授權
15.3.4角色生效/失效
15.3.5角色與許可權的查詢
15.4資源配置PROFILE
15.4.1PROFILE概述
15.4.2創建PROFILE語法
15.4.3創建PROFILE實例
15.4.4修改資源配置PROFILE
15.4.5顯示資源配置PROFILE信息
15.5R樹索引
33.2.6過濾和空間關係
33.2.7空間操作符
33.2.8SDO_GEOM包
33.2.9空間聚集函式
33.2.10空間參考坐標系
33.2.11其他
33.3OracleSpatial選件
33.4GeoRaster數據
33.5MapViewer
33.6空間資料庫11gr1增強特性
33.7空間數據操作演示
33.8本章小結
第34章XML資料庫
本章主要介紹了OracleXML資料庫的基礎知識,包括XMLType的存儲方式和創建方法,並介紹了常用的XML存取操作,用示例說明了XMLDB的開發。
34.1OracleXMLDB概述
34.1.1XMLType存儲
34.1.2XMLDB資料庫
34.1.3協定結構
34.1.4API訪問
34.2XMLDB開發
34.2.1XMLType類型
34.2.2存儲索引
34.2.3XML模式
34.2.4註冊XML模式
34.2.5XML模式進化
34.2.6XMLDB套用開發工具
34.3XML存取操作
34.3.1XQuery
34.3.2SQL/XML二元性
34.3.3XML與關係數據互操作
34.3.4XML運算符
34.3.5XMLDB維護工具
34.3.6XMLDB全文檢索
34.3.7XMLDB11gr1增強
34.4OracleXMLDB示例
34.5本章小結
第七部分Oracle11g其他新特性
第35章Oracle11g套用增強
本章主要介紹了Oracle11g中一些主要的新增套用特性,包括結果快取、執行計畫管理、高級壓縮和SQL方面的一些增強特性。
35.1結果快取
35.1.1概述
35.1.2套用演示
35.2執行計畫管理
35.2.1概述
35.2.2套用演示
35.3高級壓縮
35.3.1概述
35.3.211g中新壓縮特性
35.4資料庫控制
35.4.1高級複製變革
35.4.2ASM增強
35.4.3轉變管理者-同步與傳播
35.4.4增強資料庫克隆
35.4.5增強資料庫配置(ECM收集)
35.4.6改進資料庫主頁和性能頁
35.4.7增強的自適應測度(metric)閾值
35.4.8融合需求(Fusion)
35.4.9管理Oracle文本索引
35.4.10遷移資料庫到ASM——企業管理器中的增強
35.4.11增強存儲/審計報表和測度
35.4.12增強存儲、計畫、安全和配置
35.4.13增強等待事件詳述
35.4.14工作空間管理
35.5整體資料庫管理——真正套用集群的ADDM
35.6LOBs增強
35.7SQL增強
35.7.1SQL指令
35.7.2函式
35.7.3其他增強
35.8本章小結
第36章高級數據管理
本章主要介紹了Oracle11g增強的一些資料庫管理和維護特性,並介紹了新增的信息生命周期管理的概念和使用方法。
36.1增強高級管理特性
36.2信息生命周期管理
36.2.1信息生命周期管理概念
36.2.2Oracle信息生命周期管理方案
36.2.3信息生命周期管理實施
36.2.4信息生命周期管理助手
36.2.5線上數據歸檔的好處
36.3本章小結
第37章資料庫升級
本章主要介紹了Oracle資料庫升級為11g的方法和步驟,並說明了升級完成後的任務。
37.1概述
37.2升級過程
37.311g新增的後台進程
37.4升級準備
37.5升級到新版本
37.6升級後的任務
37.711gr1兼容性和互操作性問題
37.8資料庫降級
37.9本章小結
參考文獻

書摘插圖

第1章資料庫基礎知識
在日常工作中,需要處理的數據量往往會很大,為便於計算機對其進行有效的處理,可以將採集的數據存放在建立於磁碟、光碟等外存媒介的“庫”中,這個“庫”就是資料庫。數據集中存放在資料庫中,便於對其進行處理,提煉出對分析、決策有用的數據和信息。這就如同一個工廠生產出產品要先存放在倉庫中,既便於管理,又便於分期分批地銷售;一個學校採購大量的圖書分類存放在圖書館(書庫),供學生借閱。因此,資料庫就是在計算機存儲器中用於存儲數據的倉庫。
與貨倉、書庫需要管理員和一套管理制度一樣,資料庫的管理也需要一個管理系統,這個管理系統就稱為資料庫管理系統(databaseManagementSystem,DBMS)。以資料庫為核心,並對眾多數據和資料庫進行管理的計算機系統稱為資料庫系統。
1.1資料庫的產生
數據管理的發展經歷了人工管理、檔案系統和資料庫系統三個階段。
在人工管理階段,由於缺乏軟體系統對數據進行管理及計算機硬體性能方面的限制,數據的管理多是靠人工進行的,而計算機只能對數據進行計算。當時對數據處理的過程是,先將程式和數據輸入計算機,運算結束後,再將結果輸出,由人工保存,計算機無法存儲全部數據。
20世紀50年代後期至60年代中期,計算機外存得到了發展,軟體也有了作業系統,對數據管理便產生了檔案系統。在檔案系統階段,數據是以數據檔案的形式存放的,在一個檔案中包含若干個“記錄”,一個記錄又包含若干個“數據項”,用戶通過對檔案的訪問實現對記錄的存取,這種數據管理方式稱為檔案管理系統。檔案管理系統的致命缺點是數據的管理沒有實現結構化組織、數據與數據之間沒有聯繫、檔案與檔案之間沒有有機的關聯、數據不能脫離建立其數據檔案的程式,從而也使檔案管理系統中的數據獨立性強而一致性差,冗餘度大,限制了大量數據的共享和有效套用。
20世紀60年代末期,隨著計算機技術的發展,為了克服檔案管理系統的缺點,人們對檔案系統進行了擴充,研製了一種結構化的數據組織和處理方式,即資料庫系統。資料庫系統建立了數據與數據之間的有機聯繫,實現了統一、集中、獨立地管理數據,使數據的存取獨立於使用數據的程式,實現了數據共享。
……

相關詞條

相關搜尋

熱門詞條

聯絡我們