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

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

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

定 價:¥89.80

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1部分 Oracle開發(fā)前奏
第1章數(shù)據(jù)庫系統(tǒng)概述 2
(視頻講解:1小時10分鐘)
1.1 數(shù)據(jù)庫的產(chǎn)生動機(jī) 3
1.2 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng) 4
1.3 數(shù)據(jù)管理與數(shù)據(jù)庫系統(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小時40分鐘)
2.1 Oracle簡介 24
2.2 安裝Oracle數(shù)據(jù)庫 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ù)庫(database)的關(guān)系 34
2.3.1 Oracle實(shí)例體系 34
2.3.2 Oracle物理體系 38
2.4 Oracle監(jiān)聽服務(wù) 38
2.4.1 注冊表被破壞導(dǎo)致監(jiān)聽無法啟動 39
2.4.2 計算機(jī)名稱修改導(dǎo)致監(jiān)聽無法啟動 39
2.4.3 監(jiān)聽工具LSNRCTL 40
2.5 SQLPlus簡介 41
2.6 SQLPlus常用命令 42
提示:關(guān)于sqlplus.exe工具的補(bǔ)充說明 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 工資等級表salgrade 52
2.8.4 工資補(bǔ)貼表bonus 53
2.9 本章小結(jié) 53
第2部分 SQL基礎(chǔ)語法
第3章簡單查詢 56
(視頻講解:35分鐘)
3.1 簡單查詢語句 57
提示:關(guān)于null的問題 57
提示:關(guān)于SQL中的投影概念 59
3.2 其他簡單查詢 60
3.3 本章小結(jié) 65
第4章限定查詢與排序顯示 66
(視頻講解:1小時12分鐘)
4.1 限定查詢 67
4.1.1 認(rèn)識限定查詢 67
提示:一般在執(zhí)行查詢之前都先查看
一下表中的記錄數(shù) 67
4.1.2 對數(shù)據(jù)進(jìn)行限定查詢 70
提示:閱讀查詢語句的小技巧 71
注意:在使用NOT IN操作符時列表不能有NULL 78
4.2 對結(jié)果排序:ORDER BY 82
提示:語句執(zhí)行順序 82
4.3 本章小結(jié) 84
第5章單行函數(shù) 85
(視頻講解:2小時6分鐘)
5.1 單行函數(shù)簡介 86
5.2 字符函數(shù) 87
5.3 數(shù)值函數(shù) 92
5.4 日期函數(shù) 94
提示:關(guān)于日期和數(shù)字的問題 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小時30分鐘)
6.1 多表查詢的基本語法 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語法 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)計查詢 139
(視頻講解:1小時20分鐘)
7.1 統(tǒng)計函數(shù) 140
7.2 單字段分組統(tǒng)計 142
提示:分享一下個人的分組規(guī)律 145
7.3 多字段分組統(tǒng)計 149
7.4 HAVING子句 152
7.5 本章小結(jié) 156
第8章子查詢 157
(視頻講解:4小時3分鐘)
8.1 認(rèn)識子查詢 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ù)基本語法 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小時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 行級鎖定 227
9.6.2 表級鎖定 227
9.6.3 解除鎖定 228
9.7 本章小結(jié) 229
第10章替代變量 230
(視頻講解:43分鐘)
10.1 替代變量的基本概念 231
10.2 替代變量的詳細(xì)說明 233
10.3 定義替代變量 236
10.4 ACCEPT指令 237
10.5 本章小結(jié) 240
第11章表的創(chuàng)建與管理 241
(視頻講解:1小時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 截斷表 249
11.7 表的刪除 250
11.8 閃回技術(shù)(FlashBack) 250
11.9 修改表結(jié)構(gòu) 253
11.10 添加注釋 257
11.11 設(shè)置可見/不可見字段 258
11.12 表空間 261
提示:關(guān)于數(shù)據(jù)庫系統(tǒng)的三級
模式結(jié)構(gòu) 261
提示:關(guān)于數(shù)據(jù)庫、表空間、表的
簡單理解 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小時20分鐘)
12.1 數(shù)據(jù)庫完整性約束簡介 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ù)據(jù)沒有違反約束 285
12.9 數(shù)據(jù)庫綜合實(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ù)庫對象 299
(視頻講解:2小時46分鐘)
13.1 視圖 300
13.1.1 創(chuàng)建視圖 301
提示:關(guān)于Oracle 12c創(chuàng)建視圖時出現(xiàn)的權(quán)限不足的錯誤 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è)置緩存有可能造成跳號的情況 316
13.2.4 修改序列 318
13.2.5 自動序列 319
注意:自動序列對象的刪除 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小時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
注意:刪除用戶是一個危險操作 350
14.2 權(quán)限管理 350
14.2.1 系統(tǒng)權(quán)限 350
提示:SYSOPER和SYSDBA權(quán)限 352
提示:用戶SESSION連接 353
14.2.2 對象權(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ù)庫設(shè)計 363
(視頻講解:1小時36分鐘)
15.1 數(shù)據(jù)庫設(shè)計概述 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ù)庫設(shè)計范式 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è)計
工具 381
15.4.1 概念模型設(shè)計 381
15.4.2 物理數(shù)據(jù)模型設(shè)計 385
15.5 數(shù)據(jù)庫設(shè)計案例 386
15.5.1 功能描述 387
15.5.2 概念模型 388
15.5.3 物理數(shù)據(jù)模型 389
15.6 本章小結(jié) 397 第3部分?jǐn)?shù)據(jù)庫編程
第16章 PL/SQL編程基礎(chǔ) 400
(視頻講解:3小時)
16.1 PL/SQL簡介 401
16.2 變量的聲明與賦值 403
16.2.1 聲明并使用變量 403
提示:關(guān)于Oracle關(guān)鍵字說明 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ù)溢出問題 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語句 435
16.7 內(nèi)部程序塊 435
16.8 異常處理 436
16.8.1 異常簡介 437
16.8.2 使用EXCEPTION來處理異常 438
16.8.3 用戶自定義異常 442
16.9 本章小結(jié) 447
第17章集合 448
(視頻講解:2小時52分鐘)
17.1 記錄類型 449
17.2 索引表 454
17.3 嵌套表 457
17.3.1 定義簡單類型嵌套表 457
17.3.2 定義復(fù)合類型嵌套表 460
17.3.3 在PL/SQL中使用嵌套表 463
17.4 可變數(shù)組 468
17.4.1 定義簡單類型的可變數(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 ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號