大型數(shù)據(jù)庫應(yīng)用與安全

-
【作 者】主編 劉濤 胡凱
【I S B N 】978-7-5170-4133-7
【責(zé)任編輯】陳潔
【適用讀者群】高職高專
【出版時(shí)間】2016-04-12
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】200
【千字?jǐn)?shù)】360
【印 張】12.5
【定 價(jià)】¥28
【叢 書】高等職業(yè)教育精品示范教材(信息安全系列)
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書依照大型數(shù)據(jù)庫的學(xué)習(xí)規(guī)律,兼顧大型數(shù)據(jù)庫用戶的需求,以目前使用最廣泛的Oracle 11g為藍(lán)本,對大型數(shù)據(jù)庫的安裝、大型數(shù)據(jù)庫的管理、大型數(shù)據(jù)庫的備份與恢復(fù)、大型數(shù)據(jù)庫容災(zāi)方案的布署、大型數(shù)據(jù)庫記錄丟失的處理進(jìn)行了詳細(xì)的介紹。
全書共8章,主要內(nèi)容包括數(shù)據(jù)庫的創(chuàng)建與管理、數(shù)據(jù)庫管理、安全管理、數(shù)據(jù)庫查詢及視圖、數(shù)據(jù)庫備份與恢復(fù)、RMAN備份與恢復(fù)、Data Guard、數(shù)據(jù)庫閃回。
本書融入了作者豐富的教學(xué)和實(shí)踐經(jīng)驗(yàn),內(nèi)容安排合理,每一個(gè)章節(jié)的寫作都力求語言精煉、概括知識(shí)點(diǎn)準(zhǔn)確,并配備了詳細(xì)的操作過程以及結(jié)果驗(yàn)證,便于使用者上機(jī)實(shí)踐和檢查學(xué)習(xí)效果。
本書提供免費(fèi)電子教案,讀者可以到中國水利水電出版社網(wǎng)站和萬水書苑上免費(fèi)下載,網(wǎng)址:http://www.waterpub.com.cn/softdown和http://www.dgboyong.cn。
以就業(yè)為導(dǎo)向,以能力為本位
工作需求驅(qū)動(dòng) 實(shí)訓(xùn)任務(wù)引領(lǐng)
核心內(nèi)容為主 拓展內(nèi)容為輔
前 言
隨著計(jì)算機(jī)應(yīng)用的日益普及,數(shù)據(jù)庫技術(shù)也成為越來越重要的技術(shù)基礎(chǔ),數(shù)據(jù)庫是保證軟件質(zhì)量的重要環(huán)節(jié),專業(yè)高效的應(yīng)用系統(tǒng)對數(shù)據(jù)庫技術(shù)的要求越來越高,Oracle是全球領(lǐng)先的數(shù)據(jù)庫供應(yīng)商,其數(shù)據(jù)庫從可伸縮性、安全性和高可用性都堪稱完美,是目前為止市場上可見的技術(shù)最先進(jìn)的數(shù)據(jù)庫產(chǎn)品之一,因其在數(shù)據(jù)庫安全與數(shù)據(jù)庫完整性控制方面的優(yōu)越性能,越來越多的企業(yè)以O(shè)racle數(shù)據(jù)庫作為應(yīng)用數(shù)據(jù)的后臺(tái)處理系統(tǒng)。
本書的編寫適應(yīng)了高職教育的需要,充分考慮高職教育的特點(diǎn),結(jié)合職業(yè)需求,以工作任務(wù)為導(dǎo)向,以任務(wù)實(shí)踐為主。 在講解Oracle的基礎(chǔ)操作的同時(shí),重點(diǎn)描述Oracle安全技術(shù)。本書以O(shè)racle 11g為平臺(tái),以“學(xué)生成績管理系統(tǒng)”作為一個(gè)貫穿項(xiàng)目,讓讀者在“做中學(xué),學(xué)中做”,從而能夠逐步掌握Oracle數(shù)據(jù)庫的基本操作和安全應(yīng)用。
1.本書內(nèi)容
第1章 主要介紹Oracle數(shù)據(jù)庫簡介、Oracle 11g的安裝、用界面方式建數(shù)據(jù)庫、用命令方式建數(shù)據(jù)庫、使用企業(yè)管理器OEM、使用SQL*Plus工具、監(jiān)聽程序的配置。
第2章 介紹創(chuàng)建學(xué)生成績管理系統(tǒng)的表空間、表、約束保障數(shù)據(jù)的完整性、序列、同義詞、索引。
第3章 介紹如何創(chuàng)建學(xué)生成績管理系統(tǒng)中的用戶、用戶及角色權(quán)限管理、登錄安全的概要文件、進(jìn)行后期安全記錄查詢的數(shù)據(jù)庫審計(jì)。
第4章 是介紹數(shù)據(jù)查詢在學(xué)生成績管理數(shù)據(jù)庫中的應(yīng)用,主要有數(shù)據(jù)庫的查詢、數(shù)據(jù)庫視圖、格式化輸出結(jié)果。
第5章 是介紹學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫的備份與恢復(fù),主要有數(shù)據(jù)庫的物理備份、數(shù)據(jù)庫邏輯備份與恢復(fù)。
第6章 也是介紹學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫的備份與恢復(fù),主要是通過RMAN技術(shù)來實(shí)現(xiàn)備份與恢復(fù)。
第7章 介紹Data Guard,從Oracle的Data Guard技術(shù)來講述雙機(jī)的部署,主要是通過主機(jī)的配置、備機(jī)的配置、主備的切換來實(shí)現(xiàn)數(shù)據(jù)庫的安全部署。
第8章 介紹基于數(shù)據(jù)恢復(fù)閃回技術(shù)。主要講述查詢閃回、閃回版本查詢、閃回事務(wù)查詢、表閃回、刪除閃回、閃回?cái)?shù)據(jù)庫、歸檔閃回。
2.本書特色
(1)以介紹Oracle大型數(shù)據(jù)庫的基礎(chǔ)為輔,著重講述Oracle大型數(shù)據(jù)庫的安全應(yīng)用部署。
(2)本書以O(shè)racle 11g內(nèi)容為基礎(chǔ),以一個(gè)貫穿全書的項(xiàng)目為主線,該項(xiàng)目分成不同的任務(wù),每個(gè)任務(wù)既相對獨(dú)立又有一定的連續(xù)性,每個(gè)任務(wù)再分成若干子任務(wù),教學(xué)活動(dòng)的過程就是完成每個(gè)子任務(wù)的過程。
(3)學(xué)以致用,注重能力。以“基礎(chǔ)理論-實(shí)用技術(shù)-任務(wù)實(shí)施”為主線進(jìn)行編寫,以便讀者掌握本書的重點(diǎn)及提高實(shí)際操作能力。
(4)課后習(xí)題和實(shí)訓(xùn)部分與正文相呼應(yīng),使兩部分內(nèi)容成為不可分割的整體。
3.讀者定位
本書主要面向高等職業(yè)技術(shù)院校,既可作為大中專院校的數(shù)據(jù)庫安全、大型數(shù)據(jù)庫的教材,也可作為讀者自學(xué)的參考書。
本書由重慶電子工程職業(yè)學(xué)院劉濤、胡凱任主編,武春嶺、魯先志、何歡任副主編。其中,第1、2、3章由胡凱編寫;第4、5、6、7、8章由劉濤編寫。教材編寫過程中,得到了蔡登峰、陸余樂、田貴芳同學(xué)的實(shí)驗(yàn)輔助和驗(yàn)證,同時(shí),重慶電子工程職業(yè)學(xué)院孫衛(wèi)平書記和唐玉林副校長給予了大力支持和關(guān)心。重慶久遠(yuǎn)銀海軟件有限公司張明宇、宋先鵬提供了技術(shù)支持,在此謹(jǐn)表示感謝。
由于編者水平有限,書中若有不當(dāng)之處,敬請讀者指正。
編 者
2015年12月
前言
第1章 安裝Oracle 11g數(shù)據(jù)庫服務(wù)器 1
1.1 Oracle數(shù)據(jù)庫簡介 2
1.1.1 數(shù)據(jù)庫術(shù)語 2
1.1.2 Oracle數(shù)據(jù)庫的特點(diǎn) 3
1.1.3 數(shù)據(jù)庫邏輯存儲(chǔ)結(jié)構(gòu) 3
1.1.4 數(shù)據(jù)庫物理存儲(chǔ)結(jié)構(gòu) 4
1.2 Oracle 11g的安裝 4
1.3 用界面方式建數(shù)據(jù)庫 9
1.3.1 數(shù)據(jù)庫的創(chuàng)建 9
1.3.2 數(shù)據(jù)庫的刪除 22
1.3.3 數(shù)據(jù)庫的修改 24
1.4 用命令方式建數(shù)據(jù)庫 27
1.4.1 創(chuàng)建數(shù)據(jù)庫 27
1.4.2 使用PL/SQL刪除數(shù)據(jù)庫XSCJ 30
1.5 使用企業(yè)管理器OEM 30
1.5.1 使用OEM管理表空間 30
1.5.2 修改表空間 34
1.5.3 刪除表空間 35
1.6 使用SQL*Plus工具 35
1.7 監(jiān)聽程序的配置 36
第2章 數(shù)據(jù)庫管理 40
2.1 創(chuàng)建表空間 40
2.2 創(chuàng)建表 41
2.2.1 PL/SQL方式操作表 41
2.2.2 命令方式操作表 42
2.3 用約束保障數(shù)據(jù)的完整性 42
2.3.1 主鍵約束的創(chuàng)建 43
2.3.2 外鍵約束的創(chuàng)建 44
2.3.3 唯一性約束的創(chuàng)建 46
2.3.4 檢查約束的創(chuàng)建 47
2.3.5 非空約束的創(chuàng)建 47
2.4 序列 48
2.4.1 創(chuàng)建序列 48
2.4.2 修改序列 48
2.5 同義詞 49
2.5.1 創(chuàng)建同義詞 49
2.5.2 使用同義詞 49
2.5.3 刪除同義詞 50
2.6 索引 50
2.6.1 索引簡介 50
2.6.2 索引的分類 50
2.6.3 創(chuàng)建索引 51
2.7 更新數(shù)據(jù)庫 52
2.7.1 插入記錄 53
2.7.2 刪除記錄 53
2.7.3 修改記錄 53
第3章 Oracle數(shù)據(jù)庫的安全管理 55
3.1 用戶管理 55
3.1.1 新建用戶 56
3.1.2 修改用戶 56
3.1.3 刪除用戶 56
3.2 權(quán)限管理 57
3.2.1 系統(tǒng)權(quán)限管理 57
3.2.2 對象權(quán)限管理 59
3.3 角色管理 61
3.3.1 角色概述 61
3.3.2 創(chuàng)建用戶角色 62
3.3.3 管理用戶角色 62
3.4 概要文件 64
3.4.1 創(chuàng)建概要文件 64
3.4.2 管理概要文件 66
3.5 數(shù)據(jù)庫審計(jì) 67
3.5.1 審計(jì)概念 67
3.5.2 審計(jì)環(huán)境設(shè)置 68
3.5.3 登錄審計(jì) 69
3.5.4 數(shù)據(jù)活動(dòng)審計(jì) 69
3.5.5 對象審計(jì) 70
3.5.6 清除審計(jì)數(shù)據(jù) 71
3.5.7 查詢審計(jì)信息 71
第4章 數(shù)據(jù)庫查詢及視圖 73
4.1 數(shù)據(jù)庫的查詢 73
4.1.1 選擇列 74
4.1.2 選擇行 74
4.1.3 連接 77
4.1.4 匯總 79
4.1.5 排序 82
4.1.6 union語句 82
4.2 數(shù)據(jù)庫視圖 83
4.2.1 視圖的概念 83
4.2.2 創(chuàng)建視圖 84
4.2.3 查詢視圖 85
4.2.4 更新視圖 86
4.2.5 修改視圖的定義 88
4.2.6 刪除視圖 88
4.3 格式化輸出結(jié)果 88
4.3.1 替換變量 88
4.3.2 定制SQL*Plus環(huán)境 91
第5章 數(shù)據(jù)庫備份與恢復(fù) 93
5.1 數(shù)據(jù)庫的物理備份 93
5.1.1 脫機(jī)備份與恢復(fù) 95
5.1.2 聯(lián)機(jī)備份與恢復(fù) 97
5.1.3 不完全恢復(fù) 101
5.2 數(shù)據(jù)庫邏輯備份與恢復(fù) 102
5.2.1 使用EXP/IMP命令導(dǎo)出/導(dǎo)入數(shù)據(jù) 102
5.2.2 使用OEM導(dǎo)出/導(dǎo)入數(shù)據(jù) 107
第6章 RMAN備份與恢復(fù) 120
6.1 RMAN備份 120
6.1.1 連接數(shù)據(jù)庫 120
6.1.2 通道分配 121
6.1.3 RMAN備份類型 124
6.1.4 BACKUP命令 125
6.1.5 BACKUP命令 128
6.2 RMAN恢復(fù) 129
6.2.1 數(shù)據(jù)庫進(jìn)行完全介質(zhì)恢復(fù) 129
6.2.2 表空間的恢復(fù) 131
6.2.3 恢復(fù)數(shù)據(jù)文件 132
6.2.4 恢復(fù)控制文件 132
6.2.5 利用RMAN進(jìn)行不完全恢復(fù) 133
6.2.6 RMAN恢復(fù)示例 134
第7章 Data Guard 138
7.1 Data Guard相關(guān)知識(shí) 138
7.1.1 Data Guard結(jié)構(gòu) 138
7.1.2 Data Guard保護(hù)模式 140
7.1.3 Data Guard角色轉(zhuǎn)換 140
7.1.4 Data Guard特點(diǎn) 140
7.1.5 Data Guard相關(guān)初始化參數(shù) 141
7.2 物理Primary數(shù)據(jù)庫配置 142
7.2.1 設(shè)定環(huán)境 143
7.2.2 實(shí)現(xiàn)裝有Oracle數(shù)據(jù)庫的兩臺(tái)
計(jì)算器能互訪 143
7.2.3 啟用歸檔模式 144
7.2.4 啟用Force Logging 145
7.2.5 創(chuàng)建Standby數(shù)據(jù)庫控制文件 146
7.2.6 配置主庫的初始化參數(shù)文件 146
7.2.7 復(fù)制相關(guān)文件到Standby服務(wù)器 149
7.3 物理Standby數(shù)據(jù)庫配置 151
7.3.1 配置監(jiān)聽和網(wǎng)絡(luò)服務(wù)名 151
7.3.2 建立歸檔的目錄和備份的目錄,并
進(jìn)行備用機(jī)的備份 152
7.3.3 替換備庫機(jī)器對應(yīng)文件 153
7.3.4 修改備庫的參數(shù)文件 154
7.3.5 啟動(dòng)物理Standby數(shù)據(jù)庫到mount
狀態(tài) 156
7.3.6 啟動(dòng)日志應(yīng)用 157
7.3.7 備庫查詢?nèi)罩緫?yīng)用情況 157
7.3.8 查詢數(shù)據(jù)庫的角色 158
7.4 數(shù)據(jù)測試 158
7.4.1 在主庫上建立測試數(shù)據(jù) 158
7.4.2 在備庫上查詢測試數(shù)據(jù) 159
7.5 角色轉(zhuǎn)換 159
7.5.1 物理Standby執(zhí)行Switchover切換 160
7.5.2 物理Standby的Failover 161
第8章 數(shù)據(jù)庫閃回技術(shù) 164
8.1 數(shù)據(jù)庫閃回的相關(guān)知識(shí) 165
8.2 查詢閃回 167
8.2.1 撤銷表空間相關(guān)參數(shù)配置 167
8.2.2 基于時(shí)間的查詢閃回 168
8.2.3 基于SCN的查詢閃回 169
8.3 閃回版本查詢 171
8.4 閃回事務(wù)查詢 173
8.5 表閃回 176
8.6 刪除閃回 178
8.6.1 啟用“回收站” 178
8.6.2 查看回收站信息 178
8.6.3 使用刪除閃回從回收站恢復(fù)表 179
8.6.4 回收站管理 180
8.7 閃回?cái)?shù)據(jù)庫 180
8.7.1 設(shè)置閃回?cái)?shù)據(jù)庫環(huán)境 181
8.7.2 數(shù)據(jù)庫閃回 183
8.8 歸檔閃回 184
8.8.1 創(chuàng)建閃回?cái)?shù)據(jù)歸檔 185
8.8.2 更改閃回?cái)?shù)據(jù)歸檔 186
8.8.3 啟用和禁用閃回?cái)?shù)據(jù)歸檔 186
8.8.4 查詢閃回?cái)?shù)據(jù)歸檔的有關(guān)信息 186
8.8.5 使用閃回?cái)?shù)據(jù)歸檔 187
- 工程數(shù)學(xué) [主編 郭立娟 王海]
- 電工電子技術(shù)基礎(chǔ) [主編 劉 軍 楊國龍 劉天成]
- MySQL數(shù)據(jù)庫項(xiàng)目式教程 [陳亞峰]
- 智能化技術(shù)基礎(chǔ)(第三版) [鄧文達(dá) 李禮]
- 電視節(jié)目策劃與制作(微課版) [主 編 黃滴滴]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用實(shí)踐教程(SQL Server 2019) [主 編 嚴(yán)暉 周肆清]
- 大學(xué)應(yīng)用數(shù)學(xué) [主編 郭立娟]
- 軟件定義網(wǎng)絡(luò)技術(shù)與實(shí)踐 [主編 但唐仁]
- 工業(yè)機(jī)器人拆裝與調(diào)試 [主編 胡月霞 向艷芳 朱奇]
- 信息技術(shù)基礎(chǔ) [主編 唐倩 邵銳]
- 混合式課堂教學(xué)改革與實(shí)踐—微動(dòng)教學(xué)法 [石鐵峰 石家羽 著]
- Photoshop 圖形圖像項(xiàng)目化教程 [主編 胡斌斌 黎婭 蘇大椿]
- 高職院校軟件類專業(yè)“類上班制”人才培養(yǎng)模式研究 [楊智勇 王海洋 著]
- 大學(xué)生創(chuàng)新創(chuàng)業(yè)基礎(chǔ) [主編 姜國權(quán) 姜福佳]
- 信息技術(shù)(微課版) [王云 徐江鴻 李清霞 羅學(xué)鋒 ]
- 管理基礎(chǔ)與實(shí)務(wù) [主編 王鳳基 顏漢軍]
- 人工智能應(yīng)用基礎(chǔ) [主編 楊纓 李佳]
- 人工智能概論(第二版) [主編 任云暉 丁紅 徐迎春 ]
- 信息時(shí)代美育之道 [主編 劉宏宇 黎婭]
- 數(shù)字媒體交互設(shè)計(jì)項(xiàng)目式教程(微課版) [主編 蘇陸]
- 信息安全技術(shù)基礎(chǔ)(第二版) [主編 張浩軍 陳莉 王峰]
- 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)項(xiàng)目化教程(微課版) [主編 王艷萍 安華萍]
- Excel在會(huì)計(jì)工作中的應(yīng)用(第三版) [主 編 趙艷莉 耿聰慧]
- 應(yīng)用數(shù)學(xué) [主編 劉東海 劉麗瑤]
- 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)創(chuàng)新教程(模塊化+課程思政版) [主編 唐繼勇 李旭]
- 計(jì)算機(jī)應(yīng)用技術(shù)基礎(chǔ)案例教程 [主編 周麗娟 王璐]
- 路由交換技術(shù)項(xiàng)目化教程 [主編 范國娟]
- 信息技術(shù)基礎(chǔ)立體化教程 [鄒承俊 周洪林 劉和文 葉煜 ]
- 無線局域網(wǎng)技術(shù)與實(shí)踐 [主編 唐繼勇 劉思伶]
- 信息技術(shù)基礎(chǔ)項(xiàng)目化教程 [主編 王宏斌 王萬麗 王芳]
-
>通識(shí)課
>理工類基礎(chǔ)課
>程序設(shè)計(jì)
>大數(shù)據(jù)與人工智能
>計(jì)算機(jī)網(wǎng)絡(luò)與通信
>辦公應(yīng)用
>數(shù)據(jù)庫技術(shù)
>數(shù)字媒體、虛擬現(xiàn)實(shí)
>電工電子
>物聯(lián)網(wǎng)技術(shù)
>單片機(jī)、微機(jī)原理
>數(shù)據(jù)結(jié)構(gòu)、軟件工程
>輔助設(shè)計(jì)
>圖形圖像
>電商物流、信管
>航空工業(yè)
>機(jī)械與自動(dòng)化
>電子信息
>經(jīng)管
>新聞、廣播影視
- 生活經(jīng)管more>>