Oracle10g資料庫基礎教程(第3版)

Oracle10g資料庫基礎教程(第3版)

《Oracle10g資料庫基礎教程(第3版)》深入淺出地介紹了Oracle 10g資料庫系統管理與開發的基礎知識,包括4篇,共14章,內容涉及Oracle 10g資料庫伺服器的安裝與配置、Oracle資料庫管理與開發工具的使用、Oracle資料庫體系結構管理、Oracle資料庫對象套用與管理、Oracle資料庫安全性管理、Oracle資料庫備份與恢復管理、SQL語言套用、PL/SQL程式設計、Oracle套用系統開發實例等,包含數據泵技術、閃回技術等Oracle 10g的最新技術。全書理論與實踐相結合,包含大量套用實例,強調實際操作技能的培訓。為適合教學需要,附錄A提供了8個實驗,各章末均配有習題,並配有電子課件。

基本介紹

  • 書名:Oracle10g資料庫基礎教程(第3版)
  • ISBN:9787121304842
  • 出版社:電子工業出版社
  • 出版時間:2017-01-01
圖書內容,目錄,

圖書內容

本書深入淺出地介紹了Oracle 10g資料庫系統管理與開發的基礎知識,包括4篇,共14章,內容涉及Oracle 10g資料庫伺服器的安裝與配置、Oracle資料庫管理與開發工具的使用、Oracle資料庫體系結構管理、Oracle資料庫對象套用與管理、Oracle資料庫安全性管理、Oracle資料庫備份與恢復管理、SQL語言套用、PL/SQL程式設計、Oracle套用系統開發實例等,包含數據泵技術、閃回技術等Oracle 10g的最新技術。全書理論與實踐相結合,包含大量套用實例,強調實際操作技能的培訓。為適合教學需要,附錄A提供了8個實驗,各章末均配有習題,並配有電子課件。
本書面向Oracle資料庫的初學者和入門級用戶,可以使讀者從Oracle知識零起點開始逐漸全面地了解Oracle資料庫的基本原理和相關套用開發,為將來深入學習Oracle資料庫奠定基礎。 本書適合作為高等院校計算機相關專業的教材,也適合作為Oracle資料庫的初學者,以及初、中級資料庫管理與開發人員的培訓教材。

目錄

第一篇 基 礎 篇
第1章 資料庫伺服器的安裝與卸載
1.1 安裝Oracle 10g資料庫伺服器
1.2 檢查資料庫伺服器的安裝結果
1.3 卸載Oracle 10g產品
複習題
第2章 Oracle常用的管理與開發工具
2.1 OEM
2.1.1 OEM介紹
2.1.2 OEM的啟動與登錄
2.1.3 資料庫控制OEM功能界面介紹
2.2 SQL*Plus
2.2.1 SQL*Plus概述
2.2.2 SQL*Plus常用命令
2.3 PL/SQL Developer
2.3.1 PL/SQL Developer簡介
2.3.2 連線資料庫
2.3.3 編寫與運行PL/SQL程式1
2.4 網路配置與管理工具
2.4.1 網路配置助手ONCA
2.4.2 網路管理工具ONM
2.5 使用DBCA創建資料庫
複習題
第二篇 體系結構篇
第3章 物理存儲結構
3.1 Oracle資料庫系統結構
3.2 數據檔案及其管理
3.2.1 數據檔案概述
3.2.2 數據檔案的管理
3.3 控制檔案4
3.3.1 控制檔案概述
3.3.2 控制檔案管理
3.4 重做日誌檔案
3.4.1 重做日誌檔案概述
3.4.2 重做日誌檔案的管理
3.5 歸檔重做日誌檔案
3.5.1 重做日誌檔案歸檔概述
3.5.2 資料庫歸檔模式管理4
複習題
第4章???邏輯存儲結構
4.1 邏輯存儲結構概述
4.2 表空間
4.2.1 表空間概述
4.2.2 表空間的管理
4.3 數據塊
4.4 區
4.5 段
4.5.1 段概述
4.5.2 回滾段
複習題
第5章 資料庫實例
5.1 實例概述
5.2 Oracle記憶體結構
5.2.1 SGA
5.2.2 SGA的管理
5.2.3 PGA
5.3 Oracle後台進程
5.3.1 Oracle進程概述
5.3.2 Oracle後台進程
複習題
第三篇 管 理 篇
第6章 資料庫啟動與關閉
6.1 資料庫啟動與關閉概述
6.1.1 資料庫啟動與關閉的步驟
6.1.2 資料庫啟動的準備
6.2 在SQL*Plus中啟動與關閉資料庫
6.2.1 在SQL*Plus中啟動資料庫
6.2.2 在SQL*Plus中關閉資料庫
6.2.3 資料庫狀態轉換
6.3 Windows系統中資料庫的自動啟動
複習題
第7章 模式對象
7.1 模式
7.2 表
7.2.1 創建表
7.2.2 表約束
7.2.3 表參數設定
7.2.4 修改表
7.2.5 刪除表
7.3 索引
7.3.1 索引概述
7.3.2 管理索引
7.4 分區表與分區索引
7.4.1 創建分區表
7.4.2 創建分區索引
7.4.3 查詢分區表和分區索引信息
7.5 外部表
7.5.1 外部表概述
7.5.2 創建外部表
7.5.3 利用外部表導出數據
7.5.4 維護外部表
7.6 其他模式對象
7.6.1 視圖
7.6.2 序列
7.6.3 同義詞
7.6.4 資料庫連結
7.6.5 查詢視圖、序列、同義詞和資料庫連結
複習題
第8章 安全管理
8.1 Oracle資料庫安全性概述
8.2 用戶管理
8.2.1 用戶管理概述
8.2.2 創建用戶
8.2.3 修改用戶
8.2.4 刪除用戶
8.2.5 查詢用戶信息
8.3 許可權管理
8.3.1 許可權管理概述
8.3.2 系統許可權管理
8.3.3 對象許可權
8.3.4 查詢許可權信息
8.4 角色管理
8.4.1 Oracle資料庫角色概述
8.4.2 預定義角色
8.4.3 自定義角色
8.4.4 利用角色進行許可權管理
8.4.5 查詢角色信息
8.5 概要檔案管理
8.5.1 概要檔案概述
8.5.2 概要檔案中參數介紹
8.5.3 概要檔案的管理
8.6 審計
8.6.1 審計的概念
8.6.2 審計分類
8.6.3 審計的啟動
複習題
第9章 備份與恢復
9.1 備份與恢復概述
9.1.1 備份與恢復的概念
9.1.2 Oracle資料庫故障類型及恢復措施
9.2 物理備份與恢復
9.2.1 冷備份
9.2.2 熱備份
9.2.3 非歸檔模式下資料庫的恢復
9.2.4 歸檔模式下資料庫的完全恢復
9.2.5 歸檔模式下資料庫的不完全恢復
9.3 邏輯備份與恢復
9.3.1 邏輯備份與恢復概述
9.3.2 使用Expdp導出數據
9.3.3 使用Impdp導入數據
9.4 利用RMAN備份與恢複數據庫
9.4.1 RMAN介紹
9.4.2 RMAN基本操作
9.4.3 RMAN備份與恢復概述
9.4.4 利用RMAN備份資料庫
9.4.5 利用RMAN恢複數據庫
複習題
第10章 閃回技術
10.1 閃回技術概述
10.1.1 基本概念
10.1.2 閃回技術分類
10.2 閃回查詢技術
10.2.1 閃回查詢
10.2.2 閃回版本查詢
10.2.3 閃回事務查詢
10.3 閃回錯誤操作技術
10.3.1 閃回表
10.3.2 閃回刪除
10.3.3 閃回資料庫
複習題
第四篇 套用開發篇
第11章 SQL語言基礎
11.1 SQL語言概述
11.1.1 SQL語言介紹
11.1.2 SQL語言的分類
11.1.3 SQL語言的特點
11.2 數據查詢5
11.2.1 數據查詢基礎
11.2.2 基本查詢
11.2.3 分組查詢
11.2.4 連線查詢
11.2.5 子查詢
11.2.6 合併查詢
11.3 數據操作
11.3.1 插入數據
11.3.2 修改數據
11.3.3 MERGE語句
11.3.4 刪除數據
11.4 事務處理
11.4.1 事務概述
11.4.2 Oracle事務處理
11.5 SQL 函式
11.5.1 SQL函式分類
11.5.2 數值函式
11.5.3 字元函式
11.5.4 日期函式
11.5.5 轉換函式
11.5.6 其他函式
複習題
第12章 PL/SQL語言基礎4
12.1 PL/SQL概述
12.1.1 PL/SQL特點4
12.1.2 PL/SQL功能特性
12.1.3 PL/SQL執行過程與開發工具
12.2 PL/SQL基礎
12.2.1 PL/SQL程式結構
12.2.2 詞法單元
12.2.3 數據類型
12.2.4 變數與常量
12.2.5 PL/SQL記錄
12.2.6 編譯指示
12.2.7 PL/SQL中的SQL語句
12.3 控制結構
12.3.1 選擇結構
12.3.2 循環結構
12.3.3 跳轉結構
12.4 游標
12.4.1 游標的概念及類型
12.4.2 顯式游標
12.4.3 隱式游標
12.4.4 游標變數
12.5 異常處理
12.5.1 異常概述
12.5.2 異常處理過程
12.5.3 異常的傳播
複習題
第13章 PL/SQL程式設計
13.1 存儲子程式
13.1.1 存儲過程
13.1.2 函式
13.1.3 局部子程式
13.2 包
13.2.1 包的創建
13.2.2 包的調用
13.2.3 包重載
13.2.4 包的初始化
13.2.5 包的管理
13.3 觸發器
13.3.1 觸發器概述
13.3.2 DML觸發器
13.3.3 INSTEAD OF觸發器
13.3.4 系統觸發器
13.3.5 變異表觸發器
13.3.6 觸發器的管理
複習題
第14章 基於Oracle資料庫的套用開發
14.1 圖書管理系統資料庫設計與開發
14.1.1 圖書管理系統需求分析
14.1.2 圖書管理系統資料庫對象設計
14.1.3 圖書管理系統資料庫對象創建
14.1.4 圖書管理系統套用開發
14.2 人事管理系統開發
14.2.1 系統描述
14.2.2 資料庫表設計
14.2.3 重要界面的設計與實現
14.2.4 主要代碼的實現
複習題
附錄A 實驗
實驗1 Oracle資料庫安裝與配置
實驗2 Oracle資料庫物理存儲結構管理
實驗3 Oracle資料庫邏輯存儲結構管理
實驗4 Oracle資料庫模式對象管理
實驗5 SQL語句套用
實驗6 PL/SQL程式設計
實驗7 Oracle資料庫安全管理
實驗8 Oracle資料庫備份與恢復
參考文獻

相關詞條

熱門詞條

聯絡我們