首 頁(yè)
手機(jī)版

oracle開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典 李興華pdf掃描版

oracle開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典是一本Oracle數(shù)據(jù)庫(kù)實(shí)戰(zhàn)手冊(cè),由李興華編著。本書(shū)以O(shè)racle 12c版本為基礎(chǔ)(也適合Oracle 11g版本),對(duì)12c的新功能做了詳細(xì)講述。并且實(shí)例非常豐富,各類(lèi)實(shí)例達(dá)1200個(gè),達(dá)到實(shí)戰(zhàn)水平只需一本書(shū)夠了。同時(shí)本書(shū)在編寫(xiě)時(shí),特別注意書(shū)的可讀性、實(shí)用性,力求讓讀者朋友“看得懂”、“學(xué)得會(huì)”、“用得上”。

oracle開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典同時(shí)還具有以下鮮明特點(diǎn):全套專(zhuān)業(yè)視頻,共126講,Oracle開(kāi)發(fā)必備知識(shí)一網(wǎng)打盡;實(shí)例案例教學(xué),1200項(xiàng)各類(lèi)實(shí)例案例,Oracle開(kāi)發(fā)必備知識(shí)徹底講透;知名講師編著,具有8年軟件開(kāi)發(fā)經(jīng)驗(yàn)、10年授課經(jīng)驗(yàn),培訓(xùn)企業(yè)超過(guò)40家,學(xué)員近萬(wàn)人,在業(yè)內(nèi)有很高的知名度。

內(nèi)容介紹

《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è)部分,第2部分:Oracle開(kāi)發(fā)前奏,主要包括數(shù)據(jù)庫(kù)系統(tǒng)概述、Oracle的安裝與基本使用;第2部分:SQL基礎(chǔ)語(yǔ)法,主要內(nèi)容有簡(jiǎn)單查詢(xún)、限定查詢(xún)與排序顯示、單行函數(shù)、多表查詢(xún)、分組統(tǒng)計(jì)查詢(xún)、子查詢(xún)、更新及事務(wù)處理、替代變量、表的創(chuàng)建與管理、完整性約束、其他數(shù)據(jù)庫(kù)對(duì)象、用戶(hù)權(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ū)ο缶幊?。本?shū)還有如下特點(diǎn): 

1.視頻極為詳盡:視頻長(zhǎng)達(dá)45小時(shí),共126講,力求將Oracle開(kāi)發(fā)推薦知識(shí)一網(wǎng)打盡。 

2.實(shí)例案例教學(xué):1200項(xiàng)各類(lèi)實(shí)例案例,力求將Oracle開(kāi)發(fā)推薦知識(shí)有效講透。 

3.多方面服務(wù):論壇、網(wǎng)站、二維碼、微信等多種服務(wù)力求解答本書(shū)所有疑問(wèn)。 

4.知名講師編著:由有多年開(kāi)發(fā)和授課經(jīng)驗(yàn)、連續(xù)7年獲得*受歡迎教師稱(chēng)號(hào)的知名講師編著。 

5.教師服務(wù):高校教師還可以獲得教學(xué)大綱、電子課件、學(xué)習(xí)筆記等多種資源。 

oracle開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典章節(jié)目錄

第1部分 Oracle開(kāi)發(fā)前奏
第1章 數(shù)據(jù)庫(kù)系統(tǒng)概述
( 視頻講解:1小時(shí)10分鐘)
1.1 數(shù)據(jù)庫(kù)的產(chǎn)生動(dòng)機(jī)
1.2 數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)
1.3 數(shù)據(jù)管理與數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)
1.4 數(shù)據(jù)模型
1.4.1 兩類(lèi)數(shù)據(jù)模型
1.4.2 概念模型
1.4.3 數(shù)據(jù)模型
1.4.4 關(guān)系模型基礎(chǔ)
1.5 SQL概述
提示:關(guān)于NOSQL技術(shù)
1.6 本章小結(jié)
第2章 Oracle的安裝與基本使用
( 視頻講解:1小時(shí)40分鐘)
2.1 Oracle簡(jiǎn)介
2.2 安裝Oracle數(shù)據(jù)庫(kù)
提示:關(guān)于CDB與PDB
注意:如果不進(jìn)行口令配置,有可能某些用戶(hù)為鎖定狀態(tài)
2.3 Oracle體系結(jié)構(gòu)
提示:Oracle服務(wù)器、Oracle實(shí)例(instance)、Oracle數(shù)據(jù)庫(kù)(database)的關(guān)系
2.3.1 Oracle實(shí)例體系
2.3.2 Oracle物理體系
2.4 Oracle監(jiān)聽(tīng)服務(wù)
2.4.1 注冊(cè)表被破壞導(dǎo)致監(jiān)聽(tīng)無(wú)法啟動(dòng)
2.4.2 計(jì)算機(jī)名稱(chēng)修改導(dǎo)致監(jiān)聽(tīng)無(wú)法啟動(dòng)
2.4.3 監(jiān)聽(tīng)工具LSNRCTL
2.5 SQLPlus簡(jiǎn)介
2.6 SQLPlus常用命令
提示:關(guān)于sqlplus.exe工具的補(bǔ)充說(shuō)明
提示:sqlplusw.exe的輸入形式
提示:需要設(shè)置命令行格式
2.7 配置SQL Developer
2.8 c##scott用戶(hù)表
2.8.1 部門(mén)表dept
2.8.2 雇員表emp
2.8.3 工資等級(jí)表salgrade
2.8.4 工資補(bǔ)貼表bonus
2.9 本章小結(jié)
第2部分 SQL基礎(chǔ)語(yǔ)法 
第3章 簡(jiǎn)單查詢(xún)
( 視頻講解:35分鐘)
3.1 簡(jiǎn)單查詢(xún)語(yǔ)句
提示:關(guān)于null的問(wèn)題
提示:關(guān)于SQL中的投影概念
3.2 其他簡(jiǎn)單查詢(xún)
3.3 本章小結(jié)
第4章 限定查詢(xún)與排序顯示
( 視頻講解:1小時(shí)12分鐘)
4.1 限定查詢(xún)
4.1.1 認(rèn)識(shí)限定查詢(xún)
提示:一般在執(zhí)行查詢(xún)之前都先查看一下表中的記錄數(shù)
4.1.2 對(duì)數(shù)據(jù)進(jìn)行限定查詢(xún)
提示:閱讀查詢(xún)語(yǔ)句的小技巧
注意:在使用NOT IN操作符時(shí)列表不能有NULL
4.2 對(duì)結(jié)果排序:ORDER BY
提示:語(yǔ)句執(zhí)行順序
4.3 本章小結(jié)
第5章 單行函數(shù)
( 視頻講解:2小時(shí)6分鐘)
5.1 單行函數(shù)簡(jiǎn)介
5.2 字符函數(shù)
5.3 數(shù)值函數(shù)
5.4 日期函數(shù)
提示:關(guān)于日期和數(shù)字的問(wèn)題
5.5 轉(zhuǎn)換函數(shù)
注意:建議保留前導(dǎo)0
提示:關(guān)于數(shù)據(jù)的隱式轉(zhuǎn)換操作
5.6 通用函數(shù)
5.7 本章小結(jié)
第6章 多表查詢(xún)
( 視頻講解:1小時(shí)30分鐘)
6.1 多表查詢(xún)的基本語(yǔ)法
提示:關(guān)于笛卡爾積的代數(shù)表示
提示:關(guān)于笛卡爾積的消除
6.2 多表查詢(xún)實(shí)例
6.3 表的連接操作
提示:左外連接與右外連接的操作
6.4 自身關(guān)聯(lián)
6.5 SQL:1999語(yǔ)法
6.5.1 交叉連接
6.5.2 自然連接
提示:自然連接的操作
6.5.3 USING子句
6.5.4 ON子句
提示:關(guān)于θ連接
6.5.5 外連接
6.6 數(shù)據(jù)的集合運(yùn)算
6.7 本章小結(jié)
第7章 分組統(tǒng)計(jì)查詢(xún)
( 視頻講解:1小時(shí)20分鐘)
7.1 統(tǒng)計(jì)函數(shù)
7.2 單字段分組統(tǒng)計(jì)
提示:分享一下個(gè)人的分組規(guī)律
7.3 多字段分組統(tǒng)計(jì)
7.4 HAVING子句
7.5 本章小結(jié)
第8章 子查詢(xún)
( 視頻講解:4小時(shí)3分鐘)
8.1 認(rèn)識(shí)子查詢(xún)
8.2 在WHERE子句中使用子查詢(xún)
8.2.1 子查詢(xún)返回單行單列數(shù)據(jù)
8.2.2 子查詢(xún)返回單行多列數(shù)據(jù)
8.2.3 子查詢(xún)返回多行單列數(shù)據(jù)
提示:關(guān)于SOME操作符
8.2.4 空數(shù)據(jù)判斷
8.3 在HAVING子句中使用子查詢(xún)
8.4 在FROM子句中使用子查詢(xún)
8.5 在SELECT子句中使用子查詢(xún)
8.6 WITH子句
8.7 分析函數(shù)
8.7.1 分析函數(shù)基本語(yǔ)法
提示:關(guān)于“分組”與“分區(qū)”
8.7.2 分析函數(shù)范例
8.8 行列轉(zhuǎn)換
提示:使用XML與ANY
8.9 設(shè)置數(shù)據(jù)層次
8.10 本章小結(jié)
第9章 更新及事務(wù)處理
( 視頻講解:1小時(shí)32分鐘)
9.1 更新操作前的準(zhǔn)備
9.2 數(shù)據(jù)的增加操作
9.2.1 增加數(shù)據(jù)
9.2.2 增加子查詢(xún)結(jié)果數(shù)據(jù)
9.3 數(shù)據(jù)的更新操作
9.3.1 由用戶(hù)指定更新數(shù)據(jù)
9.3.2 使用已有數(shù)據(jù)更新數(shù)據(jù)表
9.4 數(shù)據(jù)的刪除操作
9.5 事務(wù)處理
9.6 鎖
9.6.1 行級(jí)鎖定
9.6.2 表級(jí)鎖定
9.6.3 解除鎖定
9.7 本章小結(jié)
第10章 替代變量
( 視頻講解:43分鐘)
10.1 替代變量的基本概念
10.2 替代變量的詳細(xì)說(shuō)明
10.3 定義替代變量
10.4 ACCEPT指令
10.5 本章小結(jié)
第11章 表的創(chuàng)建與管理
( 視頻講解:1小時(shí)48分鐘)
11.1 數(shù)據(jù)表的基本概念
11.2 Oracle常用數(shù)據(jù)類(lèi)型
11.3 表的創(chuàng)建
11.4 表的復(fù)制
11.5 數(shù)據(jù)表重命名
11.6 截?cái)啾?
11.7 表的刪除
11.8 閃回技術(shù)(FlashBack)
11.9 修改表結(jié)構(gòu)
11.10 添加注釋
11.11 設(shè)置可見(jiàn)/不可見(jiàn)字段
11.12 表空間
提示:關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)
提示:關(guān)于數(shù)據(jù)庫(kù)、表空間、表的簡(jiǎn)單理解
提示:關(guān)于非系統(tǒng)表空間的稱(chēng)呼
11.12.1 創(chuàng)建表空間
提示:Oracle中的默認(rèn)表空間
11.12.2 使用表空間
11.13 本章小結(jié)
第12章 完整性約束
( 視頻講解:2小時(shí)20分鐘)
12.1 數(shù)據(jù)庫(kù)完整性約束簡(jiǎn)介
12.2 非空約束NK
12.3 唯一約束UK
12.4 主鍵約束PK
12.5 檢查約束CK
12.6 主-外鍵約束FK
12.7 查看約束
12.8 修改約束
注意:在為表中添加約束時(shí)一定要保證表中的數(shù)據(jù)沒(méi)有違反約束
12.9 數(shù)據(jù)庫(kù)綜合實(shí)戰(zhàn)
12.9.1 建立數(shù)據(jù)表
12.9.2 為數(shù)據(jù)表增加數(shù)據(jù)
12.9.3 數(shù)據(jù)操作
12.10 本章小結(jié)
第13章 其他數(shù)據(jù)庫(kù)對(duì)象
( 視頻講解:2小時(shí)46分鐘)
13.1 視圖
13.1.1 創(chuàng)建視圖
提示:關(guān)于Oracle 12c創(chuàng)建視圖時(shí)出現(xiàn)的權(quán)限不足的錯(cuò)誤
13.1.2 在視圖上執(zhí)行DML操作
13.1.3 WITH CHECK OPTION子句
13.1.4 WITH READ ONLY子句
13.1.5 刪除視圖
13.2 序列
13.2.1 序列的作用及創(chuàng)建
13.2.2 序列的刪除
13.2.3 創(chuàng)建特殊功能的序列
提示:設(shè)置緩存有可能造成跳號(hào)的情況
13.2.4 修改序列
13.2.5 自動(dòng)序列
注意:自動(dòng)序列對(duì)象的刪除
13.3 同義詞
13.4 Oracle偽列
13.4.1 ROWID偽列
13.4.2 ROWNUM偽列
13.4.3 Oracle 12c新特性FETCH
13.5 索引
提示:關(guān)于索引深層次學(xué)習(xí)
13.5.1 B*Tree索引
提示:關(guān)于全表掃描
13.5.2 位圖索引
13.5.3 刪除索引
13.6 本章小結(jié)
第14章 用戶(hù)權(quán)限及角色管理
( 視頻講解:1小時(shí)23分鐘)
14.1 用戶(hù)管理
14.1.1 創(chuàng)建用戶(hù)
注意:Oracle 12c的新限制
14.1.2 概要文件(profiles)
14.1.3 維護(hù)用戶(hù)
14.1.4 刪除用戶(hù)
注意:刪除用戶(hù)是一個(gè)危險(xiǎn)操作
14.2 權(quán)限管理
14.2.1 系統(tǒng)權(quán)限
提示:SYSOPER和SYSDBA權(quán)限
提示:用戶(hù)SESSION連接
14.2.2 對(duì)象權(quán)限
14.3 角色
14.3.1 創(chuàng)建角色
14.3.2 角色授權(quán)
14.3.3 為用戶(hù)授予角色
14.3.4 修改角色及回收角色權(quán)限
14.3.5 刪除角色
14.3.6 預(yù)定義角色
14.4 本章小結(jié)
第15章 數(shù)據(jù)庫(kù)設(shè)計(jì)
( 視頻講解:1小時(shí)36分鐘)
15.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述
15.2 概念模型與E-R圖概述
15.2.1 實(shí)體
15.2.2 屬性
15.2.3 聯(lián)系
15.2.4 E-R模型實(shí)例
15.3 數(shù)據(jù)庫(kù)設(shè)計(jì)范式
15.3.1 第一范式(1NF)
15.3.2 第二范式(2NF)
提示:關(guān)于函數(shù)依賴(lài)的解釋
15.3.3 第三范式(3NF)
15.3.4 鮑依斯-科得范式(BCNF)
15.4 Sybase PowerDesigner設(shè)計(jì)工具
15.4.1 概念模型設(shè)計(jì)
15.4.2 物理數(shù)據(jù)模型設(shè)計(jì)
15.5 數(shù)據(jù)庫(kù)設(shè)計(jì)案例
15.5.1 功能描述
15.5.2 概念模型
15.5.3 物理數(shù)據(jù)模型
15.6 本章小結(jié)
第3部分 數(shù)據(jù)庫(kù)編程 
第16章 PL/SQL編程基礎(chǔ)
( 視頻講解:3小時(shí))
16.1 PL/SQL簡(jiǎn)介
16.2 變量的聲明與賦值
16.2.1 聲明并使用變量
提示:關(guān)于Oracle關(guān)鍵字說(shuō)明
注意:PL/SQL中的變量不區(qū)分大小寫(xiě)
16.2.2 使用%TYPE聲明變量類(lèi)型
16.2.3 使用%ROWTYPE聲明變量類(lèi)型
16.3 運(yùn)算符
16.3.1 賦值運(yùn)算符
16.3.2 連接運(yùn)算符
16.3.3 關(guān)系運(yùn)算符
16.3.4 邏輯運(yùn)算符
16.4 數(shù)據(jù)類(lèi)型劃分
16.5 標(biāo)量類(lèi)型
16.5.1 數(shù)值型
提示:關(guān)于數(shù)據(jù)溢出問(wèn)題
16.5.2 字符型
16.5.3 日期型
16.5.4 布爾型
16.5.5 子類(lèi)型
16.6 程序結(jié)構(gòu)
16.6.1 分支結(jié)構(gòu)
提示:Oracle也支持正則驗(yàn)證
16.6.2 循環(huán)結(jié)構(gòu)
16.6.3 循環(huán)控制
16.6.4 GOTO語(yǔ)句
16.7 內(nèi)部程序塊
16.8 異常處理
16.8.1 異常簡(jiǎn)介
16.8.2 使用EXCEPTION來(lái)處理異常
16.8.3 用戶(hù)自定義異常
16.9 本章小結(jié)
第17章 集合
( 視頻講解:2小時(shí)52分鐘)
17.1 記錄類(lèi)型
17.2 索引表
17.3 嵌套表
17.3.1 定義簡(jiǎn)單類(lèi)型嵌套表
17.3.2 定義復(fù)合類(lèi)型嵌套表
17.3.3 在PL/SQL中使用嵌套表
17.4 可變數(shù)組
17.4.1 定義簡(jiǎn)單類(lèi)型的可變數(shù)組
17.4.2 定義復(fù)合類(lèi)型的可變數(shù)組
17.4.3 在PL/SQL中使用可變數(shù)組
17.5 集合運(yùn)算符
17.6 集合函數(shù)
17.7 處理集合異常
17.8 使用FORALL批量綁定
17.9 BULK COLLECT批量接數(shù)據(jù)
17.10 本章小結(jié)
第18章 游標(biāo)
( 視頻講解:1小時(shí)19分鐘)
18.1 游標(biāo)簡(jiǎn)介
18.2 隱式游標(biāo)
18.3 顯式游標(biāo)
18.4 修改游標(biāo)數(shù)據(jù)
18.4.1 FOR UPDATE子句
18.4.2 WHERE CURRENT OF子句
18.5 游標(biāo)變量
18.6 本章小結(jié)
第19章 子程序
( 視頻講解:2小時(shí)26分鐘)
19.1 子程序定義
19.1.1 定義過(guò)程
19.1.2 定義函數(shù)
19.2 查詢(xún)子程序
19.3 刪除子程序
19.4 參數(shù)模式
提示:不再重復(fù)演示函數(shù)的參數(shù)模式
19.5 子程序嵌套
19.6 NOCOPY選項(xiàng)
19.7 自治事務(wù)
19.8 子程序權(quán)限
19.9 利用Java調(diào)用子程序
19.10 本章小結(jié)
第20章 包
( 視頻講解:1小時(shí)38分鐘)
20.1 包的定義及使用
20.1.1 包的基本概念
20.1.2 重新編譯包
20.1.3 包的作用域
20.1.4 重載包中的子程序
20.1.5 包的初始化
20.1.6 包的純度級(jí)別
注意:關(guān)于公用函數(shù)的說(shuō)明
20.2 系統(tǒng)工具包
20.2.1 DBMS_OUTPUT包
20.2.2 DBMS_JOB包與數(shù)據(jù)庫(kù)作業(yè)
20.2.3 DBMS_ASSERT包
提示:利用DBMS_ASSERT可以解決SQL注入攻擊
20.2.4 DBMS_LOB包
20.3 本章小結(jié)
第21章 觸發(fā)器
( 視頻講解:3小時(shí)30分鐘)
21.1 觸發(fā)器簡(jiǎn)介
21.2 DML觸發(fā)器
21.3 表級(jí)DML觸發(fā)器
21.4 行級(jí)DML觸發(fā)器
21.4.1 使用“:old.字段”和“:new.字段”標(biāo)識(shí)符
注意:不能將“:new”或“:old”設(shè)置為ROWTYPE類(lèi)型
21.4.2 使用REFERENCING子句設(shè)置別名
21.4.3 使用WHEN子句定義觸發(fā)條件
21.4.4 觸發(fā)器謂詞
21.4.5 使用FOLLOWS子句
21.5 變異表
21.6 復(fù)合觸發(fā)器
21.7 instead-of觸發(fā)器
21.7.1 在視圖上定義替代觸發(fā)器
21.7.2 在嵌套表上定義替代觸發(fā)器
21.8 DDL觸發(fā)器
21.9 系統(tǒng)觸發(fā)器
21.10 管理觸發(fā)器
提示:Oracle 11g之后可以建立禁用觸發(fā)器
21.11 觸發(fā)器中調(diào)用子程序
21.12 本章小結(jié)
第22章 動(dòng)態(tài)SQL
( 視頻講解:1小時(shí)17分鐘)
22.1 動(dòng)態(tài)SQL簡(jiǎn)介
提示:如果不使用EXECUTE IMMEDIATE,則程序會(huì)出現(xiàn)錯(cuò)誤
提示:在get_table_count_fun()函數(shù)執(zhí)行時(shí)可能出現(xiàn)“ORA-01031:權(quán)限不足”錯(cuò)誤提示
22.2 EXECUTE IMMEDIATE語(yǔ)句
22.2.1 執(zhí)行動(dòng)態(tài)SQL
22.2.2 設(shè)置綁定變量
22.2.3 接收DML更新行數(shù)
提示:也可以使用RETURN接收影響數(shù)據(jù)行的數(shù)據(jù)
22.3 批量綁定
22.4 處理游標(biāo)操作
22.5 DBMS_SQL包簡(jiǎn)介
22.6 本章小結(jié)
第23章 面向?qū)ο缶幊?
( 視頻講解:2小時(shí)35分鐘)
23.1 面向?qū)ο蠛?jiǎn)介
23.2 類(lèi)與對(duì)象
23.3 定義對(duì)象類(lèi)型——類(lèi)
23.4 操作類(lèi)中的其他結(jié)構(gòu)
23.4.1 定義函數(shù)
23.4.2 構(gòu)造函數(shù)
提示:關(guān)于默認(rèn)構(gòu)造函數(shù)
23.4.3 定義MAP與ORDER函數(shù)
23.4.4 對(duì)象嵌套關(guān)系
23.4.5 繼承性
23.4.6 函數(shù)覆寫(xiě)
23.4.7 對(duì)象多態(tài)性
23.4.8 使用FINAL關(guān)鍵字
23.4.9 定義抽象函數(shù)
23.5 對(duì)象表
23.5.1 創(chuàng)建對(duì)象表
23.5.2 維護(hù)對(duì)象表數(shù)據(jù)
23.6 對(duì)象視圖
23.7 本章小結(jié)

使用說(shuō)明

1、下載并解壓,得出pdf文件

2、如果打不開(kāi)本文件,請(qǐng)務(wù)必下載pdf閱讀器

3、安裝后,在打開(kāi)解壓得出的pdf文件

4、雙擊進(jìn)行閱讀

收起介紹展開(kāi)介紹
  • 下載地址
oracle開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典 李興華pdf掃描版

有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)

發(fā)表評(píng)論

0條評(píng)論

熱門(mén)推薦