注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)設(shè)計(jì)/管理Oracle 12c數(shù)據(jù)庫(kù)應(yīng)用與開(kāi)發(fā)

Oracle 12c數(shù)據(jù)庫(kù)應(yīng)用與開(kāi)發(fā)

Oracle 12c數(shù)據(jù)庫(kù)應(yīng)用與開(kāi)發(fā)

定 價(jià):¥89.00

作 者: 杜獻(xiàn)峰
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115475305 出版時(shí)間: 2018-04-01 包裝:
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 454 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)全面、系統(tǒng)、深入地講解了 Oracle 12c 數(shù)據(jù)庫(kù)原理、應(yīng)用和開(kāi)發(fā),也講解了 Oracle 12c 常用的管理知 識(shí),以 Oracle 12c 數(shù)據(jù)庫(kù)云計(jì)算為線索,詳細(xì)講解了 CDB 和PDB。 本書(shū)共分 16 章。第 1 章介紹了 Oracle 12c 的基本知識(shí)、系統(tǒng)性能和特點(diǎn),以及如何支持云計(jì)算;第 2章 介紹了 Oracle 12c 的系統(tǒng)結(jié)構(gòu),重點(diǎn)闡述了 CDB 和PDB 的概念、兩者的關(guān)系以及如何創(chuàng)建 CDB 和PDB;第 3 章介紹了運(yùn)行 Oracle 12c 所需要的服務(wù)、這些服務(wù)的作用,以及如何啟動(dòng)和配置,并對(duì) SQL PLUS 語(yǔ)言進(jìn)行 了較為詳細(xì)的闡述;第 4 章介紹了 PL/SQL 編程;第 5章介紹了數(shù)據(jù)庫(kù)的表空間、概要、用戶(hù)、角色,以及如 何創(chuàng)建和使用這四個(gè)對(duì)象;第 6 章對(duì) Oracle 12c 支持的常用類(lèi)型的數(shù)據(jù)表,以及如何對(duì)這些表做修改操作進(jìn)行 了詳細(xì)介紹;第 7 章介紹了數(shù)據(jù)查詢(xún);第 8 章介紹了對(duì)表的 DML 操作,如何對(duì)表進(jìn)行 Insert、Delete、Update 和 Merge 操作;第 9 章介紹了視圖和物化視圖作用、創(chuàng)建、修改和解析,以及物化視圖日志;第 10 章介紹了 數(shù)據(jù)庫(kù)對(duì)象的索引、聚簇、序列,以及如何創(chuàng)建和使用這些數(shù)據(jù)庫(kù)對(duì)象;第 11 章介紹了數(shù)據(jù)庫(kù)對(duì)象,即包、包體、過(guò)程、函數(shù),并分別闡述了如何創(chuàng)建和使用這些數(shù)據(jù)庫(kù)對(duì)象;第 12 章介紹了數(shù)據(jù)庫(kù)對(duì)象,即觸發(fā)器、 游標(biāo)以及靜態(tài)/動(dòng)態(tài) PL SQL,觸發(fā)器和游標(biāo)這兩個(gè)數(shù)據(jù)庫(kù)對(duì)象在編程中應(yīng)用廣泛,因此本章給出了較多的應(yīng)用 實(shí)例;第 13 章介紹了數(shù)據(jù)庫(kù)安全;第 14 章介紹了事務(wù)和并發(fā)控制;第 15 章介紹了 RMAN 技術(shù)及應(yīng)用,并給 出一些有代表性的實(shí)例;第 16 章介紹了閃回技術(shù)。 本書(shū)適合計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)、軟件工程專(zhuān)業(yè)、網(wǎng)絡(luò)工程專(zhuān)業(yè)、信息安全專(zhuān)業(yè)學(xué)生閱讀,也可作為 IT 技術(shù)人員的參考書(shū)。

作者簡(jiǎn)介

  作者杜獻(xiàn)峰先后出版了《asp.net 程序設(shè)計(jì)教程》《C++語(yǔ)言程序設(shè)計(jì)》 《TRIP非結(jié)構(gòu)化數(shù)據(jù)庫(kù)及其搜索引擎技術(shù)與應(yīng)用》等多本暢銷(xiāo)圖書(shū),有多年的數(shù)據(jù)庫(kù)教學(xué)、科研和實(shí)際工程項(xiàng)目經(jīng)驗(yàn),精通Oracle 12c數(shù)據(jù)庫(kù)開(kāi)發(fā),有多年的實(shí)際項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。

圖書(shū)目錄

第 1章 Oracle 12c和云計(jì)算 1

1.1 大數(shù)據(jù)與云計(jì)算 2

1.1.1 大數(shù)據(jù) 2

1.1.2 云計(jì)算 3

1.2 Oracle 12c支持云計(jì)算 4

1.2.1 Oracle 12c數(shù)據(jù)庫(kù)簡(jiǎn)介 4

1.2.2 具備云計(jì)算能力 4

1.2.3 簡(jiǎn)化數(shù)據(jù)庫(kù)的整合 4

1.2.4 簡(jiǎn)化大數(shù)據(jù)分析 5

1.2.5 管理數(shù)據(jù)庫(kù)云 6

1.3 Oracle 12c體系結(jié)構(gòu) 6

1.4 安裝Oracle 12c 9

1.4.1 安裝準(zhǔn)備 9

1.4.2 安裝過(guò)程 10

第2章 CDB和PDB操作 17

2.1 多租戶(hù)環(huán)境下用戶(hù)的操作及工具 18

2.1.1 多租戶(hù)環(huán)境 18

2.1.2 多租戶(hù)環(huán)境的操作工具 20

2.2 創(chuàng)建CDB數(shù)據(jù)庫(kù) 20

2.2.1 使用DBCA創(chuàng)建 22

2.2.2 使用SQL語(yǔ)句手工創(chuàng)建 25

2.3 操作CDB數(shù)據(jù)庫(kù) 25

2.3.1 使用SQL PLUS遠(yuǎn)程連接CDB      

數(shù)據(jù)庫(kù) 28

2.3.2 使用SQL Developer遠(yuǎn)程連接CDB    

數(shù)據(jù)庫(kù) 29

2.4 創(chuàng)建PDB數(shù)據(jù)庫(kù) 30

2.4.1 使用DBCA創(chuàng)建 30

2.4.2 使用SQL DEVELOPER創(chuàng)建 33

2.4.3 使用SQL語(yǔ)句手工創(chuàng)建 35

2.5 打開(kāi)與關(guān)閉PDB數(shù)據(jù)庫(kù) 36

2.5.1 啟動(dòng)PDB數(shù)據(jù)庫(kù) 36

2.5.2 關(guān)閉PDB數(shù)據(jù)庫(kù) 38

2.5.3 退出PDB數(shù)據(jù)庫(kù) 39

2.6 建立演示數(shù)據(jù)庫(kù) 39

2.7 操作演示數(shù)據(jù)庫(kù) 46

第3章 Oracle 12c服務(wù)與

SQL PLUS 51

3.1 Oracle 12c網(wǎng)絡(luò)配置及服務(wù) 52

3.1.1 配置Net Manager 52

3.1.2 OracleOraDB12Home1TNSListener    

服務(wù) 53

3.1.3 OracleServiceDEMO服務(wù) 54

3.2 企業(yè)管理器 54

3.3 SQL PLUS命令 56

3.4 NLS參數(shù)設(shè)置 72

3.5 SQL PLUS設(shè)置Oracle 12c環(huán)境參數(shù) 76

3.5.1 SQL PLUS位于Oracle 12c服務(wù)器端的   

設(shè)置 76

3.5.2 SQL PLUS位于客戶(hù)端的設(shè)置 78

3.6 數(shù)據(jù)字典 78

第4章 PL/SQL語(yǔ)言基礎(chǔ) 80

4.1 PL/SQL簡(jiǎn)介 81

4.2 PL/SQL數(shù)據(jù)類(lèi)型 82

4.2.1 標(biāo)量類(lèi)型 82

4.2.2 LOB類(lèi)型 87

4.2.3 復(fù)合類(lèi)型 87

4.2.4 %TYPE和%ROWTYPE定義      

數(shù)據(jù)類(lèi)型 91

4.3 PL/SQL程序塊結(jié)構(gòu) 92

4.3.1 PL/SQL語(yǔ)法結(jié)構(gòu) 93

4.3.2 變量聲明 93

4.3.3 變量賦值 94

4.3.4 綁定變量 95

4.3.5 常量 96

4.3.6 使用PL/SQL處理查詢(xún) 97

4.4 PL/SQL控制結(jié)構(gòu) 97

4.4.1 順序控制 97

4.4.2 條件控制 97

4.4.3 循環(huán)控制 100

4.5 異常和異常處理 103

4.5.1 內(nèi)部定義異常 104

4.5.2 預(yù)定義異常 105

4.5.3 用戶(hù)自定義異常 106

4.6 PL/SQL常用函數(shù) 107

4.6.1 數(shù)學(xué)函數(shù) 108

4.6.2 字符函數(shù) 110

4.6.3 日期時(shí)間函數(shù) 110

第5章 表空間 概要 用戶(hù) 角色 113

5.1 表空間 114

5.1.1 永久表空間 115

5.1.2 臨時(shí)表空間 119

5.1.3 撤銷(xiāo)表空間 122

5.1.4 修改表空間 124

5.1.5 查詢(xún)表空間 125

5.1.6 刪除表空間 126

5.2 概要 128

5.2.1 創(chuàng)建概要 128

5.2.2 修改概要 131

5.2.3 查詢(xún)概要 131

5.2.4 刪除概要 132

5.3 用戶(hù) 133

5.3.1 創(chuàng)建用戶(hù) 133

5.3.2 創(chuàng)建模式 136

5.3.3 用戶(hù)授權(quán) 137

5.3.4 撤銷(xiāo)用戶(hù)權(quán)限 140

5.3.5 用戶(hù)及用戶(hù)權(quán)限查詢(xún) 141

5.3.6 修改用戶(hù) 142

5.3.7 刪除用戶(hù) 143

5.4 角色 144

5.4.1 創(chuàng)建角色 144

5.4.2 角色授權(quán) 146

5.4.3 撤銷(xiāo)角色權(quán)限 147

5.4.4 角色及角色權(quán)限查詢(xún) 147

5.4.5 修改角色 148

5.4.6 打開(kāi)/關(guān)閉角色 148

5.4.7 刪除角色 149

5.5 Oracle 12c邏輯結(jié)構(gòu) 150

第6章 數(shù)據(jù)表 152

6.1 表類(lèi)型 153

6.2 表中約束 155

6.3 創(chuàng)建表的前提 158

6.4 堆表 160

6.5 索引表 162

6.6 聚簇表 163

6.7 散列聚簇表 167

6.8 外部表 170

6.9 臨時(shí)表 173

6.10 嵌套表 175

6.11 分區(qū)表 178

6.11.1 范圍分區(qū)表與間隔分區(qū)表 179

6.11.2 散列分區(qū)表 182

6.11.3 列表分區(qū)表 183

6.11.4 組合分區(qū)表 184

6.11.5 系統(tǒng)分區(qū)表 187

6.11.6 引用分區(qū)表與間隔引用分區(qū)表 189

6.12 使用ALTER TABLE修改表 192

第7章 數(shù)據(jù)查詢(xún) 198

7.1 基本查詢(xún) 199

7.1.1 基本查詢(xún)語(yǔ)法格式 199

7.1.2 相關(guān)子查詢(xún)與不相關(guān)子查詢(xún) 205

7.1.3 嵌套查詢(xún)的4種形式 206

7.1.4 UNION [ALL] INTERSECT      

MINUS查詢(xún)形式 208

7.2 查詢(xún)子句 211

7.2.1 帶SAMPLE參數(shù)的查詢(xún) 211

7.2.2 使用閃回查詢(xún) 212

7.2.3 GROUP BY子句 213

7.2.4 ORDER BY子句 214

7.2.5 PIVOT子句與UNPIVOT子句 215

7.2.6 按分區(qū)查詢(xún) 216

7.3 WITH語(yǔ)句查詢(xún) 217

7.3.1 WITH+函數(shù) 218

7.3.2 WITH+子查詢(xún) 219

7.3.3 WITH+遞歸子查詢(xún) 220

7.4 層次查詢(xún) 221

7.5 輸出查詢(xún)結(jié)果 223

第8章 表的DML操作 227

8.1 插入數(shù)據(jù) 228

8.1.1 常規(guī)方法插入數(shù)據(jù) 229

8.1.2 直接路徑方法插入數(shù)據(jù) 230

8.1.3 多表數(shù)據(jù)插入 231

8.2 更新數(shù)據(jù) 233

8.2.1 非分區(qū)表數(shù)據(jù)更新 233

8.2.2 分區(qū)表數(shù)據(jù)更新 234

8.3 刪除數(shù)據(jù) 234

8.3.1 刪除非分區(qū)表數(shù)據(jù) 234

8.3.2 刪除分區(qū)表數(shù)據(jù) 235

8.4 合并數(shù)據(jù) 235

8.4.1 帶有UPDATE或INSERT的MERGE   

操作 236

8.4.2 帶有UPDATE和INSERT的MERGE    

操作 237

第9章 視圖 物化視圖 物化視圖    

日志 239

9.1 關(guān)系視圖 241

9.1.1 關(guān)系視圖定義 241

9.1.2 查看視圖定義 244

9.1.3 刪除視圖 245

9.1.4 視圖查詢(xún) 245

9.1.5 視圖解析 245

9.2 物化視圖 246

9.2.1 創(chuàng)建物化視圖 247

9.2.2 查看物化視圖定義 249

9.3 物化視圖日志 249

第10章 索引 聚簇 序列 同義詞 251

10.1 索引 252

10.1.1 創(chuàng)建索引 253

10.1.2 查詢(xún)索引 256

10.1.3 刪除索引 257

10.2 聚簇 257

10.2.1 索引聚簇創(chuàng)建與應(yīng)用 257

10.2.2 散列聚簇創(chuàng)建與應(yīng)用 258

10.2.3 查詢(xún)聚簇 259

10.2.4 刪除聚簇 259

10.3 序列 259

10.3.1 序列創(chuàng)建及應(yīng)用 260

10.3.2 查詢(xún)序列 260

10.3.3 刪除序列 261

10.4 同義詞 261

10.4.1 同義詞創(chuàng)建及應(yīng)用 262

10.4.2 查詢(xún)同義詞 263

10.4.3 刪除同義詞 263

第11章 包 包體 過(guò)程 函數(shù) 264

11.1 包 265

11.1.1 創(chuàng)建包 265

11.1.2 查詢(xún)包 267

11.1.3 刪除包 268

11.2 包體 268

11.2.1 包體創(chuàng)建與調(diào)用 268

11.2.2 查詢(xún)包體 271

11.2.3 刪除包體 271

11.3 過(guò)程 271

11.3.1 過(guò)程創(chuàng)建與調(diào)用 272

11.3.2 查詢(xún)過(guò)程 274

11.3.3 刪除過(guò)程 275

11.4 函數(shù) 275

11.4.1 函數(shù)創(chuàng)建與調(diào)用 275

11.4.2 查詢(xún)函數(shù) 278

11.4.3 刪除函數(shù) 279

11.5 綜合應(yīng)用例子 279

第12章 觸發(fā)器 游標(biāo) 靜態(tài)/      

動(dòng)態(tài)PL SQL 285

12.1 觸發(fā)器 286

12.1.1 觸發(fā)器創(chuàng)建與應(yīng)用 286

12.1.2 查詢(xún)觸發(fā)器 297

12.1.3 刪除觸發(fā)器 297

12.2 游標(biāo) 298

12.2.1 游標(biāo)的創(chuàng)建與應(yīng)用 298

12.2.2 查詢(xún)游標(biāo) 314

12.2.3 游標(biāo)應(yīng)用綜合舉例 314

12.3 靜態(tài)PL SQL 319

12.4 動(dòng)態(tài)PL SQL 320

12.4.1 本地動(dòng)態(tài)PL SQL 320

12.4.2 DBMS_SQL包 324

12.5 綜合應(yīng)用例子 325

第13章 數(shù)據(jù)庫(kù)安全 329

13.1 數(shù)據(jù)庫(kù)安全概述 330

13.2 用戶(hù)標(biāo)識(shí)與鑒別 330

13.2.1 用戶(hù)標(biāo)識(shí)種類(lèi) 330

13.2.2 密碼 331

13.2.3 密碼文件 335

13.3 存取控制 336

13.4 應(yīng)用上下文 337

13.4.1 應(yīng)用上下文的概念 337

13.4.2 應(yīng)用上下文的創(chuàng)建與調(diào)用 337

13.4.3 讀取應(yīng)用上下文屬性值 339

13.5 Wallet技術(shù) 339

13.5.1 使用OWM創(chuàng)建Wallet 340

13.5.2 服務(wù)器端Wallet應(yīng)用 340

13.5.3 客戶(hù)端Wallet應(yīng)用 344

13.5.4 Wallet與數(shù)字證書(shū) 347

13.6 透明數(shù)據(jù)加密 350

13.7 審計(jì) 353

13.7.1 審計(jì)功能的開(kāi)啟和關(guān)閉 353

13.7.2 創(chuàng)建權(quán)限審計(jì) 355

13.7.3 創(chuàng)建行為審計(jì) 356

13.7.4 創(chuàng)建角色審計(jì) 356

13.7.5 打開(kāi)審計(jì)策略 356

13.7.6 查詢(xún)審計(jì)策略 358

13.8 SQL注入 358

13.8.1 SQL注入攻擊概述 358

13.8.2 SQL注入攻擊類(lèi)型 359

13.8.3 防止SQL注入攻擊措施 365

第14章 事務(wù) 并發(fā)控制 370

14.1 事務(wù) 371

14.1.1 事務(wù)概念 371

14.1.2 設(shè)置事務(wù)屬性 373

14.1.3 保存點(diǎn) 374

14.1.4 提交事務(wù) 376

14.1.5 回滾事務(wù) 377

14.1.6 自治事務(wù) 377

14.2 并發(fā)控制 379

14.2.1 數(shù)據(jù)并發(fā)性與一致性 379

14.2.2 事務(wù)隔離 380

14.2.3 封鎖機(jī)制 382

14.2.4 自動(dòng)鎖 385

14.2.5 對(duì)查詢(xún)結(jié)果加鎖 387

14.2.6 手動(dòng)鎖 389

第15章 RMAN技術(shù)及應(yīng)用 392

15.1 RMAN簡(jiǎn)介 393

15.2 啟動(dòng)RMAN 393

15.3 CATALOG備份模式與NOCATALOG    

備份模式 397

15.4 通道配置與操作 401

15.5 RMAN備份操作 405

15.5.1 冷備份與熱備份 406

15.5.2 BACKUP操作 407

15.5.3 COPY與BACKUP AS COPY的      

區(qū)別 412

15.6 RMAN還原與恢復(fù)操作 413

15.6.1 還原(RESTORE)與         

恢復(fù)(RECOVER)的區(qū)別 413

15.6.2 RESTORE 414

15.6.3 RECOVER 415

15.7 RMAN其他常用命令 416

15.7.1 RUN 417

15.7.2 SET 418

15.7.3 LIST 419

15.7.4 REPORT 419

15.7.5 CONFIGURE 420

15.7.6 CROSSCHECK 421

15.7.7 VALIDATE 421

15.7.8 DELETE 422

15.7.9 CHANGE 423

15.7.10 HOST 423

15.7.11 CREATE 424

15.7.12 SHOW 426

15.7.13 DUPLICATE 426

15.7.14 REGISTER 428

15.7.15 ADVISE FAILURE 429

15.7.16 REPAIR FAILURE 430

第16章 閃回技術(shù) 432

16.1 閃回技術(shù)簡(jiǎn)介 433

16.2 閃回?cái)?shù)據(jù)庫(kù)配置 434

16.2.1 自動(dòng)撤銷(xiāo)段配置 434

16.2.2 閃回事務(wù)配置 435

16.2.3 授予必要權(quán)限 435

16.3 應(yīng)用開(kāi)發(fā)中的閃回技術(shù) 436

16.3.1 閃回查詢(xún) 436

16.3.2 閃回版本查詢(xún) 439

16.3.3 閃回事務(wù)查詢(xún) 441

16.3.4 閃回?cái)?shù)據(jù)文檔 441

16.4 數(shù)據(jù)庫(kù)管理中的閃回技術(shù) 445

16.4.1 還原點(diǎn)技術(shù) 445

16.4.2 閃回表 448

16.4.3 閃回刪除 450

16.4.4 閃回?cái)?shù)據(jù)庫(kù) 451

16.5 回收站操作 452

參考文獻(xiàn) 454

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)