Oracle資料庫管理與開發(李然、王芳著圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲
Oracle資料庫管理與開發
作者:李然,王芳,滕琳,孫庚
   定價:59元
印次:1-1
ISBN:9787302505105
出版日期:2018.06.01
印刷日期:2018.07.09
本書系統全面地介紹有關Oracle開發涉及的各類知識。全書共分17章,內容包括Oracle 11g簡介、Oracle的體系結構、參數檔案與實例、SQL*Plus命令、SQL語句基礎、PL/SQL編程基礎、管理數據表、管理索引及其他數據對象、管理控制檔案、日誌檔案、管理表空間和數據檔案、用戶許可權與安全、數據導出與導入、備份與恢復、資料庫閃回和審計技術、Oracle圖形管理工具、項目實戰等。 本書在內容選取、章節安排、難易程度等方面充分考慮教學的需要,力求使概念準確清晰、重點明確、內容廣泛、便於取捨。可作為本科計算機專業、軟體學院、高職軟體專業及相關專業的教材,也適合Oracle愛好者及初、中級Web程式開發人員參考使用。
目錄
第1章Oracle11g簡介1
1.1Oracle的發展歷史1
1.2Oracle11g新特性2
1.3Oracle安裝及卸載3
1.3.1安裝Oracle3
1.3.2Oracle安裝及卸載9
1.4Oracle資料庫啟動與關閉11
1.4.1啟動資料庫11
1.4.2關閉資料庫13
第2章Oracle體系結構15
2.1物理結構15
2.1.1數據檔案15
2.1.2日誌檔案15
2.1.3控制檔案16
2.2邏輯結構16
2.2.1數據塊16
2.2.2區間18
2.2.3段18
2.2.4表空間18
第3章參數檔案與實例20
3.1參數檔案20
3.1.1參數檔案的定義和作用20
3.1.2參數檔案分類20
3.1.3參數檔案的讀取21
3.2實例21
3.2.1記憶體結構21
3.2.2後台進程23
第4章SQLPlus命令25
4.1環境設定命令25
4.1.1set命令25
4.1.2show命令26
4.2用SQLPlus生成報表27
4.2.1設定標題:ttitle和btitle284.2.2設定報表尺寸30
4.2.3設定列column30
第5章SQL語句基礎33
5.1SQL語言簡介33
5.1.1SQL語言的優點33
5.1.2SQL與SQLPlus、PL/SQL的區別33
5.1.3SQL的常用術語34
5.1.4SQL語言的組成34
5.2SQL語言的數據類型34
5.3管理表35
5.3.1定義基本表35
5.3.2修改表結構36
5.3.3刪除基本表37
5.3.4插入數據語句37
5.4數據查詢語句38
5.4.1簡單查詢,只有必須的查詢子句38
5.4.2條件查詢39
5.4.3排序結果表40
5.4.4聚集函式41
5.5數據更新語句43
5.5.1插入43
5.5.2刪除43
5.5.3修改44
第6章PL/SQL編程基礎45
6.1PL/SQL程式設計45
6.1.1什麼是PL/SQL45
6.1.2PL/SQL的好處45
6.1.3PL/SQL可用的SQL語句45
6.1.4運行PL/SQL程式46
6.2PL/SQL塊結構和組成元素46
6.2.1PL/SQL塊46
6.2.2PL/SQL結構47
6.2.3標識符47
6.2.4PL/SQL變數類型47
6.2.5運算符49
6.2.6變數賦值50
6.2.7注釋51
6.3PL/SQL流程控制語句52
6.3.1條件語句52
6.3.2case表達式53
6.3.3循環53
6.3.4標號和goto55
6.4游標的使用55
6.4.1游標概念55
6.4.2處理顯式游標56
6.4.3處理隱式游標58
6.4.4游標修改和刪除操作58
第7章函式、過程、包和觸發器60
7.1函式60
7.1.1創建函式60
7.1.2函式的調用61
7.1.3參數默認值61
7.2存儲過程62
7.2.1建立存儲過程62
7.2.2調用存儲過程63
7.3包的創建和套用63
7.3.1包的定義64
7.3.2刪除過程、函式和包67
7.4觸發器68
7.4.1觸發器類型68
7.4.2創建觸發器68
7.4.3觸發器觸發次序69
7.4.4創建DML觸發器69
7.4.5刪除觸發器70
第8章表對象71
8.1表的概念71
8.2創建表71
8.3表的完整性約束72
8.3.1非空約束72
8.3.2主鍵約束73
8.3.3外鍵約束74
8.3.4唯一約束75
8.3.5條件約束76
8.3.6刪除約束76
8.4修改表76
8.4.1修改表的狀態76
8.4.2修改欄位77
8.4.3修改表名79
8.5刪除表79
第9章數據對象80
9.1索引80
9.1.1創建索引80
9.1.2修改索引81
9.1.3刪除索引81
9.1.4查看索引82
9.2簇82
9.2.1管理簇的準則82
9.2.2創建簇83
9.2.3更改簇84
9.2.4刪除簇84
9.3視圖85
9.3.1視圖的概念85
9.3.2視圖的創建與查詢86
9.3.3管理視圖87
9.4序列88
9.4.1創建序列88
9.4.2管理序列89
9.5同義詞90
第10章管理控制檔案和日誌檔案93
10.1管理控制檔案93
10.1.1控制檔案的管理93
10.1.2創建控制檔案94
10.1.3添加、重命名或移動控制檔案96
10.1.4備份控制檔案96
10.1.5刪除控制檔案96
10.1.6控制檔案的數據字典視圖96
10.2重做日誌檔案97
10.2.1設定重做日誌檔案98
10.2.2創建重做日誌檔案組和日誌檔案成員98
10.2.3重命名、移動日誌檔案成員100
10.2.4強制重做日誌切換101
10.2.5清除重做日誌檔案102
10.2.6刪除重做日誌檔案組和日誌檔案成員102
10.2.7重做日誌檔案的數據字典視圖104
10.3歸檔日誌檔案105
10.3.1歸檔模式和非歸檔模式的選擇105
10.3.2歸檔模式的管理105
10.3.3歸檔目的地管理107
10.3.4歸檔日誌檔案的常用信息查詢111
10.3.5檢查點113
10.3.6快速恢復區114
第11章管理表空間和數據檔案117
11.1表空間類型117
11.1.1本地管理表空間117
11.1.2自動段管理119
11.1.3手動段管理119
11.1.4Oracle資料庫中的表空間分類121
11.2表空間以及數據檔案的脫機和在線上125
11.3用戶表空間以及數據檔案的維護129
11.4隻讀表空間139
第12章用戶的安全設定143
12.1用戶賬戶的安全性管理143
12.1.1用戶身份認證方式143
12.1.2用戶密碼的安全性管理145
12.1.3用戶賬戶的資源限制153
12.1.4用戶默認表空間和使用配額157
12.2許可權與角色159
12.2.1系統許可權161
12.2.2用戶角色166
12.2.3對象許可權171
第13章數據導入與導出175
13.1傳統的數據導入導出工具exp/imp175
13.1.1exp/imp的使用前提175
13.1.2exp/imp的執行方式176
13.1.3exp/imp的參數178
13.2數據泵導入導出工具expdp/impdp181
13.2.1expdp/impdp的使用前提181
13.2.2expdp/impdp的執行方式182
13.2.3expdp/impdp的參數188
13.3數據載入工具SQLLoader190
13.4外部表192
第14章備份和恢復195
14.1資料庫備份與恢復的種類195
14.2冷備份196
14.2.1冷備份操作步驟196
14.2.2備份完整實例196
14.2.3冷恢復199
14.3熱備份201
14.3.1熱備份的步驟201
14.3.2熱備份的實例202
14.3.3熱備份的恢復205
14.3.4資料庫運行時數據檔案破環的資料庫恢復206
14.3.5資料庫關閉時數據檔案破環的資料庫恢復209
14.3.6關閉資料庫狀態下的資料庫恢復212
第15章資料庫閃回和審計技術215
15.1資料庫閃回概述215
15.1.1閃回配置216
15.1.2查詢閃回216
15.1.3表閃回218
15.1.4刪除閃回220
15.1.5資料庫閃回222
15.1.6閃回版本查詢225
15.1.7閃回事務查詢227
15.1.8閃回數據歸檔229
15.2資料庫審計230
15.2.1審計概述230
15.2.2審計的分類230
15.2.3審計的設定231
15.2.4語句審計232
15.2.5許可權審計236
15.2.6對象審計237
15.2.7細粒度審計240
15.2.8細粒度審計策略的管理243
15.2.9細粒度審計數據字典視圖244
第16章Oracle圖形管理工具245
16.1Oracle企業管理器245
16.1.1資料庫性能245
16.1.2數據表的管理247
16.1.3表空間與數據檔案253
16.1.4用戶管理255
16.1.5許可權管理259
16.1.6角色管理262
16.1.7備份266
16.1.8恢復269
16.1.9數據泵273
16.2OracleSQLDeveloper281
第17章項目實戰——小型超市管理系統288
17.1任務與要求288
17.1.1任務描述288
17.1.2設計要求288
17.2需求分析289
17.2.1數據需求289
17.2.2事務需求289
17.3概要設計289
17.4邏輯設計290
17.5物理設計292
17.6資料庫建立292
17.6.1創建數據表292
17.6.2數據初始化294
17.7資料庫用戶許可權管理296
17.7.1用戶許可權類型296
17.7.2觸發器296
參考文獻299

相關詞條

熱門詞條

聯絡我們