Oracle Database 12c基礎教程

Oracle Database 12c基礎教程

《Oracle Database 12c基礎教程》是2019年4月清華大學出版社出版的圖書,作者是周法國。

基本介紹

  • 中文名:Oracle Database 12c基礎教程
  • 作者:周法國
  • 出版社:清華大學出版社
  • 出版時間:2019年4月
  • 定價:49 元
  • ISBN:9787302519560
內容簡介,圖書目錄,

內容簡介

Oracle資料庫是資料庫領域使用最廣泛、占有市場份額最大的資料庫管理系統。本書以Oracle Database 12c 發行版1(版本號為12.1.0.2.0)為基礎,全面細緻地介紹了Oracle Database 12c的安裝及配置,使用資料庫管理系統進行數據管理的各種SQL操作,使用PL/SQL進行資料庫程式開發所需要的基本知識和技術。
本書內容豐富、結構合理、思路清晰、語言精練,以Oracle自帶的人力資源管理(HR)模式為案例詳細介紹了Oracle資料庫的管理與開發技術。
本書既可以作為高等學校計算機科學與技術及相關專業的教學用書,也可以作為各種資料庫培訓班的培訓教材,還可以供使用Oracle資料庫進行應用程式開發的人員參考。

圖書目錄

····························································
Contents第1章Oracle資料庫概述1
1.1Oracle資料庫的發展史1
1.2Oracle資料庫產品3
1.2.1企業版3
1.2.2標準版3
1.2.3標準版14
1.3Oracle基本術語5
1.3.1數據塊5
1.3.2數據擴展5
1.3.3數據段5
1.3.4表空間5
1.3.5數據檔案6
1.3.6控制檔案6
1.3.7數據字典6
1.4Oracle 12c新特性7
1.5小結8
第2章Windows平台上Oracle 12c的安裝與配置9
2.1Oracle通用安裝程式OUI9
2.2Oracle 12c的安裝10
2.2.1Oracle 12c的系統需求11
2.2.2Oracle 12c資料庫伺服器的安裝流程11
2.2.3Oracle 12c客戶端工具的安裝18
2.3Oracle Database 12c的卸載23
2.4Oracle 12c的配置24
2.4.1Oracle資料庫配置助手24
2.4.2Oracle網路管理25◆Oracle Database 12c基礎教程2.4.3Oracle網路配置助手31
2.5小結32
第3章Oracle 12c體系結構33
3.1概述33
3.2Oracle Database 12c的多租戶架構34
3.2.1CDB中的容器34
3.2.2多租戶體系結構的優勢36
3.3Oracle資料庫進程37
3.3.1用戶進程37
3.3.2伺服器進程38
3.3.3Oracle監聽器39
3.3.4後台進程39
3.4記憶體結構42
3.4.1系統全局區42
3.4.2程式全局區43
3.4.3用戶全局區43
3.4.4軟體代碼區43
3.5檔案系統43
3.5.1控制檔案43
3.5.2數據檔案44
3.5.3重做日誌檔案44
3.5.4其他檔案44
3.6小結44
第4章Oracle Database 12c套用開發工具45
4.1SQL Plus使用指南45
4.1.1啟動和退出SQL Plus45
4.1.2SQL Plus的編輯功能48
4.1.3使用SQL Plus格式化查詢結果53
4.1.4使用SET命令設定SQL Plus環境55
4.2Oracle SQL Developer使用指南57
4.2.1啟動Oracle SQL Developer57
4.2.2通過SQL Developer進行資料庫的管理與開發60
4.3小結64第5章Oracle SQL基礎65
5.1SQL概述65
5.1.1SQL的發展與標準化65
5.1.2SQL語句結構66
5.1.3SQL的特點67
5.1.4演示模式67
5.2數據查詢69
5.2.1使用SELECT語句檢索數據69
5.2.2對檢索結果進行限定和排序74
5.2.3在SELECT語句中使用函式90
5.2.4多表查詢112
5.2.5子查詢119
5.2.6集合運算124
5.3數據操作127
5.3.1插入數據127
5.3.2修改數據129
5.3.3刪除數據130
5.3.4事務控制131
5.4數據定義136
5.4.1資料庫對象136
5.4.2管理表140
5.4.3管理其他對象152
5.4.4使用數據字典管理對象161
5.5小結166
第6章Oracle PL/SQL程式設計基礎167
6.1PL/SQL概述167
6.1.1PL/SQL簡介167
6.1.2PL/SQL塊結構與類型169
6.1.3創建PL/SQL匿名塊171
6.2簡單PL/SQL程式171
6.2.1PL/SQL變數171
6.2.2在PL/SQL中使用函式173
6.2.3嵌套PL/SQL塊173
6.2.4在PL/SQL中使用SQL語句175
6.3PL/SQL控制結構178
6.3.1IF語句178
6.3.2CASE表達式179
6.3.3循環語句181
6.4游標186
6.4.1隱式游標186
6.4.2顯式游標187
6.4.3使用複合數據類型190
6.4.4使用游標處理檢索結果集197
6.5異常處理202
6.5.1初識異常202
6.5.2異常處理流程203
6.5.3異常捕獲與處理205
6.6過程與函式208
6.6.1子程式208
6.6.2過程209
6.6.3函式212
6.6.4向過程或函式傳遞實參215
6.6.5使用數據字典視圖216
6.7小結217
第7章Oracle安全管理218
7.1用戶管理218
7.1.1用戶的安全屬性218
7.1.2創建用戶220
7.1.3修改用戶221
7.1.4刪除用戶221
7.1.5查詢用戶信息222
7.2許可權管理223
7.2.1系統許可權管理223
7.2.2對象許可權管理228
7.2.3使用數據字典視圖查詢許可權信息230
7.3角色管理230
7.3.1預定義角色231
7.3.2管理角色232
7.3.3使用數據字典視圖查詢角色234
7.4概要檔案管理234
7.4.1創建概要檔案234
7.4.2修改概要檔案236
7.5資料庫審計237
7.5.1傳統審計238
7.5.2統一審計239
7.5.3標準審計240
7.5.4細粒度審計240
7.6小結243
第8章Oracle資料庫管理244
8.1表空間管理244
8.1.1表空間概述244
8.1.2創建表空間245
8.1.3維護表空間247
8.1.4刪除表空間248
8.1.5臨時表空間248
8.1.6撤銷表空間249
8.2檔案管理250
8.2.1數據檔案管理250
8.2.2控制檔案管理251
8.2.3重做日誌管理254
8.2.4歸檔日誌管理256
8.3資料庫的備份與恢復259
8.3.1資料庫的備份260
8.3.2資料庫的恢復261
8.3.3使用RMAN進行資料庫備份261
8.3.4使用導入導出實現邏輯備份與恢復264
8.3.5使用數據泵進行資料庫的備份與恢復265
8.4小結267
參考文獻268

相關詞條

熱門詞條

聯絡我們