注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫OracleOracle 11g數(shù)據(jù)庫管理與開發(fā)基礎(chǔ)教程

Oracle 11g數(shù)據(jù)庫管理與開發(fā)基礎(chǔ)教程

Oracle 11g數(shù)據(jù)庫管理與開發(fā)基礎(chǔ)教程

定 價:¥39.00

作 者: 袁鵬飛 主編
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: Oracle 計算機/網(wǎng)絡(luò) 數(shù)據(jù)庫

ISBN: 9787115304032 出版時間: 2013-02-01 包裝: 平裝
開本: 16開 頁數(shù): 307 字?jǐn)?shù):  

內(nèi)容簡介

  Oracle Data Base是目前最為流行的RDBMS產(chǎn)品之一,擁有眾多的高端用戶。它已成為大型數(shù)據(jù)庫應(yīng)用的首選平臺,自然也成為大學(xué)“大型數(shù)據(jù)庫技術(shù)”課程的首選內(nèi)容?!?1世紀(jì)高等教育計算機規(guī)劃教材:Oracle 11g數(shù)據(jù)庫管理與開發(fā)基礎(chǔ)教程》較為全面地介紹Oracle Data Base11g的基本管理操作和應(yīng)用開發(fā)方法。全書共分18章,介紹Oracle數(shù)據(jù)庫服務(wù)器環(huán)境的建立與日常管理操作、常見對象管理、游標(biāo)和動態(tài)SQL技術(shù),以及Oracle Data Base對面向?qū)ο蠹夹g(shù)的支持。《21世紀(jì)高等教育計算機規(guī)劃教材:Oracle 11g數(shù)據(jù)庫管理與開發(fā)基礎(chǔ)教程》可作為大學(xué)本科有關(guān)課程的教材,也可供廣大Oracle數(shù)據(jù)庫管理員和數(shù)據(jù)庫應(yīng)用程序開發(fā)人員參考。

作者簡介

暫缺《Oracle 11g數(shù)據(jù)庫管理與開發(fā)基礎(chǔ)教程》作者簡介

圖書目錄

目 錄
第一部分 Oracle服務(wù)器管理
第1章 建立Oracle數(shù)據(jù)庫環(huán)境 3
1.1 Oracle Database 11g數(shù)據(jù)庫產(chǎn)品 3
1.2 Oracle數(shù)據(jù)庫體系結(jié)構(gòu) 3
1.2.1 Oracle數(shù)據(jù)庫物理存儲結(jié)構(gòu) 4
1.2.2 Oracle數(shù)據(jù)庫邏輯存儲結(jié)構(gòu) 5
1.2.3 Oracle數(shù)據(jù)庫實例 7
1.2.4 連接模式與服務(wù)器進程 11
1.3 Oracle數(shù)據(jù)庫服務(wù)器軟件安裝 13
1.4 數(shù)據(jù)庫創(chuàng)建 16
1.4.1 用DBCA創(chuàng)建數(shù)據(jù)庫 16
1.4.2 手工創(chuàng)建數(shù)據(jù)庫 19
1.4.3 打開數(shù)據(jù)庫 23
1.4.4 關(guān)閉數(shù)據(jù)庫 24
1.5 Oracle Net配置 24
1.5.1 服務(wù)器端監(jiān)聽配置 25
1.5.2 客戶端配置與數(shù)據(jù)庫連接測試 29
本章小結(jié) 32
習(xí)題 33
第2章 常用Oracle管理工具 34
2.1 SQL*Plus 34
2.1.1 SQL*Plus的啟動和關(guān)閉 34
2.1.2 SQL*Plus變量與參數(shù)配置 35
2.1.3 編輯執(zhí)行命令 37
2.2 SQL Developer 39
2.2.1 建立數(shù)據(jù)庫連接 40
2.2.2 管理數(shù)據(jù)庫對象 41
2.2.3 使用SQL工作表 42
2.3 Oracle企業(yè)管理器 44
2.3.1 配置Database Control 44
2.3.2 啟動和停止Database Control 45
2.3.3 Database Control功能概述 47
本章小結(jié) 47
習(xí)題 47
第3章 靜態(tài)數(shù)據(jù)字典與動態(tài)性能視圖 49
3.1 靜態(tài)數(shù)據(jù)字典 49
3.1.1 3組常用數(shù)據(jù)字典視圖 49
3.1.2 其他特殊數(shù)據(jù)字典視圖 52
3.2 動態(tài)性能視圖 53
3.2.1 動態(tài)性能視圖的創(chuàng)建和填充 53
3.2.2 常用動態(tài)性能視圖 54
本章小結(jié) 56
習(xí)題 57
第4章 初始化參數(shù)文件與控制文件 58
4.1 初始化參數(shù)文件 58
4.1.1 初始化參數(shù) 58
4.1.2 初始化參數(shù)文件 59
4.1.3 設(shè)置初始化參數(shù) 60
4.1.4 查看初始化參數(shù) 62
4.1.5 用OEM管理初始化參數(shù) 62
4.2 控制文件 63
4.2.1 控制文件結(jié)構(gòu) 64
4.2.2 查看控制文件 65
4.2.3 控制文件的多路存儲 65
4.2.4 控制文件的備份、恢復(fù)與重新創(chuàng)建 65
4.2.5 用OEM管理控制文件 68
本章小結(jié) 69
習(xí)題 69
第5章 重做日志管理 70
5.1 重做日志的基本概念 70
5.1.1 重做日志的內(nèi)容 70
5.1.2 重做日志的寫入方式 70
5.2 管理聯(lián)機重做日志文件組及成員 74
5.2.1 查看重做日志文件信息 74
5.2.2 管理重做日志文件 76
5.3 管理歸檔重做日志 79
5.3.1 設(shè)置歸檔位置 79
5.3.2 設(shè)置歸檔日志文件命名格式 81
5.3.3 調(diào)整歸檔進程數(shù)量 81
5.3.4 改變歸檔模式 81
5.3.5 查新歸檔重做日志相關(guān)的信息 83
本章小結(jié) 85
習(xí)題 85
第6章 表空間與數(shù)據(jù)文件 86
6.1 管理永久表空間 86
6.1.1 表空間的分類 86
6.1.2 創(chuàng)建表空間 86
6.1.3 區(qū)分配管理 88
6.1.4 段空間管理 89
6.1.5 數(shù)據(jù)塊大小與數(shù)據(jù)緩沖區(qū)設(shè)置 90
6.1.6 改變表空間的可用性 90
6.1.7 設(shè)置表空間的讀寫屬性 92
6.1.8 重命名和刪除表空間 92
6.1.9 設(shè)置數(shù)據(jù)庫默認(rèn)表空間 93
6.1.10 查詢表空間相關(guān)的信息 94
6.2 管理臨時表空間 96
6.2.1 創(chuàng)建臨時表空間 96
6.2.2 設(shè)置默認(rèn)臨時表空間 96
6.2.3 臨時表空間內(nèi)的空間分配 97
6.3 管理還原數(shù)據(jù) 97
6.3.1 Undo的作用 98
6.3.2 管理Undo 101
6.3.3 管理Undo表空間 102
6.4 數(shù)據(jù)文件管理 103
6.4.1 為表空間添加數(shù)據(jù)文件 104
6.4.2 調(diào)整數(shù)據(jù)文件的大小 105
6.4.3 改變數(shù)據(jù)文件的可用性 107
6.4.4 重命名和移動數(shù)據(jù)文件 108
6.4.5 刪除數(shù)據(jù)文件 109
本章小結(jié) 110
習(xí)題 110
第7章 安全管理 111
7.1 用戶管理 111
7.1.1 用戶身份驗證 112
7.1.2 用OEM管理用戶 116
7.1.3 刪除用戶 117
7.2 概要文件 118
7.2.1 用概要文件管理資源 118
7.2.2 用概要文件控制口令設(shè)置 119
7.2.3 使用概要文件 120
7.2.4 用OEM管理概要文件 123
7.3 權(quán)限管理 124
7.3.1 系統(tǒng)權(quán)限管理 124
7.3.2 對象權(quán)限管理 128
7.4 角色管理 131
7.4.1 創(chuàng)建角色 132
7.4.2 為角色授權(quán) 133
7.4.3 管理用戶角色 133
7.4.4 查詢角色信息 136
7.4.5 修改和刪除角色 137
7.4.6 預(yù)定義角色 138
本章小結(jié) 139
習(xí)題 139
第二部分 Oracle數(shù)據(jù)庫應(yīng)用開發(fā)
第8章 序列和同義詞 143
8.1 序列 143
8.1.1 創(chuàng)建序列 143
8.1.2 使用序列 144
8.1.3 修改序列 146
8.1.4 刪除序列 146
8.2 同義詞 146
本章小結(jié) 147
習(xí)題 147
第9章 表 149
9.1 創(chuàng)建表 149
9.1.1 表的類型 149
9.1.2 表的特性 150
9.1.3 表的創(chuàng)建 151
9.2 修改表 155
9.2.1 列的添加、刪除和修改 155
9.2.2 重命名表 158
9.2.3 改變表的特性 158
9.2.4 添加注釋 159
9.3 刪除和查看表 159
9.3.1 刪除表 159
9.3.2 查看表結(jié)構(gòu) 160
9.4 數(shù)據(jù)完整性約束 161
9.4.1 約束的類別 161
9.4.2 定義約束 161
9.4.3 添加和刪除約束 163
9.4.4 約束的狀態(tài)和延遲檢查 165
9.5 分區(qū)表 167
9.5.1 創(chuàng)建分區(qū)表 168
9.5.2 維護分區(qū)表 172
9.6 外部表 173
9.6.1 創(chuàng)建外部表 173
9.6.2 用外部表導(dǎo)出數(shù)據(jù) 176
9.6.3 維護外部表 176
本章小結(jié) 177
習(xí)題 178
第10章 索引 181
10.1 概述 181
10.2 創(chuàng)建索引 181
10.2.1 B-樹索引 182
10.2.2 位圖索引 182
10.2.3 基于函數(shù)的索引 183
10.2.4 反向鍵值索引 183
10.2.5 域索引 183
10.3 修改索引 183
10.3.1 合并索引 183
10.3.2 重構(gòu)索引 184
10.3.3 重命名索引 184
10.4 刪除索引 184
10.5 索引的監(jiān)視和查詢 185
10.5.1 監(jiān)視索引 185
10.5.2 查詢索引信息 185
本章小結(jié) 186
習(xí)題 187
第11章 視圖 188
11.1 創(chuàng)建視圖 188
11.2 修改視圖 190
11.3 查看視圖定義 190
11.4 視圖的DML操作 190
11.5 刪除視圖 191
11.6 其他視圖 192
11.6.1 內(nèi)嵌視圖 192
11.6.2 對象視圖 192
本章小結(jié) 193
習(xí)題 194
第12章 PL/SQL基礎(chǔ) 195
12.1 PL/SQL基礎(chǔ) 195
12.1.1 程序結(jié)構(gòu) 195
12.1.2 數(shù)據(jù)類型 196
12.1.3 聲明變量與常量 197
12.1.4 變量的賦值 197
12.1.5 PL/SQL中的SQL語句 198
12.2 PL/SQL控制結(jié)構(gòu) 199
12.2.1 條件結(jié)構(gòu) 199
12.2.2 循環(huán)結(jié)構(gòu) 202
12.2.3 GOTO語句和NULL語句 203
12.3 集合與記錄 204
12.3.1 聯(lián)合數(shù)組 204
12.3.2 嵌套表 207
12.3.3 變長數(shù)組 210
12.3.4 集合類型的應(yīng)用 212
12.3.5 記錄類型 215
12.4 異常處理 216
12.4.1 異常概述 216
12.4.2 異常處理過程 218
12.4.3 SQLCODE和SQLERRM函數(shù) 221
本章小結(jié) 222
習(xí)題 222
第13章 游標(biāo)、存儲過程和函數(shù) 224
13.1 游標(biāo) 224
13.1.1 游標(biāo)的概念 224
13.1.2 顯式游標(biāo) 224
13.1.3 隱式游標(biāo) 229
13.1.4 游標(biāo)變量 230
13.2 存儲過程 232
13.2.1 創(chuàng)建和調(diào)用存儲過程 233
13.2.2 修改、查看和刪除存儲過程 235
13.2.3 用Java編寫存儲過程 236
13.3 函數(shù) 239
13.3.1 創(chuàng)建和調(diào)用函數(shù) 239
13.3.2 修改、查看和刪除函數(shù) 240
本章小結(jié) 240
習(xí)題 240
第14章 觸發(fā)器 242
14.1 觸發(fā)器的基本概念 242
14.1.1 觸發(fā)事件 242
14.1.2 觸發(fā)器分類 242
14.1.3 觸發(fā)時序 243
14.2 DML觸發(fā)器 243
14.3 INSTEAD OF觸發(fā)器 247
14.4 系統(tǒng)觸發(fā)器 249
14.4.1 創(chuàng)建系統(tǒng)事件觸發(fā)器 249
14.4.2 事件屬性函數(shù) 250
14.4.3 創(chuàng)建DDL事件觸發(fā)器 251
14.5 組合觸發(fā)器 253
14.6 管理觸發(fā)器 254
14.6.1 禁用與啟用觸發(fā)器 255
14.6.2 修改與刪除觸發(fā)器 255
14.6.3 重新編譯觸發(fā)器 255
本章小結(jié) 255
習(xí)題 255
第15章 動態(tài)SQL操作 257
15.1 動態(tài)SQL 257
15.2 本地動態(tài)SQL 257
15.2.1 動態(tài)SQL處理方法一 258
15.2.3 動態(tài)SQL處理方法二 259
15.3 DBMS_SQL包 261
本章小結(jié) 263
習(xí)題 264
第16章 對象 265
16.1 對象概述 265
16.2 創(chuàng)建對象類型 265
16.3 對象的使用 269
16.3.1 數(shù)據(jù)庫表中使用對象 269
16.3.2 PL/SQL中使用對象 272
16.4 繼承與重載 273
16.4.1 對象繼承 273
16.4.2 方法重載 275
本章小結(jié) 276
習(xí)題 276
第17章 包 278
17.1 包的創(chuàng)建 278
17.1.1 規(guī)范 278
17.1.2 包體 279
17.1.3 初始化 279
17.2 包的調(diào)用 280
17.3 包的管理 281
17.3.1 查看包的信息 281
17.3.2 修改包 281
17.3.3 刪除包 281
17.4 Oracle Database 11g中的預(yù)定義包 281
17.4.1 DBMS_OUTPUT 282
17.4.2 DBMS_ALERT 283
17.4.3 DBMS_JOB 285
本章小結(jié) 288
習(xí)題 289
第18章 Java開發(fā)中的應(yīng)用 290
18.1 開發(fā)環(huán)境配置 290
18.1.1 配置計算機 290
18.1.2 Oracle JDBC驅(qū)動程序 292
18.1.3 導(dǎo)入JDBC包 292
18.1.4 注冊O(shè)racle JDBC驅(qū)動程序 293
18.1.5 連接數(shù)據(jù)庫 293
18.2 創(chuàng)建JDBC PreparedStatement對象 294
18.3 查詢數(shù)據(jù) 294
18.4 添加數(shù)據(jù)行 295
18.5 刪除數(shù)據(jù)行 296
18.6 更新數(shù)據(jù)行 296
18.7 通過Hibernate操作Oracle數(shù)據(jù)庫 301
18.7.1 配置 301
18.7.2 利用Hibernate查詢數(shù)據(jù) 303
18.7.3 利用Hibernate插入數(shù)據(jù) 306
18.7.4 利用Hibernate更新數(shù)據(jù) 306
本章小結(jié) 307
習(xí)題 307

本目錄推薦

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