注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)Oracle精通Oracle 10g SQL和PL/SQL

精通Oracle 10g SQL和PL/SQL

精通Oracle 10g SQL和PL/SQL

定 價(jià):¥68.00

作 者: 王海亮 等編著
出版社: 中國(guó)水利水電出版社
叢編項(xiàng): 萬(wàn)水oracle技術(shù)叢書(shū)
標(biāo) 簽: Oracle

ISBN: 9787508443010 出版時(shí)間: 2007-01-01 包裝: 膠版紙
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 580 字?jǐn)?shù):  

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

  SQL是關(guān)系數(shù)據(jù)庫(kù)的基本操作語(yǔ)言,它是應(yīng)用程序與數(shù)據(jù)庫(kù)進(jìn)行交互操作的接口。PL/SQL是Oracle特有的編程語(yǔ)言,它不僅具有過(guò)程編程語(yǔ)言的基本特征(循環(huán)、條件、分支等),而且還具有對(duì)象編程語(yǔ)言的高級(jí)特征(重載、繼承等)。本書(shū)是專(zhuān)門(mén)為Oracle應(yīng)用開(kāi)發(fā)人員所提供的SQL和PL/SQL編程指南。通過(guò)學(xué)習(xí)本書(shū),讀者不僅可以掌握SQL和PL/SQL的基礎(chǔ)知識(shí),而且還可以掌握SQL高級(jí)特征(正則表達(dá)式、Flashback查詢(xún)、MERGE語(yǔ)句、SQL:1999連接)和PL/SQL高級(jí)特征(記錄類(lèi)型、集合類(lèi)型、對(duì)象類(lèi)型等)。本書(shū)不僅適合于SQL和PL/SQL初學(xué)者,而且也適合于有經(jīng)驗(yàn)的PL/SQL編程人員,本書(shū)還可以作為Oracle應(yīng)用開(kāi)發(fā)培訓(xùn)班的教材或者輔助材料。

作者簡(jiǎn)介

暫缺《精通Oracle 10g SQL和PL/SQL》作者簡(jiǎn)介

圖書(shū)目錄

第1章 開(kāi)始使用Oracle Server.  
1. 1 安裝Oracle Database 10g  
1. 2 數(shù)據(jù)庫(kù)配置助手  
1. 3 Net Manager  
1. 3. 1 配置監(jiān)聽(tīng)程序  
1. 3. 2 配置網(wǎng)絡(luò)服務(wù)名  
1. 4 SQL*Plus  
1. 4. 1 以命令行運(yùn)行SQL*Plus  
1. 4. 2 在Windows環(huán)境中運(yùn)行SQL*Plus  
1. 5 iSQL*Plus  
1. 6 PL/SQL Developer  
1. 6. 1 Command Window  
1. 6. 2 Program Window  
1. 6. 3 Test Window  
1. 7 小結(jié)  
1. 8 習(xí)題  
第2章 SQL和PL/SQL綜述  
2. 1 關(guān)系數(shù)據(jù)庫(kù)  
2. 1. 1 概念模型  
2. 1. 2 數(shù)據(jù)模型  
2. 2 SQL綜述  
2. 2. 1 SQL語(yǔ)言特點(diǎn)  
2. 2. 2 SQL語(yǔ)言分類(lèi)  
2. 2. 3 SQL語(yǔ)句編寫(xiě)規(guī)則  
2. 3 PL/SQL簡(jiǎn)介  
2. 4 Oracle數(shù)據(jù)庫(kù)對(duì)象  
2. 4. 1 表(Table)  
2. 4. 2 索引(Index)  
2. 4. 3 約束(Constraint)  
2. 4. 4 視圖(View)  
2. 4. 5 序列(Sequence)  
2. 4. 6 同義詞(Synonym)  
2. 4. 7 過(guò)程(Procedure)  
2. 4. 8 函數(shù)(Function)  
2. 4. 9 包(Package)  
2. 4. 10 觸發(fā)器(Trigger)  
2. 4. 11 對(duì)象類(lèi)型(Object Type)  
2. 5 小結(jié)  
第3章 基本查詢(xún)語(yǔ)句  
3. 1 查詢(xún)所有列  
3. 2 查詢(xún)特定列  
3. 3 查詢(xún)?nèi)掌诹?nbsp; 
3. 4 排除重復(fù)行  
3. 5 使用算術(shù)運(yùn)算符  
3. 6 處理NULL  
3. 7 連接字符串  
3. 8 使用列別名  
3. 9 小結(jié)  
3. 10 習(xí)題  
第4章 限制數(shù)據(jù)  
4. 1 在WHERE子句中使用常規(guī)比較符  
4. 2 在WHERE子句中使用其他比較符  
4. 3 在WHERE子句中使用邏輯操作符  
4. 4 小結(jié)  
4. 5 習(xí)題  
第5章 排序數(shù)據(jù)  
5. 1 單列排序  
5. 2 多列排序  
5. 3 小結(jié)  
5. 4 習(xí)題  
第6章 SQL單行函數(shù)  
6. 1 數(shù)字函數(shù)  
6. 1. 1 數(shù)字函數(shù)使用示例  
6. 1. 2 數(shù)字函數(shù)清單  
6. 2 字符函數(shù)  
6. 2. 1 字符函數(shù)使用示例  
6. 2. 2 字符函數(shù)清單  
6. 3 日期時(shí)間函數(shù)  
6. 3. 1 日期時(shí)間函數(shù)使用示例  
6. 3. 2 日期時(shí)間函數(shù)清單  
6. 4 轉(zhuǎn)換函數(shù)  
6. 4. 1 轉(zhuǎn)換函數(shù)使用示例  
6. 4. 2 轉(zhuǎn)換函數(shù)清單  
6. 5 正則表達(dá)式函數(shù)  
6. 6 對(duì)象函數(shù)  
6. 7 集合函數(shù)  
6. 8 其他函數(shù)  
6. 9 小結(jié)  
6. 10 習(xí)題  
第7章 操縱數(shù)據(jù)  
7. 1 增加數(shù)據(jù)  
7. 1. 1 增加單行數(shù)據(jù)  
7. 1. 2 使用子查詢(xún)復(fù)制數(shù)據(jù)  
7. 1. 3 在INTO子句中使用于查詢(xún)  
7. 1. 4 使用多表插入  
7. 2 更新數(shù)據(jù)  
7. 2. 1 使用表達(dá)式更新數(shù)據(jù)  
7. 2. 2 使用子查詢(xún)更新數(shù)據(jù)  
7. 2. 3 使用MERGE語(yǔ)句  
7. 3 刪除數(shù)據(jù)  
7. 4 控制事務(wù)  
7. 4. 1 事務(wù)和鎖  
7. 4. 2 提交事務(wù)  
7. 4. 3 回退事務(wù)  
7. 4. 4 只讀事務(wù)  
7. 4. 5 順序事務(wù)  
7. 5 小結(jié)  
7. 6 題  
第8章 連接查詢(xún)  
8. 1 相等連接  
8. 2 不等連接  
8. 3 自連接  
8. 4 外連接  
8. 5 SQL:1999連接  
8. 6 小結(jié)  
8. 7 習(xí)題  
第9章 數(shù)據(jù)分組  
9. 1 常用分組函數(shù)  
9. 2 使用GROUP BY和HAVING子句  
9. 3 使用ROLLUP和CUBE操作符  
9. 4 使用GROUPING SETS操作符  
9. 5 連接分組  
9. 6 小結(jié)  
9. 7 習(xí)題  
第10章 子查詢(xún)  
10. 1 單行和多行子查詢(xún)  
10. 1. 1 單行子查詢(xún)  
10. 1. 2 多行子查詢(xún)  
10. 2 多列子查詢(xún)  
10. 3 相關(guān)于查詢(xún)  
10. 4 在其他SQL語(yǔ)句中引用子查詢(xún)  
10. 4. 1 在DDL語(yǔ)句中使用子查詢(xún)  
10. 4. 2 在FROM子句中使用子查詢(xún)  
10. 4. 3 標(biāo)量子查詢(xún)表達(dá)式  
10. 4. 4 使用WITH子句重用于查詢(xún)  
10. 5 小結(jié)  
10. 6 習(xí)題  
第11章 其他復(fù)雜查詢(xún)  
11. 1 使用集合操作符  
11. 2 層次查詢(xún)  
11. 3 使用條件表達(dá)式  
11. 3. 1 使用DECODE函數(shù)  
11. 3. 2 使用CASE表達(dá)式  
11. 4 Flashback查詢(xún)  
11. 5 小結(jié)  
11. 6 題  
第12章 建立和管理表  
12. 1 表簡(jiǎn)介  
12. 1. 1 設(shè)計(jì)表  
12. 1. 2 行格式  
12. 1. 3 常用數(shù)據(jù)類(lèi)型  
12. 1. 4 偽列ROWID和ROWNUM  
12. 2 建表  
12. 3 修改表  
12. 4 截?cái)嗪蛣h除表  
12. 4. 1 截?cái)啾?nbsp; 
12. 4. 2 刪除表  
12. 4. 3 恢復(fù)被刪除表  
12. 5 顯示表信息  
12. 6 小結(jié)  
12. 7 習(xí)題  
第13章 使用約束  
13. 1 約束簡(jiǎn)介  
13. 2 定義約束  
13. 3 維護(hù)約束  
13. 3. 1 增加約束  
13. 3. 2 修改約束名  
13. 3. 3 刪除約束  
13. 3. 4 禁止約束  
13. 3. 5 激活約束  
13. 4 顯示約束信息  
13. 5 小結(jié)  
13. 6 習(xí)題  
第14章 使用視圖  
14. 1 視圖簡(jiǎn)介  
14. 1. 1 視圖的作用  
14. 1. 2 視圖分類(lèi)  
14. 1. 3 在視圖上執(zhí)行DML操作的原則  
14. 2 建立視圖  
14. 2. 1 建立簡(jiǎn)單視圖  
14. 2. 2 建立復(fù)雜視圖  
14. 2. 3 建立連接視圖  
14. 2. 4 建立只讀視圖  
14. 2. 5 在建立視圖時(shí)定義CHECK約束  
14. 2. 6 在建立視圖時(shí)定義列別名  
14. 3 維護(hù)視圖  
14. 3. 1 修改視圖定義  
14. 3. 2 重新編譯視圖  
14. 3. 3 刪除視圖  
14. 4 顯示視圖信息  
14. 5小結(jié)  
14. 6 習(xí)題  
第15章 使用其他對(duì)象  
15. 1 使用索引  
15. 1. 1 索引的分類(lèi)  
15. 1. 2 使用索引的指導(dǎo)方針  
15. 1. 3 建立索引  
15. 1. 4 維護(hù)索引  
15. 1. 5 顯示索引信息  
15. 2 使用序列  
15. 2. 1 建立序列  
15. 2. 2 維護(hù)序列  
15. 2. 3 顯示序列信息  
15. 3 使用同義詞  
15. 3. 1 建立同義詞  
15. 3. 2 刪除同義詞  
15. 3. 3 顯示同義詞信息  
15. 4 小結(jié)  
15. 5 習(xí)題  
第三部分 PL/SQL  
第16章 PL/SQL基礎(chǔ)  
16. 1 PL/SQL塊簡(jiǎn)介  
16. 1. 1 PL/SQL塊結(jié)構(gòu)  
16. 1. 2 PL/SQL塊分類(lèi)  
16. 2 定義并使用變量  
16. 2. 1 標(biāo)量(Scalar)變量  
16. 2. 2復(fù)合(Composite)變量  
16. 2. 3 參照(Reference)變量  
16. 2. 4 LOB(Large Object)變量  
16. 2. 5 使用子類(lèi)型定義變量  
16. 2. 6 非PL/SQL變量  
16. 3 編寫(xiě)PL/SQL代碼  
16. 3. 1 PL/SQL詞匯單元  
16. 3. 2 PL/SQL代碼編寫(xiě)規(guī)則  
16. 4 小結(jié)  
16. 5 習(xí)題  
第17章 訪問(wèn)Oracle  
17. 1 檢索單行數(shù)據(jù)  
17. 1. 1 使用標(biāo)量變量接收數(shù)據(jù)  
17. 1. 2 使用記錄變量接收數(shù)據(jù)  
17. 1. 3 嵌入SELECT語(yǔ)句注意事項(xiàng)..  
17. 2 操縱數(shù)據(jù)  
17. 2. 1 插入數(shù)據(jù)  
17. 2. 2 更新數(shù)據(jù)  
17. 2. 3 刪除數(shù)據(jù)  
17. 2. 4 SQL游標(biāo)  
7. 3 使用事務(wù)控制語(yǔ)句  
7. 4 小結(jié)  
17. 5 習(xí)題  
第18章 編寫(xiě)控制結(jié)構(gòu)  
18. 1 條件分支語(yǔ)句  
18. 1. 1 簡(jiǎn)單條件判斷  
18. 1. 2 二重條件分支  
18. 1. 3 多重條件分支  
18. 2 CASE語(yǔ)句  
18. 3 循環(huán)語(yǔ)句  
18. 3. 1 基本循環(huán)  
18. 3. 2 WHILE循環(huán)  
18. 3. 3 FOR循環(huán)  
18. 3. 4 嵌套循環(huán)和標(biāo)號(hào)  
18. 4 順序控制語(yǔ)句  
18. 5 小結(jié)  
18. 6 習(xí)題  
第19章 使用復(fù)合數(shù)據(jù)類(lèi)型  
19. 1 PL/SQL記錄  
19. 1. 1 定義PL/SQL記錄  
19. 1. 2 使用PL/SQL記錄  
19. 2 PL/SQL集合  
19. 2. 1 PL/SQL表  
19. 2. 2 嵌套表  
19. 2. 3 變長(zhǎng)數(shù)組(VARRAY)  
19. 2. 4 PL/SQL記錄表  
19. 3 PL/SQL集合方法  
19. 4 批量綁定  
19. 4. 1 傳統(tǒng)循環(huán)和批量綁定  
19. 4. 2 使用BULK COLLECT子句  
19. 4. 3 使用FORALL語(yǔ)句  
19. 4. 4 使用INDICES OF和VALUES OF子句  
19. 5 PL/SQL集合高級(jí)特性  
19. 5. 1 集合賦值  
19. 5. 2 集合比較  
19. 5. 3 集合嵌套  
19. 6 小結(jié)  
19. 7 習(xí)題  
第20章 使用游標(biāo)  
20. 1 顯式游標(biāo)  
20. 1. 1 顯式游標(biāo)屬性  
20. 1. 2 使用顯式游標(biāo)  
20. 1. 3 游標(biāo)FOR循環(huán)  
20. 1. 4 參數(shù)游標(biāo)  
20. 1. 5 更新或刪除游標(biāo)行  
20. 2 游標(biāo)變量  
20. 3 使用批量提取  
20. 4 使用CURSOR表達(dá)式  
20. 5 小結(jié)  
20. 6 習(xí)題  
第21章 異常處理  
21. 1 異常簡(jiǎn)介  
21. 2 捕捉并處理異常  
21. 2. 1 預(yù)定義異常  
21. 2. 2 非預(yù)定義異常  
21. 2. 3 自定義異常  
21. 3 使用異常處理函數(shù)  
21. 4 使用編譯警告  
21. 5 小結(jié)  
21. 6 習(xí)題  
第22章 本地動(dòng)態(tài)SQL  
22. 1 動(dòng)態(tài)SQL簡(jiǎn)介  
22. 2 使用EXECUTE IMMEDIATE語(yǔ)句  
22. 2. 1 處理DDL和DCL語(yǔ)句  
22. 2. 2 處理DML語(yǔ)句  
22. 2. 3 處理單行查詢(xún)  
22. 3 處理多行查詢(xún)  
22. 4 在動(dòng)態(tài)SQL中使用批量綁定  
22. 5 小結(jié)  
22. 6 習(xí)題  
第23章 PL/SQL過(guò)程  
23. 1 使用過(guò)程參數(shù)  
23. 2 調(diào)用過(guò)程  
23. 3 過(guò)程開(kāi)發(fā)示例  
23. 3. 1 為過(guò)程參數(shù)指定默認(rèn)值  
23. 3. 2 使用異常處理  
23. 3. 3 自定義錯(cuò)誤消息  
23. 3. 4 使用記錄變量作為輸入?yún)?shù)  
23. 3. 5 使用記錄變量作為輸出參數(shù)  
23. 3. 6 使用集合變量作為輸入?yún)?shù)  
23. 3. 7 使用集合變量作為輸出參數(shù)  
23. 4 維護(hù)過(guò)程  
23. 5 小結(jié)  
23. 6 習(xí)題  
第24章 PL/SQL函數(shù)  
24. 1 使用函數(shù)參數(shù)  
24. 2 調(diào)用函數(shù)  
24. 3 函數(shù)開(kāi)發(fā)示例  
24. 3. 1 使用異常處理  
24. 3. 2 使用記錄類(lèi)型作為返回類(lèi)型  
24. 3. 3 使用集合類(lèi)型作為返回類(lèi)型  
24. 4 管理函數(shù)  
24. 5 小結(jié)  
24. 6 習(xí)題  
第25章 PL/SQL包  
25. 1 包組件  
25. 1. 1 建立包規(guī)范  
25. 1. 2 建立包體  
25. 2 調(diào)用包組件  
25. 3 包開(kāi)發(fā)示例  
25. 3. 1 使用記錄類(lèi)型  
25. 3. 2 使用集合類(lèi)型  
25. 3. 3 使用重載  
25. 3. 4 使用構(gòu)造過(guò)程  
25. 3. 5 使用純度級(jí)別  
25. 4 維護(hù)包  
25. 5 小結(jié)  
25. 6 習(xí)題  
第26章 觸發(fā)器  
26. 1 DML觸發(fā)器  
26. 1. 1 語(yǔ)句觸發(fā)器  
26. 1. 2 行觸發(fā)器  
26. 1. 3 DML觸發(fā)器開(kāi)發(fā)示例  
26. 2 INSTEAD OF觸發(fā)器  
26. 3 事件觸發(fā)器  
26. 3. 1 事件屬性函數(shù)  
26. 3. 2 系統(tǒng)事件觸發(fā)器  
26. 3. 3 客戶(hù)事件觸發(fā)器  
26. 4 維護(hù)觸發(fā)器  
26. 5 小結(jié)  
26. 6 習(xí)題  
第27章 使用對(duì)象類(lèi)型  
27. 1 對(duì)象類(lèi)型簡(jiǎn)介  
27. 2 建立對(duì)象類(lèi)型  
27. 3 使用對(duì)象方法  
27. 4 使用對(duì)象表  
27. 4. 1 使用行對(duì)象和列對(duì)象  
27. 4. 2 在對(duì)象表上引用對(duì)象方法  
27. 5 對(duì)象類(lèi)型開(kāi)發(fā)示例  
27. 5. 1 嵌套對(duì)象類(lèi)型  
27. 5. 2 對(duì)象類(lèi)型繼承  
27. 5. 3 參照對(duì)象類(lèi)型  
27. 6 維護(hù)對(duì)象類(lèi)型  
27. 7 小結(jié)  
27. 8 習(xí)題  
第四部分 PL/SQL系統(tǒng)包  
第28章 使用大對(duì)象  
28. 1 LOB簡(jiǎn)介  
28. 2 使用CLOB  
28. 3 使用BFILE  
28. 4 使用BLOB  
28. 5 DBMS_LOB包  
28. 6 小結(jié)  
第29章 讀寫(xiě)OS文件  
29. 1 寫(xiě)入OS文件  
29. 2 讀取OS文件  
29. 3 UTL_FILE包  
29. 4 小結(jié)  
第30章 DBMS_SQL動(dòng)態(tài)SQL  
30. 1 實(shí)現(xiàn)動(dòng)態(tài)SQL  
30. 2 DBMS_SQL  
30. 3 小結(jié)  
第31章 管理統(tǒng)計(jì)  
31. 1 管理表統(tǒng)計(jì)  
31. 2 管理索引統(tǒng)計(jì)  
31. 3 管理直方圖統(tǒng)計(jì)  
31. 4 管理方案和數(shù)據(jù)庫(kù)統(tǒng)計(jì)  
31. 5 管理系統(tǒng)統(tǒng)計(jì)  
31. 6 DBMS_STATS包  
31. 7 小結(jié)  
第32章 使用數(shù)據(jù)庫(kù)資源管理器  
32. 1 實(shí)現(xiàn)資源管理  
32. 2 DBMS_RESOURCE_MANAGER_PRIVS包  
32. 3 DBMS_RESOURCE_MANAGER包  
32. 4 小結(jié)  
第33章 數(shù)據(jù)加密和解密  
33. 1 實(shí)現(xiàn)數(shù)據(jù)加密和解密  
33. 2 DBMS_OBFUSCATION_TOOLKIT  
33. 3 DBMS CRYPTO  
33. 4 小結(jié)  
第34章 開(kāi)發(fā)Web應(yīng)用  
34. 1 配置數(shù)據(jù)庫(kù)訪問(wèn)描述符  
34. 2 Web應(yīng)用開(kāi)發(fā)示例  
34. 3 HTP和HTF  
34. 4 OWA_COOKIE  
34. 5 OWA_IMAGE  
34. 6 OWA_OPT_LOCK  
34. 7 OWA_PATTERN  
34. 8 OWA_SEC  
34. 9 OWA_TEXT  
34. 10 OWA UTIL  
34. 11 小結(jié)  
第35章 使用調(diào)度程序  
35. 1 使用作業(yè)  
35. 2 使用程序  
35. 3 使用時(shí)間表  
35. 4 使用作業(yè)類(lèi)  
35. 5 DBMS_SCHEDULE包  
35. 6 小結(jié)  
第36章 使用Flashback  
36. 1 實(shí)現(xiàn)Flashback  
36. 2 DBMS_FLASHBACK  
36. 3 小結(jié)  
第37章 使用重定義聯(lián)機(jī)表  
37. 1 重定義聯(lián)機(jī)表  
37. 2 DBMS_REDEFINITION  
37. 3 小結(jié)  
第38章 修正損壞塊  
38. 1 實(shí)現(xiàn)損壞塊修正  
38. 2 DBMS_REPAIR  
38. 3 小結(jié)  
第39章 使用日志挖掘  
39. 1 實(shí)現(xiàn)日志挖掘  
39. 2 DBMS_LOGMNR D包  
39. 3 DBMS_LOGMNR包  
39. 4 小結(jié)  
第40章 使用管道  
40. 1 實(shí)現(xiàn)管道  
40. 2 DBMS_PIPE包  
40. 3 小結(jié)  
第41章 使用精細(xì)訪問(wèn)控制  
41. 1 實(shí)現(xiàn)精細(xì)訪問(wèn)控制  
41. 2 DBMS_RLS  
41. 3 小結(jié)  
第42章 使用精細(xì)審計(jì)  
42. 1 實(shí)現(xiàn)精細(xì)審計(jì)  
42. 2 DBMS_FGA包  
42. 3 小結(jié)  
第43章 使用預(yù)警事件  
43. 1 實(shí)現(xiàn)預(yù)警事件  
43. 2 DBMS_ALERT  
43. 3 小結(jié)  
第44章 轉(zhuǎn)換ROWID  
44. 1 實(shí)現(xiàn)ROWID轉(zhuǎn)換  
44. 2 DBMS_ROWID  
44. 3 小結(jié)  
第45章 其他常用包  
45. 1 DBMS_DDL  
45. 2 DBMS_OUTPUT  
45. 3 DBMS_RANDOM  
45. 4 DBMS_SESSION  
45. 5 DBMS_SHARED_POOL  
45. 6 DBMS_SPACE  
45. 7 DBMS_SPACE_ADMIN460



本目錄推薦

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