Oracle資料庫基礎及套用(李妍、李占波、王軍委編著書籍)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《Oracle資料庫基礎及套用》是2013年出版的圖書,作者是李妍、李占波、王軍委。

基本介紹

  • 書名:Oracle資料庫基礎及套用
  • 作者:李妍、李占波、王軍委、趙偉、張淑艷、薛均曉
  • 出版社:清華大學出版社
  • 出版時間:2013.09.01
書籍信息,內容簡介,目錄,

書籍信息

作者:李妍、李占波、王軍委、趙偉、張淑艷、薛均曉
定價:49元
印次:1-3
ISBN:9787302327387
出版日期:2013.09.01
印刷日期:2015.12.15

內容簡介

Oracle作為目前全球套用最為廣泛、功能最為強大的資料庫系統之一,它在國內資料庫市場的占有率遠遠超過其他對手,始終處於資料庫領域的先進地位。本書結合Oracle 11g,運用大量實例和淺顯易懂的語言,深入淺出地對Oracle資料庫各方面的知識進行了詳細地介紹。主要包括: 關係資料庫、Oracle資料庫的基本體系結構、Oracle安裝配置、Oracle常用開發工具、管理數據檔案、控制檔案和重做日誌檔案、SQL語言基礎、使用SQL*Plus、PL/SQL程式設計、表、模式對象的管理、存儲過程和觸發器、視圖和索引、許可權管理、備份和恢復以及使用Oracle的套用實例。為了便於讀者學習和掌握,每一章都設定了習題和參考答案以及課件。本書適合大專及本科在校學生、開發設計人員以及編程愛好者學習和參考

目錄

第1章資料庫基礎概念
1.1資料庫技術概述
1.1.1基本概念
1.1.2數據管理的發展階段
1.1.3資料庫系統的特點
1.1.4資料庫系統的三級模式結構及二級映像
1.2關係資料庫
1.2.1概念模型
1.2.2關係模型
1.2.3資料庫功能
1.3關係資料庫的範式理論
1.3.1第一範式(1NF)
1.3.2第二範式(2NF)
1.3.3第三範式(3NF)
1.4常見的關係資料庫
習題
第2章Oracle 11g簡介
2.1Oracle 11g產品版本概述
2.1.1Oracle 11g版本簡介
2.1.2Oracle 11g可選產品概述
2.2Oracle 11g特性
2.2.1格線計算資料庫
2.2.2可管理性
2.2.3高可用性的加強
2.2.4最佳化PL/SQL
2.3Oracle 11g格線計算資料庫
2.4Oracle 11g體系結構
2.4.1Oracle 11g體系結構概述
2.4.2資料庫邏輯存儲結構
2.4.3資料庫物理存儲結構
2.4.4記憶體結構
2.4.5進程結構
2.4.6數據字典
2.4.7資料庫例程
習題
第3章Oracle 11g的安裝和卸載
3.1Oracle 11g資料庫的安裝需求
3.1.1安裝Oracle 11g資料庫的目的
3.1.2安裝Oracle 11g資料庫的注意事項
3.1.3安裝Oracle ...
3.2Oracle11g資料庫的安裝
3.2.1獲取Oracle資料庫
3.2.2Oracle安裝過程
3.2.3查看Oracle11g安裝結果
3.2.4設定環境變數
3.2.5Oracle服務
3.3Oracle11g資料庫的卸載
3.3.1停止所有的Oracle服務
3.3.2使用OUI卸載所有的Oracle組件
3.3.3手動刪除Oracle殘留成分
習題
第4章Oracle資料庫管理工具
4.1Oracle資料庫管理工具概述
4.1.1OracleUniversalInstaller
4.1.2DatabaseConfigurationAssisant
4.1.3SQL*Plus
4.1.4OracleEnterpriseManager
4.2啟動OracleDBConsole服務
4.3使用OracleEnterpriseManager
4.3.1OEM簡介
4.3.2啟動和登錄OEM
4.3.3註銷和重新登錄OEM
4.4OEM的頁面功能
4.4.1OEM的“主目錄”頁面
4.4.2OEM的“性能”頁面
4.4.3OEM的“可用性”頁面
4.4.4OEM的“伺服器”頁面
4.4.5OEM的“方案”頁面
4.4.6OEM的“數據移動”頁面
4.4.7OEM的“軟體和支持”頁面
4.5首選身份證明的設定
4.5.1資料庫首選身份證明的設定
4.5.2主機首選身份證明的設定
4.6Oracle網路配置
4.6.1Oracle網路服務
4.6.2監聽配置
4.6.3Oracle防火牆的設定
4.6.4使用NetConfigurationAssistant
習題
第5章SQL*Plus命令
5.1使用SQL*Plus
5.1.1啟動SQL*Plus
5.1.2登錄資料庫命令
5.1.3退出SQL*Plus
5.2SQL*Plus運行環境的設定
5.2.1SET命令選項
5.2.2設定運行環境
5.3SQL*Plus定製行為命令
5.3.1DESCRIBE命令
5.3.2PROMPT命令
5.3.3SPOOL命令
5.3.4HELP命令
5.4快取區命令
5.4.1EDIT命令
5.4.2SAVE命令
5.4.3RUN命令
5.5格式化查詢命令
習題
第6章Oracle資料庫的管理、配置與維護
6.1創建和刪除資料庫
6.1.1創建資料庫
6.1.2刪除資料庫
6.2啟動和關閉資料庫
6.2.1Oracle資料庫實例的狀態
6.2.2啟動資料庫實例
6.2.3關閉資料庫實例
6.2.4改變資料庫的狀態
6.3資料庫參數及用戶管理
6.3.1管理初始化參數
6.3.2基本的初始化參數
6.3.3資料庫用戶類型
6.3.4默認OracleDBA用戶
6.3.5OracleDBA的許可權
習題
第7章SQL查詢語句
7.1SQL概述
7.1.1SQL的特點
7.1.2SQL的命令類型分類
7.2Oracle用戶示例方案
7.2.1Oracle常用示例
7.2.2HR示例方案
7.2.3HR方案的表結構
7.3SELECT語句的使用
7.3.1基本查詢
7.3.2使用WHERE子句指定查詢條件
7.3.3使用表達式查詢
7.3.4排序查詢
7.3.5分組查詢
7.3.6多表查詢
7.3.7集合查詢
7.4嵌套查詢
7.4.1單行子查詢
7.4.2多行子查詢
7.4.3相關子查詢
7.5數據更新操作
7.5.1插入數據
7.5.2更新數據
7.5.3刪除數據
習題
第8章常用SQL函式及Oracle事務管理
8.1常用SQL函式
8.1.1數學函式
8.1.2字元函式
8.1.3時間和日期函式
8.1.4轉換函式
8.1.5其他常用函式
8.2Oracle事務處理
8.2.1事務的概念
8.2.2事務特性
8.2.3事務處理機制
8.2.4事務的並發控制
習題
第9章PL/SQL編程基礎
9.1PL/SQL概述
9.1.1認識PL/SQL
9.1.2PL/SQL的優點
9.1.3PL/SQL的語言結構
9.1.4PL/SQL示例程式
9.1.5輸入和輸出
9.2數據類型
9.2.1變數與常量的聲明
9.2.2標量數據類型
9.2.3複合數據類型
9.3表達式
9.4控制語句
9.4.1條件語句
9.4.2分支語句
9.4.3循環語句
9.5游標的使用
9.5.1游標的基本概念
9.5.2游標的控制語句
9.5.3游標的屬性
9.5.4游標FOR循環
9.6異常處理
9.7同義詞
9.8序列
9.8.1序列的創建與使用
9.8.2序列的修改
9.8.3刪除序列
習題
第10章管理表空間和檔案
10.1表空間概述
10.1.1表空間類型
10.1.2Oracle安裝表空間
10.1.3段分離
10.2管理表空間
10.2.1管理表空間原則
10.2.2創建表空間
10.2.3表空間的相關查詢
10.3管理數據檔案
10.3.1數據檔案
10.3.2創建數據檔案
10.3.3改變數據檔案大小
10.3.4移動數據檔案
10.4管理控制檔案
10.4.1控制檔案概述
10.4.2創建控制檔案
10.4.3恢復控制檔案
10.5日誌檔案的管理
10.5.1日誌檔案概述
10.5.2增加日誌檔案
10.5.3改變日誌檔案位置或者名稱
10.5.4刪除日誌檔案
習題
第11章表的管理
11.1創建表
11.2修改表
11.2.1增加列
11.2.2刪除列
11.2.3更新列
11.2.4修改列名
11.2.5重命名表
11.2.6修改表的狀態
11.3刪除表
11.4創建約束
11.4.1主鍵約束
11.4.2外鍵約束
11.4.3唯一約束
11.4.4檢查約束
11.4.5非空約束
11.5使用企業管理器管理表
11.5.1創建表
11.5.2修改表
11.5.3刪除表
11.5.4創建約束
11.6分區表
11.6.1分區表的概念
11.6.2創建分區表
11.6.3維護分區
11.6.4查看分區信息
11.7臨時表
習題
第12章視圖、索引的管理
12.1視圖
12.1.1視圖簡介
12.1.2創建視圖
12.1.3更改視圖
12.1.4視圖的查看及刪除
12.1.5在OEM中管理視圖
12.2索引
12.2.1索引的簡介
12.2.2建立索引
12.2.3更改索引
12.2.4索引的查看及刪除
12.2.5在OEM中管理索引
習題
第13章存儲過程與觸發器的管理
13.1存儲過程
13.1.1存儲過程的創建
13.1.2存儲過程的調用
13.1.3存儲過程的查看及刪除
13.1.4在OEM中管理存儲過程
13.2函式
13.2.1函式的創建
13.2.2函式的調用
13.2.3函式的查看及刪除
13.2.4在OEM中管理函式
13.3觸發器
13.3.1觸發器簡介
13.3.2DML觸發器
13.3.3INSTEADOF觸發器
13.3.4在OEM中管理觸發器
習題
第14章用戶與許可權管理
14.1創建與管理用戶賬戶
14.1.1配置身份驗證
14.1.2創建用戶的語法
14.1.3創建用戶實例
14.1.4修改用戶語法與實例
14.1.5刪除用戶
14.2資料庫授權方法
14.2.1配置檔案的管理
14.2.2系統許可權
14.2.3對象許可權
14.3創建、分配和維護角色
習題
第15章備份與恢復
15.1備份與恢復概述
15.1.1資料庫備份與恢復概述
15.1.2資料庫備份
15.1.3資料庫恢復
15.1.4備份與恢複方法
15.1.5制定恢復策略
15.1.6制定備份策略
15.2RMAN管理的備份與恢復
15.2.1運行RMAN
15.2.2RMAN命令
15.2.3RMAN備份
15.2.4RMAN恢復
15.3邏輯備份與恢復
15.3.1邏輯導出
15.3.2邏輯導入
15.4閃回技術
15.4.1閃回技術概述
15.4.2閃回恢復區
15.4.3閃回資料庫
15.4.4使用閃回丟棄來恢復被刪除的表
15.4.5閃回查詢
習題
第16章Oracle資料庫套用實例
16.1系統總體設計
16.1.1需求概述
16.1.2系統功能分析
16.1.3系統結構層次圖
16.1.4創建資料庫用戶
16.1.5數據表結構設計
16.2設計工程框架
16.2.1創建工程
16.2.2添加模組
16.2.3添加類模組
16.3系統主界面和登錄界面設計
16.3.1系統主界面設計
16.3.2系統登錄界面設計
16.4實現圖書管理功能
16.4.1實現圖書分類管理
16.4.2實現圖書分類信息錄入
16.4.3實現圖書基本信息管理
16.4.4實現圖書基本信息錄入
16.4.5實現借閱管理
習題
附錄參考答案

相關詞條

熱門詞條

聯絡我們