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

Oracle 12c中文版數(shù)據(jù)庫(kù)管理、應(yīng)用與開(kāi)發(fā)實(shí)踐教程

Oracle 12c中文版數(shù)據(jù)庫(kù)管理、應(yīng)用與開(kāi)發(fā)實(shí)踐教程

定 價(jià):¥59.00

作 者: 程朝斌
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

購(gòu)買這本書可以去


ISBN: 9787302418030 出版時(shí)間: 2016-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 425 字?jǐn)?shù):  

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

  本書詳細(xì)介紹了Oracle 12c技術(shù)的有關(guān)知識(shí)。全書共分為16章,包括Oracle架構(gòu);Oracle管理工具、創(chuàng)建和管理表、更新表數(shù)據(jù);Oracle查詢;PL/SQL編程基礎(chǔ)、內(nèi)置函數(shù)、記錄與集合、子程序和包;觸發(fā)器、游標(biāo)、視圖等數(shù)據(jù)庫(kù)對(duì)象。另外還介紹了數(shù)據(jù)庫(kù)安全管理、數(shù)據(jù)庫(kù)空間管理和數(shù)據(jù)庫(kù)文件管理。本書最后通過(guò)一個(gè)綜合案例,系統(tǒng)介紹一個(gè)完整數(shù)據(jù)庫(kù)系統(tǒng)的分析、設(shè)計(jì)、創(chuàng)建和測(cè)試。 本書讀者對(duì)象廣泛,可以是學(xué)習(xí)Oracle技術(shù)的初學(xué)者,還可以是專門從事Oracle數(shù)據(jù)庫(kù)管理的技術(shù)人員等。

作者簡(jiǎn)介

暫缺《Oracle 12c中文版數(shù)據(jù)庫(kù)管理、應(yīng)用與開(kāi)發(fā)實(shí)踐教程》作者簡(jiǎn)介

圖書目錄


第1章  Oracle 12c簡(jiǎn)介 1
1.1  Oracle 12c概述 1
1.1.1  發(fā)展歷史 1
1.1.2  數(shù)據(jù)庫(kù)版本 2
1.1.3  新特性 4
1.2  實(shí)驗(yàn)指導(dǎo)——安裝Oracle 12c數(shù)據(jù)庫(kù) 6
1.3  實(shí)驗(yàn)指導(dǎo)——登錄Oracle數(shù)據(jù)庫(kù) 11
1.4  Oracle 12c體系架構(gòu) 14
1.4.1  內(nèi)存結(jié)構(gòu) 14
1.4.2  進(jìn)程結(jié)構(gòu) 15
1.4.3  物理結(jié)構(gòu) 16
思考與練習(xí) 17
第2章  Oracle數(shù)據(jù)庫(kù)管理工具 18
2.1  Net Configuration Assistant工具 18
2.1.1  配置監(jiān)聽(tīng)程序 18
2.1.2  配置命名方法 20
2.1.3  配置本地NET服務(wù)名 22
2.2  Net Manager工具 24
2.3  實(shí)驗(yàn)指導(dǎo)——OEM工具 26
2.3.1  查看OEM端口 26
2.3.2  使用OEM 28
2.4  SQL Plus工具 31
2.4.1  連接Oracle 31
2.4.2  斷開(kāi)連接 32
2.4.3  使用SQL Plus重啟Oracle 33
2.4.4  常用命令 34
2.4.5  編輯內(nèi)容 35
2.4.6  保存緩沖區(qū)內(nèi)容 38
2.4.7  實(shí)驗(yàn)指導(dǎo)——使用參數(shù) 39
2.5  SQL Developer工具 41
2.5.1  SQL Developer簡(jiǎn)介 42
2.5.2  連接Oracle 42
2.5.3  執(zhí)行存儲(chǔ)過(guò)程 44
2.5.4  實(shí)驗(yàn)指導(dǎo)——導(dǎo)出數(shù)據(jù) 48
思考與練習(xí) 51
第3章  創(chuàng)建和管理表 53
3.1  表和列 53
3.1.1  表的構(gòu)成 53
3.1.2  表的類型 55
3.1.3  數(shù)據(jù)類型 56
3.2  創(chuàng)建表 57
3.2.1  表和列的命名規(guī)則 57
3.2.2  使用設(shè)計(jì)器建表 58
3.2.3  使用SQL語(yǔ)句創(chuàng)建表 60
3.2.4  虛擬列 61
3.2.5  不可見(jiàn)列 63
3.3  修改表和列 64
3.3.1  修改表 64
3.3.2  添加列 65
3.3.3  修改列 66
3.3.4  刪除列 67
3.3.5  刪除數(shù)據(jù)表 68
3.4  數(shù)據(jù)完整性 68
3.4.1  約束簡(jiǎn)介 69
3.4.2  主鍵約束 69
3.4.3  唯一約束 71
3.4.4  非空約束 73
3.4.5  外鍵約束 75
3.4.6  檢查約束 78
3.4.7  禁止和激活約束 80
3.4.8  延遲約束 83
3.5  實(shí)驗(yàn)指導(dǎo)——家電信息管理 84
思考與練習(xí) 86
第4章  單表查詢 87
4.1  SELECT語(yǔ)句的語(yǔ)法 87
4.2  簡(jiǎn)單查詢 88
4.2.1  獲取所有列 88
4.2.2  獲取指定列 89
4.2.3  算術(shù)表達(dá)式 90
4.2.4  為列指定別名 91
4.2.5  獲取不重復(fù)數(shù)據(jù) 91
4.3  WHERE子句 92
4.3.1  使用比較運(yùn)算符 92
4.3.2  使用邏輯運(yùn)算符 94
4.3.3  獲取前N條數(shù)據(jù) 95
4.4  操作查詢結(jié)果 96
4.4.1  對(duì)查詢結(jié)果排序 96
4.4.2  對(duì)查詢結(jié)果分組 97
4.4.3  對(duì)查詢結(jié)果篩選 99
4.5  實(shí)驗(yàn)指導(dǎo)——查詢圖書信息 100
思考與練習(xí) 102
第5章  多表查詢和子查詢 104
5.1  查詢多個(gè)表 104
5.1.1  基本連接 104
5.1.2  指定表別名 106
5.1.3  連接多個(gè)表 106
5.1.4  JOIN連接 107
5.2  內(nèi)連接 108
5.2.1  等值連接 108
5.2.2  不等值連接 109
5.3  外連接 109
5.3.1  左外連接 110
5.3.2  右外連接 110
5.3.3  全外連接 112
5.4  自連接 112
5.5  聯(lián)合查詢 114
5.5.1  UNION查詢 114
5.5.2  UNION ALL查詢 115
5.5.3  INTERSECT查詢 116
5.5.4  MINUS查詢 116
5.6  子查詢 117
5.6.1  使用IN關(guān)鍵字 117
5.6.2  使用EXISTS關(guān)鍵字 118
5.6.3  使用比較運(yùn)算符 118
5.7  實(shí)驗(yàn)指導(dǎo)——查詢學(xué)生選課系統(tǒng) 119
思考與練習(xí) 120
第6章  更新數(shù)據(jù) 122
6.1  INSERT語(yǔ)句 122
6.1.1  INSERT語(yǔ)句語(yǔ)法 122
6.1.2  插入單行數(shù)據(jù) 123
6.1.3  插入多行數(shù)據(jù) 124
6.2  UPDATE語(yǔ)句 125
6.2.1  UPDATE語(yǔ)句語(yǔ)法 126
6.2.2  更新單列 126
6.2.3  更新多列 127
6.2.4  基于他表更新列 128
6.3  DELETE語(yǔ)句 129
6.3.1  DELETE語(yǔ)句語(yǔ)法 129
6.3.2  刪除數(shù)據(jù) 130
6.3.3  清空表 130
6.4  MERGE語(yǔ)句 131
6.4.1  MERGE語(yǔ)句簡(jiǎn)介 131
6.4.2  省略INSERT子句 132
6.4.3  省略UPDATE子句 133
6.4.4  帶條件的UPDATE和INSERT子句 134
6.4.5  使用常量表達(dá)式 135
6.4.6  使用DELETE語(yǔ)句 136
6.5  實(shí)驗(yàn)指導(dǎo)——會(huì)員信息的
增改刪操作 137
思考與練習(xí) 139
第7章  PL/SQL編程基礎(chǔ) 141
7.1  PL/SQL簡(jiǎn)介 141
7.1.1  PL/SQL概述 141
7.1.2  PL/SQL塊結(jié)構(gòu) 143
7.1.3  PL/SQL程序注釋 144
7.2  變量 145
7.2.1  標(biāo)識(shí)符 145
7.2.2  變量的聲明 146
7.2.3  變量賦值 147
7.2.4  使用%TYPE 148
7.2.5  使用%ROWTYPE 149
7.3  常量 150
7.4  字符集 150
7.4.1  字符集的概念 150
7.4.2  查看字符集 151
7.5  運(yùn)算符 153
7.5.1  連接運(yùn)算符 153
7.5.2  比較運(yùn)算符 154
7.5.3  邏輯運(yùn)算符 155
7.5.4  算術(shù)運(yùn)算符 156
7.6  控制語(yǔ)句 156
7.6.1  條件語(yǔ)句 156
7.6.2  循環(huán)語(yǔ)句 159
7.6.3  跳轉(zhuǎn)語(yǔ)句 161
7.6.4  語(yǔ)句嵌套 164
7.7  實(shí)驗(yàn)指導(dǎo)——打印九九乘法表 164
7.8  異常處理 165
7.8.1  異常語(yǔ)法 165
7.8.2  預(yù)定義異常 166
7.8.3  非預(yù)定義異常 168
7.8.4  自定義異常 168
7.9  事務(wù)處理 170
7.9.1  事務(wù)概述 170
7.9.2  事務(wù)控制 171
7.9.3  使用事務(wù) 172
7.10  實(shí)驗(yàn)指導(dǎo)——更新賬戶余額 173
7.11  鎖 174
7.11.1  鎖的分類 175
7.11.2  鎖查詢語(yǔ)句 177
思考與練習(xí) 178
第8章  內(nèi)置函數(shù) 180
8.1  內(nèi)置函數(shù)概述 180
8.1.1  單行函數(shù) 180
8.1.2  多行函數(shù) 181
8.2  字符函數(shù) 181
8.2.1  大小寫轉(zhuǎn)換函數(shù) 181
8.2.2  替換字符串 182
8.2.3  截取字符串 183
8.2.4  連接字符串 184
8.2.5  獲取字符串長(zhǎng)度 185
8.2.6  其他字符函數(shù) 185
8.3  數(shù)字函數(shù) 187
8.3.1  絕對(duì)值函數(shù) 187
8.3.2  精度函數(shù) 187
8.3.3  求余函數(shù) 188
8.3.4  三角函數(shù) 188
8.3.5  其他數(shù)字函數(shù) 189
8.4  日期函數(shù) 190
8.4.1  獲取系統(tǒng)日期 190
8.4.2  獲取日期差 191
8.4.3  為日期添加指定月數(shù) 191
8.4.4  獲取下星期的指定日期 192
8.4.5  指定日期月份的
最后一天日期 192
8.4.6  獲取時(shí)間間隔 193
8.5  轉(zhuǎn)換函數(shù) 193
8.5.1  TO_CHAR()函數(shù) 193
8.5.2  TO_DATE()函數(shù) 195
8.5.3  TO_NUMBER()函數(shù) 195
8.6  通用函數(shù) 196
8.7  聚合函數(shù) 196
8.7.1  獲取全部記錄數(shù) 197
8.7.2  求最值 197
8.7.3  求和與平均數(shù) 197
8.7.4  其他聚合函數(shù) 198
8.8  自定義函數(shù) 198
8.8.1  創(chuàng)建函數(shù)語(yǔ)法 198
8.8.2  調(diào)用函數(shù) 200
8.8.3  查看函數(shù)源代碼 201
8.8.4  刪除函數(shù) 202
8.8.5  SQL Developer工具操作 202
8.9  實(shí)驗(yàn)指導(dǎo)——采用MD5方式
加密字符串 203
思考與練習(xí) 204
第9章  PL/SQL記錄與集合 206
9.1  PL/SQL記錄 206
9.1.1  定義PL/SQL記錄 206
9.1.2  使用PL/SQL記錄 207
9.1.3  PL/SQL記錄注意事項(xiàng) 210
9.1.4  實(shí)驗(yàn)指導(dǎo)——記錄
綜合應(yīng)用 212
9.2  集合簡(jiǎn)介 214
9.2.1  集合類型 214
9.2.2  選擇合適的集合類型 215
9.3  使用集合類型 216
9.3.1  嵌套表 216
9.3.2  變長(zhǎng)數(shù)組 221
9.3.3  關(guān)聯(lián)數(shù)組 224
9.4  集合方法 227
9.5  集合異常 232
9.5.1  常見(jiàn)集合異常 232
9.5.2  處理集合異常 234
9.6  批量綁定 236
思考與練習(xí) 238
第10章  存儲(chǔ)過(guò)程和包 240
10.1  存儲(chǔ)過(guò)程 240
10.1.1  存儲(chǔ)過(guò)程簡(jiǎn)介 240
10.1.2  創(chuàng)建存儲(chǔ)過(guò)程 241
10.1.3  查看存儲(chǔ)過(guò)程信息 242
10.1.4  調(diào)用存儲(chǔ)過(guò)程 243
10.1.5  修改存儲(chǔ)過(guò)程 243
10.1.6  刪除存儲(chǔ)過(guò)程 244
10.2  使用存儲(chǔ)過(guò)程參數(shù) 244
10.2.1  輸入?yún)?shù) 245
10.2.2  輸出參數(shù) 247
10.2.3  同時(shí)包含輸入和
輸出參數(shù) 248
10.2.4  參數(shù)默認(rèn)值 249
10.3  包 251
10.3.1  包簡(jiǎn)介 251
10.3.2  創(chuàng)建包聲明 252
10.3.3  創(chuàng)建包主體 253
10.3.4  使用包 255
10.3.5  修改和刪除包 256
10.4  系統(tǒng)預(yù)定義包 257
思考與練習(xí) 259
第11章  觸發(fā)器和游標(biāo) 261
11.1  了解觸發(fā)器 261
11.1.1  觸發(fā)器簡(jiǎn)介 261
11.1.2  觸發(fā)器的作用 262
11.1.3  觸發(fā)器的類型 263
11.2  創(chuàng)建觸發(fā)器的語(yǔ)法 263
11.3  DML觸發(fā)器 264
11.3.1  DML觸發(fā)器簡(jiǎn)介 264
11.3.2  BEFORE觸發(fā)器 265
11.3.3  AFTER觸發(fā)器 266
11.3.4  使用操作標(biāo)識(shí)符 267
11.3.5  查看觸發(fā)器信息 269
11.3.6  修改觸發(fā)器狀態(tài) 270
11.3.7  刪除觸發(fā)器 271
11.4  DDL觸發(fā)器 271
11.5  INSTEAD OF觸發(fā)器 272
11.6  系統(tǒng)事件和用戶事件觸發(fā)器 275
11.6.1  系統(tǒng)事件觸發(fā)器 275
11.6.2  用戶事件觸發(fā)器 277
11.7  實(shí)驗(yàn)指導(dǎo)——實(shí)現(xiàn)自動(dòng)編號(hào) 278
11.8  游標(biāo) 279
11.8.1  游標(biāo)簡(jiǎn)介 279
11.8.2  聲明游標(biāo) 280
11.8.3  打開(kāi)游標(biāo) 281
11.8.4  檢索游標(biāo) 282
11.8.5  關(guān)閉游標(biāo) 282
11.8.6  LOOP循環(huán)游標(biāo) 283
11.8.7  FOR循環(huán)游標(biāo) 283
11.8.8  游標(biāo)屬性 284
11.8.9  游標(biāo)變量 286
11.9  實(shí)驗(yàn)指導(dǎo)——可更新和
刪除的游標(biāo) 288
思考與練習(xí) 290
第12章  其他的數(shù)據(jù)庫(kù)對(duì)象 292
12.1  視圖 292
12.1.1  視圖概述 292
12.1.2  創(chuàng)建視圖 293
12.1.3  查詢視圖 295
12.1.4  操作視圖 296
12.1.5  刪除視圖 299
12.1.6  WITH子句 299
12.2  實(shí)驗(yàn)指導(dǎo)——SQL Developer
操作視圖 301
12.3  索引 302
12.3.1  索引概述 302
12.3.2  創(chuàng)建索引 303
12.3.3  修改索引 304
12.3.4  刪除索引 305
12.4  序列 306
12.4.1  創(chuàng)建序列 306
12.4.2  使用序列 307
12.4.3  修改序列 308
12.4.4  刪除序列 309
12.4.5  自動(dòng)序列 309
12.5  同義詞 311
12.5.1  同義詞概述 311
12.5.2  創(chuàng)建同義詞 312
12.5.3  刪除同義詞 313
12.6  Oracle偽列 313
12.7  實(shí)驗(yàn)指導(dǎo)——利用ROWID刪除
重復(fù)數(shù)據(jù) 314
12.8  使用FETCH子句 316
思考與練習(xí) 317
第13章  數(shù)據(jù)庫(kù)安全性管理 319
13.1  用戶管理 319
13.1.1  創(chuàng)建用戶 319
13.1.2  查看用戶 321
13.1.3  修改用戶 321
13.1.4  刪除用戶 323
13.1.5  預(yù)定義用戶 323
13.2  概要文件 324
13.2.1  創(chuàng)建概要文件 324
13.2.2  查看概要文件 325
13.2.3  修改概要文件 325
13.3.4  刪除概要文件 326
13.3  權(quán)限管理 326
13.3.1  系統(tǒng)權(quán)限 326
13.3.2  對(duì)象權(quán)限 328
13.4  角色管理 330
13.4.1  創(chuàng)建角色 331
13.4.2  角色授權(quán) 331
13.4.3  為用戶授予角色 332
13.4.4  修改角色密碼 332
13.4.5  取消角色權(quán)限 333
13.4.6  刪除角色 333
13.4.7  查看角色 333
13.4.8  預(yù)定義角色 334
13.5  實(shí)驗(yàn)指導(dǎo)——SQL Developer
操作用戶 335
思考與練習(xí) 337
第14章  數(shù)據(jù)庫(kù)空間管理 339
14.1  認(rèn)識(shí)表空間 339
14.1.1  表空間簡(jiǎn)介 339
14.1.2  表空間狀態(tài)屬性 341
14.2  創(chuàng)建和刪除表空間 341
14.2.1  創(chuàng)建表空間 341
14.2.2  設(shè)置默認(rèn)表空間 344
14.2.3  查詢表空間信息 345
14.2.4  刪除表空間 347
14.2.5  大文件表空間 348
14.3  表空間的修改 349
14.3.1  修改表空間名稱 349
14.3.2  修改表空間大小 350
14.3.3  切換脫機(jī)和聯(lián)機(jī)狀態(tài) 350
14.3.4  切換只讀和讀寫狀態(tài) 352
14.4  臨時(shí)表空間 353
14.4.1  創(chuàng)建臨時(shí)表空間 353
14.4.2  臨時(shí)表空間組 354
14.5  還原表空間 356
14.5.1  管理還原表空間 356
14.5.2  更改還原表空間的方式 358
14.6  實(shí)驗(yàn)指導(dǎo)——管理表空間 359
思考與練習(xí) 360
第15章  數(shù)據(jù)庫(kù)文件管理 362
15.1  數(shù)據(jù)庫(kù)文件概述 362
15.1.1  控制文件 362
15.1.2  重做日志文件 363
15.1.3  數(shù)據(jù)文件 364
15.2  管理控制文件 365
15.2.1  創(chuàng)建控制文件 365
15.2.2  查看控制文件信息 369
15.2.3  備份/恢復(fù)控制文件 370
15.2.4  移動(dòng)和刪除控制文件 372
15.2.5  多路復(fù)用控制文件 372
15.3  重做日志文件 374
15.3.1  重做記錄和回滾段 374
15.3.2  查看重做日志文件 374
15.3.3  創(chuàng)建重做日志文件組 375
15.3.4  管理重做日志組成員 377
15.3.5  切換重做日志組 379
15.3.6  重做日志模式 379
15.4  數(shù)據(jù)文件 381
15.4.1  創(chuàng)建數(shù)據(jù)文件 381
15.4.2  查看數(shù)據(jù)文件信息 382
15.4.3  刪除數(shù)據(jù)文件 383
15.4.4  修改數(shù)據(jù)文件
大小和狀態(tài) 384
15.4.5  修改數(shù)據(jù)文件的位置 385
15.5  實(shí)驗(yàn)指導(dǎo)——數(shù)據(jù)文件管理 386
思考與練習(xí) 388
第16章  醫(yī)藥銷售管理系統(tǒng) 389
16.1  系統(tǒng)需求分析 389
16.2  具體化需求 390
16.2.1  繪制E-R模型 390
16.2.2  轉(zhuǎn)換為關(guān)系模型 393
16.3  數(shù)據(jù)庫(kù)設(shè)計(jì) 395
16.3.1  創(chuàng)建表空間和用戶 395
16.3.2  創(chuàng)建數(shù)據(jù)表 396
16.3.3  創(chuàng)建視圖 400
16.3.4  創(chuàng)建存儲(chǔ)過(guò)程 400
16.3.5  創(chuàng)建觸發(fā)器 402
16.4  數(shù)據(jù)庫(kù)測(cè)試 404
16.4.1  測(cè)試視圖 404
16.4.2  測(cè)試存儲(chǔ)過(guò)程 405
16.4.3  測(cè)試觸發(fā)器 408
附錄  思考與練習(xí)答案 410



本目錄推薦

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