注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)名師講壇:Oracle開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典

名師講壇:Oracle開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典

名師講壇:Oracle開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典

定 價(jià):¥89.80

作 者: 李興華,馬云濤 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Oracle 計(jì)算機(jī)/網(wǎng)絡(luò) 數(shù)據(jù)庫(kù)

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


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

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

  大數(shù)據(jù)時(shí)代,Oracle 12c為云計(jì)算而改變?!睹麕熤v壇——Oracle開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典》以O(shè)racle 11g、12c版本為基礎(chǔ),通過(guò)豐富的實(shí)例、通俗易懂的語(yǔ)言、簡(jiǎn)潔明快的圖示、極為詳盡的視頻,講述了數(shù)據(jù)庫(kù)開(kāi)發(fā)的主要內(nèi)容。全書(shū)分為3個(gè)部分,第1部分:Oracle開(kāi)發(fā)前奏,主要包括數(shù)據(jù)庫(kù)系統(tǒng)概述、Oracle的安裝與基本使用;第2部分:SQL基礎(chǔ)語(yǔ)法,主要內(nèi)容有簡(jiǎn)單查詢、限定查詢與排序顯示、單行函數(shù)、多表查詢、分組統(tǒng)計(jì)查詢、子查詢、更新及事務(wù)處理、替代變量、表的創(chuàng)建與管理、完整性約束、其他數(shù)據(jù)庫(kù)對(duì)象、用戶權(quán)限及角色管理、數(shù)據(jù)庫(kù)設(shè)計(jì);第3部分:數(shù)據(jù)庫(kù)編程,主要內(nèi)容有PL/SQL編程基礎(chǔ)、集合、游標(biāo)、子程序、包、觸發(fā)器、動(dòng)態(tài)SQL、面向?qū)ο缶幊獭?。《名師講壇——Oracle開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典》還有如下特點(diǎn):1.視頻極為詳盡:視頻長(zhǎng)達(dá)45小時(shí),共126講,力求將Oracle開(kāi)發(fā)必備知識(shí)一網(wǎng)打盡。2.實(shí)例案例教學(xué):1200項(xiàng)各類實(shí)例案例,力求將Oracle開(kāi)發(fā)必備知識(shí)徹底講透。3.全方位服務(wù):論壇、網(wǎng)站、二維碼、微信等多種服務(wù)力求解答本書(shū)所有疑問(wèn)。4.知名講師編著:由有多年開(kāi)發(fā)和授課經(jīng)驗(yàn)、連續(xù)7年獲得最受歡迎教師稱號(hào)的知名講師編著。5.教師服務(wù):高校教師還可以獲得教學(xué)大綱、電子課件、學(xué)習(xí)筆記等多種資源?!睹麕熤v壇:Oracle開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典(附DVD-ROM光盤2張)》適合Oracle開(kāi)發(fā)入門者學(xué)習(xí)使用,也可以作為Oracle開(kāi)發(fā)人員的參考書(shū)。

作者簡(jiǎn)介

  李興華,知名Java、Oracle、Android高級(jí)講師,北京魔樂(lè)科技軟件實(shí)訓(xùn)中心(MLDN)教學(xué)總監(jiān)、首席講師。8年軟件開(kāi)發(fā)經(jīng)驗(yàn),10年高端培訓(xùn)經(jīng)驗(yàn),先后為40多家大中型企業(yè)做過(guò)培訓(xùn),在Java、Oracle、Android培訓(xùn)方面享有很高的知名度。 馬云濤,計(jì)算機(jī)技術(shù)專業(yè)碩士,慧科教育集團(tuán)副總裁,負(fù)責(zé)該集團(tuán)合作院校的碩士層面的整體教學(xué)運(yùn)營(yíng)工作。該集團(tuán)合作院校的碩士專業(yè)涵蓋移動(dòng)云計(jì)算、大數(shù)據(jù)技術(shù)、物聯(lián)網(wǎng)、戰(zhàn)略管理與互聯(lián)網(wǎng)營(yíng)銷、互聯(lián)網(wǎng)教育等多個(gè)領(lǐng)域。他還同時(shí)擔(dān)任多個(gè)高校和企業(yè)的咨詢顧問(wèn),組織并設(shè)計(jì)過(guò)多項(xiàng)基于B/S結(jié)構(gòu)的大型項(xiàng)目系統(tǒng)構(gòu)架。

圖書(shū)目錄

第1部分 Oracle開(kāi)發(fā)前奏
第1章數(shù)據(jù)庫(kù)系統(tǒng)概述 2
(視頻講解:1小時(shí)10分鐘)
1.1 數(shù)據(jù)庫(kù)的產(chǎn)生動(dòng)機(jī) 3
1.2 數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng) 4
1.3 數(shù)據(jù)管理與數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn) 6
1.4 數(shù)據(jù)模型 8
1.4.1 兩類數(shù)據(jù)模型 8
1.4.2 概念模型 10
1.4.3 數(shù)據(jù)模型 14
1.4.4 關(guān)系模型基礎(chǔ) 19
1.5 SQL概述 21
提示:關(guān)于NOSQL技術(shù) 22
1.6 本章小結(jié) 22
第2章 Oracle的安裝與基本使用 23
(視頻講解:1小時(shí)40分鐘)
2.1 Oracle簡(jiǎn)介 24
2.2 安裝Oracle數(shù)據(jù)庫(kù) 25
提示:關(guān)于CDB與PDB 29
注意:如果不進(jìn)行口令配置,有可能某些用戶為鎖定狀態(tài) 32
2.3 Oracle體系結(jié)構(gòu) 33
提示:Oracle服務(wù)器、Oracle實(shí)例(instance)、Oracle數(shù)據(jù)庫(kù)(database)的關(guān)系 34
2.3.1 Oracle實(shí)例體系 34
2.3.2 Oracle物理體系 38
2.4 Oracle監(jiān)聽(tīng)服務(wù) 38
2.4.1 注冊(cè)表被破壞導(dǎo)致監(jiān)聽(tīng)無(wú)法啟動(dòng) 39
2.4.2 計(jì)算機(jī)名稱修改導(dǎo)致監(jiān)聽(tīng)無(wú)法啟動(dòng) 39
2.4.3 監(jiān)聽(tīng)工具LSNRCTL 40
2.5 SQLPlus簡(jiǎn)介 41
2.6 SQLPlus常用命令 42
提示:關(guān)于sqlplus.exe工具的補(bǔ)充說(shuō)明 42
提示:sqlplusw.exe的輸入形式 44
提示:需要設(shè)置命令行格式 45
2.7 配置SQL Developer 48
2.8 c##scott用戶表 51
2.8.1 部門表dept 51
2.8.2 雇員表emp 52
2.8.3 工資等級(jí)表salgrade 52
2.8.4 工資補(bǔ)貼表bonus 53
2.9 本章小結(jié) 53
第2部分 SQL基礎(chǔ)語(yǔ)法
第3章簡(jiǎn)單查詢 56
(視頻講解:35分鐘)
3.1 簡(jiǎn)單查詢語(yǔ)句 57
提示:關(guān)于null的問(wèn)題 57
提示:關(guān)于SQL中的投影概念 59
3.2 其他簡(jiǎn)單查詢 60
3.3 本章小結(jié) 65
第4章限定查詢與排序顯示 66
(視頻講解:1小時(shí)12分鐘)
4.1 限定查詢 67
4.1.1 認(rèn)識(shí)限定查詢 67
提示:一般在執(zhí)行查詢之前都先查看
一下表中的記錄數(shù) 67
4.1.2 對(duì)數(shù)據(jù)進(jìn)行限定查詢 70
提示:閱讀查詢語(yǔ)句的小技巧 71
注意:在使用NOT IN操作符時(shí)列表不能有NULL 78
4.2 對(duì)結(jié)果排序:ORDER BY 82
提示:語(yǔ)句執(zhí)行順序 82
4.3 本章小結(jié) 84
第5章單行函數(shù) 85
(視頻講解:2小時(shí)6分鐘)
5.1 單行函數(shù)簡(jiǎn)介 86
5.2 字符函數(shù) 87
5.3 數(shù)值函數(shù) 92
5.4 日期函數(shù) 94
提示:關(guān)于日期和數(shù)字的問(wèn)題 95
5.5 轉(zhuǎn)換函數(shù) 101
注意:建議保留前導(dǎo)0 102
提示:關(guān)于數(shù)據(jù)的隱式轉(zhuǎn)換操作 103
5.6 通用函數(shù) 106
5.7 本章小結(jié) 112
第6章多表查詢 113
(視頻講解:1小時(shí)30分鐘)
6.1 多表查詢的基本語(yǔ)法 114
提示:關(guān)于笛卡爾積的代數(shù)表示 115
提示:關(guān)于笛卡爾積的消除 117
6.2 多表查詢實(shí)例 117
6.3 表的連接操作 121
提示:左外連接與右外連接的操作 123
6.4 自身關(guān)聯(lián) 125
6.5 SQL:1999語(yǔ)法 129
6.5.1 交叉連接 129
6.5.2 自然連接 130
提示:自然連接的操作 130
6.5.3 USING子句 131
6.5.4 ON子句 132
提示:關(guān)于θ連接 132
6.5.5 外連接 133
6.6 數(shù)據(jù)的集合運(yùn)算 135
6.7 本章小結(jié) 138
第7章分組統(tǒng)計(jì)查詢 139
(視頻講解:1小時(shí)20分鐘)
7.1 統(tǒng)計(jì)函數(shù) 140
7.2 單字段分組統(tǒng)計(jì) 142
提示:分享一下個(gè)人的分組規(guī)律 145
7.3 多字段分組統(tǒng)計(jì) 149
7.4 HAVING子句 152
7.5 本章小結(jié) 156
第8章子查詢 157
(視頻講解:4小時(shí)3分鐘)
8.1 認(rèn)識(shí)子查詢 158
8.2 在WHERE子句中使用子查詢 160
8.2.1 子查詢返回單行單列數(shù)據(jù) 160
8.2.2 子查詢返回單行多列數(shù)據(jù) 162
8.2.3 子查詢返回多行單列數(shù)據(jù) 164
提示:關(guān)于SOME操作符 168
8.2.4 空數(shù)據(jù)判斷 170
8.3 在HAVING子句中使用子查詢 170
8.4 在FROM子句中使用子查詢 172
8.5 在SELECT子句中使用子查詢 180
8.6 WITH子句 181
8.7 分析函數(shù) 182
8.7.1 分析函數(shù)基本語(yǔ)法 183
提示:關(guān)于“分組”與“分區(qū)” 183
8.7.2 分析函數(shù)范例 191
8.8 行列轉(zhuǎn)換 197
提示:使用XML與ANY 200
8.9 設(shè)置數(shù)據(jù)層次 205
8.10 本章小結(jié) 210
第9章更新及事務(wù)處理 211
(視頻講解:1小時(shí)32分鐘)
9.1 更新操作前的準(zhǔn)備 212
9.2 數(shù)據(jù)的增加操作 213
9.2.1 增加數(shù)據(jù) 213
9.2.2 增加子查詢結(jié)果數(shù)據(jù) 215
9.3 數(shù)據(jù)的更新操作 215
9.3.1 由用戶指定更新數(shù)據(jù) 216
9.3.2 使用已有數(shù)據(jù)更新數(shù)據(jù)表 217
9.4 數(shù)據(jù)的刪除操作 217
9.5 事務(wù)處理 218
9.6 鎖 225
9.6.1 行級(jí)鎖定 227
9.6.2 表級(jí)鎖定 227
9.6.3 解除鎖定 228
9.7 本章小結(jié) 229
第10章替代變量 230
(視頻講解:43分鐘)
10.1 替代變量的基本概念 231
10.2 替代變量的詳細(xì)說(shuō)明 233
10.3 定義替代變量 236
10.4 ACCEPT指令 237
10.5 本章小結(jié) 240
第11章表的創(chuàng)建與管理 241
(視頻講解:1小時(shí)48分鐘)
11.1 數(shù)據(jù)表的基本概念 242
11.2 Oracle常用數(shù)據(jù)類型 242
11.3 表的創(chuàng)建 243
11.4 表的復(fù)制 246
11.5 數(shù)據(jù)表重命名 248
11.6 截?cái)啾?249
11.7 表的刪除 250
11.8 閃回技術(shù)(FlashBack) 250
11.9 修改表結(jié)構(gòu) 253
11.10 添加注釋 257
11.11 設(shè)置可見(jiàn)/不可見(jiàn)字段 258
11.12 表空間 261
提示:關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)
模式結(jié)構(gòu) 261
提示:關(guān)于數(shù)據(jù)庫(kù)、表空間、表的
簡(jiǎn)單理解 263
提示:關(guān)于非系統(tǒng)表空間的稱呼 263
11.12.1 創(chuàng)建表空間 264
提示:Oracle中的默認(rèn)表空間 265
11.12.2 使用表空間 266
11.13 本章小結(jié) 267
第12章完整性約束 268
(視頻講解:2小時(shí)20分鐘)
12.1 數(shù)據(jù)庫(kù)完整性約束簡(jiǎn)介 269
12.2 非空約束NK 270
12.3 唯一約束UK 270
12.4 主鍵約束PK 272
12.5 檢查約束CK 274
12.6 主-外鍵約束FK 275
12.7 查看約束 283
12.8 修改約束 284
注意:在為表中添加約束時(shí)一定要保證表中的數(shù)據(jù)沒(méi)有違反約束 285
12.9 數(shù)據(jù)庫(kù)綜合實(shí)戰(zhàn) 288
12.9.1 建立數(shù)據(jù)表 288
12.9.2 為數(shù)據(jù)表增加數(shù)據(jù) 290
12.9.3 數(shù)據(jù)操作 293
12.10 本章小結(jié) 298
第13章其他數(shù)據(jù)庫(kù)對(duì)象 299
(視頻講解:2小時(shí)46分鐘)
13.1 視圖 300
13.1.1 創(chuàng)建視圖 301
提示:關(guān)于Oracle 12c創(chuàng)建視圖時(shí)出現(xiàn)的權(quán)限不足的錯(cuò)誤 302
13.1.2 在視圖上執(zhí)行DML操作 304
13.1.3 WITH CHECK OPTION
子句 308
13.1.4 WITH READ ONLY子句 310
13.1.5 刪除視圖 311
13.2 序列 312
13.2.1 序列的作用及創(chuàng)建 312
13.2.2 序列的刪除 314
13.2.3 創(chuàng)建特殊功能的序列 315
提示:設(shè)置緩存有可能造成跳號(hào)的情況 316
13.2.4 修改序列 318
13.2.5 自動(dòng)序列 319
注意:自動(dòng)序列對(duì)象的刪除 321
13.3 同義詞 321
13.4 Oracle偽列 323
13.4.1 ROWID偽列 324
13.4.2 ROWNUM偽列 326
13.4.3 Oracle 12c新特性FETCH 332
13.5 索引 334
提示:關(guān)于索引深層次學(xué)習(xí) 334
13.5.1 B*Tree索引 334
提示:關(guān)于全表掃描 335
13.5.2 位圖索引 340
13.5.3 刪除索引 341
13.6 本章小結(jié) 341
第14章用戶權(quán)限及角色管理 343
(視頻講解:1小時(shí)23分鐘)
14.1 用戶管理 344
14.1.1 創(chuàng)建用戶 344
注意:Oracle 12c的新限制 345
14.1.2 概要文件(profiles) 346
14.1.3 維護(hù)用戶 348
14.1.4 刪除用戶 350
注意:刪除用戶是一個(gè)危險(xiǎn)操作 350
14.2 權(quán)限管理 350
14.2.1 系統(tǒng)權(quán)限 350
提示:SYSOPER和SYSDBA權(quán)限 352
提示:用戶SESSION連接 353
14.2.2 對(duì)象權(quán)限 355
14.3 角色 357
14.3.1 創(chuàng)建角色 358
14.3.2 角色授權(quán) 359
14.3.3 為用戶授予角色 359
14.3.4 修改角色及回收角色權(quán)限 360
14.3.5 刪除角色 361
14.3.6 預(yù)定義角色 361
14.4 本章小結(jié) 362
第15章數(shù)據(jù)庫(kù)設(shè)計(jì) 363
(視頻講解:1小時(shí)36分鐘)
15.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 364
15.2 概念模型與E-R圖概述 365
15.2.1 實(shí)體 365
15.2.2 屬性 366
15.2.3 聯(lián)系 366
15.2.4 E-R模型實(shí)例 367
15.3 數(shù)據(jù)庫(kù)設(shè)計(jì)范式 370
15.3.1 第一范式(1NF) 371
15.3.2 第二范式(2NF) 372
提示:關(guān)于函數(shù)依賴的解釋 372
15.3.3 第三范式(3NF) 377
15.3.4 鮑依斯-科得范式(BCNF) 379
15.4 Sybase PowerDesigner設(shè)計(jì)
工具 381
15.4.1 概念模型設(shè)計(jì) 381
15.4.2 物理數(shù)據(jù)模型設(shè)計(jì) 385
15.5 數(shù)據(jù)庫(kù)設(shè)計(jì)案例 386
15.5.1 功能描述 387
15.5.2 概念模型 388
15.5.3 物理數(shù)據(jù)模型 389
15.6 本章小結(jié) 397 第3部分?jǐn)?shù)據(jù)庫(kù)編程
第16章 PL/SQL編程基礎(chǔ) 400
(視頻講解:3小時(shí))
16.1 PL/SQL簡(jiǎn)介 401
16.2 變量的聲明與賦值 403
16.2.1 聲明并使用變量 403
提示:關(guān)于Oracle關(guān)鍵字說(shuō)明 403
注意:PL/SQL中的變量不區(qū)分大小寫 404
16.2.2 使用%TYPE聲明變量類型 405
16.2.3 使用%ROWTYPE聲明變量類型 405
16.3 運(yùn)算符 406
16.3.1 賦值運(yùn)算符 407
16.3.2 連接運(yùn)算符 407
16.3.3 關(guān)系運(yùn)算符 408
16.3.4 邏輯運(yùn)算符 408
16.4 數(shù)據(jù)類型劃分 410
16.5 標(biāo)量類型 410
16.5.1 數(shù)值型 411
提示:關(guān)于數(shù)據(jù)溢出問(wèn)題 413
16.5.2 字符型 415
16.5.3 日期型 418
16.5.4 布爾型 421
16.5.5 子類型 421
16.6 程序結(jié)構(gòu) 422
16.6.1 分支結(jié)構(gòu) 423
提示:Oracle也支持正則驗(yàn)證 426
16.6.2 循環(huán)結(jié)構(gòu) 431
16.6.3 循環(huán)控制 433
16.6.4 GOTO語(yǔ)句 435
16.7 內(nèi)部程序塊 435
16.8 異常處理 436
16.8.1 異常簡(jiǎn)介 437
16.8.2 使用EXCEPTION來(lái)處理異常 438
16.8.3 用戶自定義異常 442
16.9 本章小結(jié) 447
第17章集合 448
(視頻講解:2小時(shí)52分鐘)
17.1 記錄類型 449
17.2 索引表 454
17.3 嵌套表 457
17.3.1 定義簡(jiǎn)單類型嵌套表 457
17.3.2 定義復(fù)合類型嵌套表 460
17.3.3 在PL/SQL中使用嵌套表 463
17.4 可變數(shù)組 468
17.4.1 定義簡(jiǎn)單類型的可變數(shù)組 468
17.4.2 定義復(fù)合類型的可變數(shù)組 470
17.4.3 在PL/SQL中使用可變數(shù)組 471
17.5 集合運(yùn)算符 473
17.6 集合函數(shù) 476
17.7 處理集合異常 481
17.8 使用FORALL批量綁定 483
17.9 BULK COLLECT批量接數(shù)據(jù) 484
17.10 本章小結(jié) 485
......

本目錄推薦

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