Oracle 11g資料庫基礎與套用教程

Oracle 11g資料庫基礎與套用教程

《Oracle 11g資料庫基礎與套用教程》是清華大學出版社在2011年出版的書籍,作者是錢慎一

基本介紹

  • 書名:Oracle 11g資料庫基礎與套用教程
  • 作者錢慎一
  • ISBN:9787302256281
  • 頁數:350頁
  • 出版社:清華大學出版社; 第1版
  • 出版時間:2011年6月1日
  • 裝幀:平裝
  • 開本:16開
  • 尺寸:25.8 x 18.4 x 1.6 cm
  • 重量: 540 g
編輯推薦,內容簡介,目錄,

編輯推薦

面向套用,兼顧理論,概念準確,示例豐富
講解明晰,提供大量上機練習
精心設計項目實例,易於理解掌握

內容簡介

oracle是資料庫領域最優秀的資料庫系統之一,本書以oracle 11g為藍本,系統地講述了資料庫的原理、oracle 11g的功能和套用。
本書共分11章,在講述資料庫原理的基礎知識和資料庫結構化查詢語言sql的同時,詳細地介紹了oracle 11g資料庫的安裝和卸載、pl/sql編程、基本操作、安全管理、存儲管理、備份與恢復、閃回技術等,最後通過實例闡述了基於java開發包和oracle資料庫的開發過程,此外,還配有大量的圖片和翔實的代碼,便於讀者自行上機練習。
本書內容翔實、結構合理、示例豐富、語言簡潔流暢,主要用於培養資料庫管理人員和資料庫開發人員,適合作為高等院校本、專科計算機軟體、信息系統、電子商務等相關專業的資料庫課程教材,同時也適合作為各種資料庫技術培訓班的教材以及資料庫開發人員的參考資料。

目錄

第1章 資料庫技術基礎
1.1 資料庫的基本概念
1.1.1 數據管理的發展
1.1.2 資料庫與資料庫管理系統
1.1.3 資料庫系統
1.2 數據模型
1.2.1 e-r模型
1.2.2 關係模型
1.3 資料庫系統結構
1.3.1 資料庫的三級模式結構
1.3.2 資料庫的體系結構
1.3.3 資料庫的連線
1.4 資料庫的規範化
1.4.1 數據依賴
1.4.2 相關概念
1.4.3 範式
1.5 資料庫設計
1.5.1 需求分析
1.5.2 概念結構設計
1.5.3 邏輯結構設計
1.5.4 資料庫物理設計
1.5.5 資料庫的實施
1.5.6 資料庫的運行和維護
本章小結
習題
第2章 初識oracle資料庫
2.1 oracle的發展歷史
2.2 oracle 11g版本介紹
2.2.1 企業版
2.2.2 標準版
2.2.3 標準版1
2.2.4 個人版
2.3 oracle 11g體系結構概述
2.3.1 存儲結構
2.3.2 記憶體結構
2.3.3 進程結構
2.3.4 數據字典
2.4 oracle 11g新特性
2.4.1 新特性的作用
2.4.2 資料庫管理方面新特性
2.4.3 pl/sql方面新特性
2.4.4 其他主要特性
本章小結
習題
第3章 oracle 11g的安裝、 卸載與配置
3.1 安裝前的準備工作
3.2 安裝oracle 11g資料庫
3.2.1 oracle通用安裝器oui
3.2.2 oracle資料庫的安裝過程
3.3 卸載oracle資料庫
3.3.1 停止所有的oracle服務
3.3.2 用oui卸載所有的oracle組件
3.3.3 手動刪除oracle遺留的成分
3.4 oracle網路與防火牆
3.4.1 oracle網路服務
3.4.2 配置oracle網路環境
3.4.3 設定oracle防火牆
3.5 本章小結
習題
第4章 sql語言基礎
4.1 oracle示例資料庫
4.1.1 示例資料庫概述
4.1.2 hr示例方案
4.1.3 hr示例方案中的表結構
4.2 sql語言簡介
4.2.1 發展歷史
4.2.2 語言特點
4.2.3 功能
4.3 數據定義
4.3.1 創建操作
4.3.2 刪除操作
4.3.3 修改操作
4.4 數據查詢
4.4.1 簡單查詢
4.4.2 where子句
4.4.3 order by子句
4.4.4 group by子句
4.4.5 having子句
4.4.6 多表連線查詢
4.4.7 集合操作
4.4.8 子查詢
4.5 數據操縱
4.5.1 數據插入
4.5.2 數據修改
4.5.3 數據刪除
4.6 數據控制
4.6.1 授權語句
4.6.2 授權收回語句
本章小結
習題
第5章 oracle pl/sql語言及編程
5.1 簡介
5.1.1 程式結構
5.1.2 注釋
5.1.3 字元集與分隔設定
5.1.4 數據類型
5.1.5 變數和常量
5.1.6 結構控制語句
5.1.7 表達式
5.2 游標
5.2.1 游標的概念
5.2.2 顯式游標
5.2.3 隱式游標
5.2.4 游標的屬性
5.2.5 游標變數
5.3 過程
5.3.1 過程的創建
5.3.2 過程的調用
5.3.3 過程的刪除
5.3.4 參數類型及傳遞
5.4 函式
5.4.1 函式的創建
5.4.2 函式的調用
5.4.3 函式的刪除
5.5 包
5.5.1 基本原理
5.5.2 包的創建
5.5.3 包的調用
5.5.4 刪除包
5.6 觸發器
5.6.1 基本原理
5.6.2 觸發器的創建
5.6.3 觸發器的執行
5.6.4 觸發器的刪除
5.7 同義詞
5.7.1 同義詞的創建
5.7.2 同義詞的使用
5.7.3 同義詞的刪除
5.7.4 同義詞的查看
5.8 序列
5.8.1 序列的創建
5.8.2 序列的使用
5.8.3 序列的修改
5.8.4 序列的刪除
5.8.5 序列的查看
本章小結
習題
第6章 oracle操作基礎
6.1 啟動和關閉oracle
6.1.1 oracle資料庫的啟動
6.1.2 oracle資料庫的關閉
6.2 表
6.2.1 設計表
6.2.2 創建表
6.2.3 修改表
6.3 視圖
6.3.1 創建視圖
6.3.2 修改視圖
6.3.3 刪除視圖
6.4 索引
6.4.1 創建索引
6.4.2 刪除索引
6.5 數據查詢及操縱
6.5.1 數據查詢
6.5.2 批量插入記錄
6.5.3 通過視圖操縱數據
本章小結
習題
第7章 資料庫安全管理
7.1 資料庫安全性概述
7.2 用戶管理
7.2.1 創建用戶
7.2.2 修改用戶
7.2.3 刪除用戶
7.2.4 查詢用戶信息
7.3 許可權管理
7.3.1 授予許可權
7.3.2 回收許可權
7.4 角色管理
7.4.1 創建角色
7.4.2 角色許可權的授予與回收
7.4.3 修改角色
7.4.4 角色的生效與失效
7.4.5 刪除角色
7.4.6 使用角色進行許可權管理
7.4.7 查詢角色信息
7.5 概要檔案管理
7.5.1 概要檔案中的參數
7.5.2 概要檔案中的管理
7.6 資料庫審計
7.7 使用oem進行安全管理
本章小結
習題
第8章 資料庫存儲管理
8.1 數據檔案
8.1.1 數據檔案概述
8.1.2 數據檔案的管理
8.2 控制檔案
8.2.1 控制檔案概述
8.2.2 控制檔案的管理
8.3 重做日誌檔案
8.3.1 重做日誌檔案概述
8.3.2 重做日誌檔案的管理
8.4 歸檔重做日誌檔案
8.4.1 歸檔重做日誌檔案概述
8.4.2 歸檔重做日誌檔案的管理
8.5 表空間
8.5.1 表空間概述
8.5.2 創建表空間
8.5.3 修改表空間
8.5.4 刪除表空間
8.5.5 表空間信息的查詢
本章小結
習題
第9章 資料庫的備份與恢復
9.1 備份與恢復概述
9.2 邏輯備份與恢復
9.2.1 使用expdp導出數據
9.2.2 使用impdp導入數據
9.2.3 使用oem進行邏輯備份與恢復
9.3 脫機備份與恢復
9.3.1 脫機備份
9.3.2 脫機恢復
9.4 在線上備份與恢復
9.4.1 歸檔日誌模式的設定
9.4.2 創建恢複目錄所用的表空間
9.4.3 創建rman用戶並授權
9.4.4 創建恢複目錄
9.4.5 註冊目標資料庫
9.4.6 使用rman程式進行備份
9.4.7 使用rman程式進行恢復
9.5 各種備份與恢複方法的比較
本章小結
習題
第10章 閃回技術
10.1 閃回技術概述
10.2 閃回查詢技術
10.2.1 閃回查詢
10.2.2 閃回版本查詢
10.2.3 閃回事務查詢
10.3 閃回錯誤操作技術
10.3.1 閃回資料庫
10.3.2 閃回表
10.3.3 閃回資源回收筒
本章小結
習題
第11章 圖書管理系統
11.1 系統概述
11.1.1 開發背景
11.1.2 功能介紹
11.1.3 需求描述
11.1.4 需求規定
11.1.5 數據流圖
11.2 系統結構設計
11.2.1 系統結構
11.2.2 系統角色和業務流程分析
11.3 資料庫設計
11.3.1 資料庫設計概述
11.3.2 資料庫概念和結構設計
11.3.3 資料庫邏輯結構設計
11.3.4 資料庫實施
11.4 系統功能實現
11.4.1 圖書信息維護模組的主要界面
11.4.2 讀者信息維護模組的主要界面
11.4.3 管理員信息維護模組的主要界面
11.4.4 系統維護模組的主要界面
11.4.5 館藏檢索模組的主要界面
11.4.6 讀者借閱信息查詢的主要界面
11.4.7 讀者借/還書模組的主要界面
11.4.8 系統外觀設定
11.4.9 部分java類的設計與實現
11.5 系統開發運行環境
11.5.1 運行環境
11.5.2 系統的運行
11.6 本章小結
習題

相關詞條

熱門詞條

聯絡我們