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

21天學(xué)通PL/SQL

21天學(xué)通PL/SQL

定 價(jià):¥66.00

作 者: (美)Jonathan Gennick,(美)Tom Luers著;袁國(guó)忠,陳文飛譯
出版社: 人民郵電出版社
叢編項(xiàng): Oracle數(shù)據(jù)庫(kù)應(yīng)用系列
標(biāo) 簽: 關(guān)系型數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)管理系統(tǒng)

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


ISBN: 9787115086884 出版時(shí)間: 2000-01-01 包裝: 精裝
開(kāi)本: 26cm 頁(yè)數(shù): 600 字?jǐn)?shù):  

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

PLSQL是Oracle的關(guān)系型數(shù)據(jù)庫(kù)過(guò)程性編程語(yǔ)言,用它可以開(kāi)發(fā)復(fù)雜的、功能強(qiáng)大的程序,以訪(fǎng)問(wèn)和操縱Oraclest數(shù)據(jù)庫(kù)中的數(shù)據(jù)。PLSQL是幾種Oracle產(chǎn)品(包括Developer/2000和Oracle8i數(shù)據(jù)庫(kù)本身)的核心。本書(shū)以1天講解1章課程的形式,引導(dǎo)讀者大約用3周的時(shí)間學(xué)會(huì)使用PL/SQL語(yǔ)言,并掌握PL/SQL編程技巧。為了便于讀者深入理解書(shū)中介紹的內(nèi)容,每章都提供了大量范例以及供讀者練習(xí)的習(xí)題和測(cè)驗(yàn)。第1周課程中,主要介紹PL/SQL語(yǔ)言的基本知識(shí),內(nèi)容包括PL/SQL簡(jiǎn)介;編寫(xiě)聲明和塊;編寫(xiě)PL/SQL表達(dá)式;使用各種函數(shù)和PL/SQL語(yǔ)句;使用Oracle內(nèi)置函數(shù);過(guò)程、包和錯(cuò)誤處理例程。第2周課程介紹一些更高級(jí)的功能以及如何結(jié)合數(shù)據(jù)庫(kù)使用PL/SQL,此外還將探討一些Oraclest的面向?qū)ο蠊δ?。本周?nèi)容包括游標(biāo)處理技術(shù)、集合、觸發(fā)器、復(fù)合數(shù)據(jù)庫(kù)結(jié)構(gòu)、調(diào)試處理技術(shù)和大型數(shù)據(jù)對(duì)象建立PL/SQL程序等。在第3周課程中介紹Oracle內(nèi)置的包,內(nèi)容包括事務(wù)管理和鎖定、動(dòng)態(tài)SQL、Java引擎和高級(jí)排隊(duì)技術(shù)。閱讀完本書(shū)后,讀者可以開(kāi)發(fā)自己的PL/SQL程序,并知道如何將這些程序存儲(chǔ)在數(shù)據(jù)庫(kù)中,并執(zhí)行它們。本書(shū)是為初級(jí)程序員和中級(jí)程序員編寫(xiě)的,但對(duì)經(jīng)驗(yàn)更為豐富的程序員也會(huì)有所幫助。本書(shū)可以讓初學(xué)者很快便能開(kāi)始開(kāi)發(fā)PL/SQL應(yīng)用程序,對(duì)于數(shù)據(jù)庫(kù)編程人員以及大專(zhuān)院校計(jì)算機(jī)專(zhuān)業(yè)師生也很有參考價(jià)值。

作者簡(jiǎn)介

暫缺《21天學(xué)通PL/SQL》作者簡(jiǎn)介

圖書(shū)目錄

第1部分 第1周課程                  
 第1章 第1天課程:學(xué)習(xí)PUSQL基礎(chǔ)知識(shí)                  
  1. 1 PLSQL是什么                  
  1. 2 為什么要學(xué)習(xí) PIJSQL                  
  1. 3 SQL. SQL”P(pán)luS. PUSQL之間的差別                  
  1. 3. 1 SQL                  
  1. 3. 2 PL/SQL                  
  l. 3. 3 SQL*PlUS                  
  1. 3. 4 閱讀本書(shū)需要的資源                  
  1. 4 開(kāi)始使用PLSQL                  
  1. 4. 1 PL/SQL是塊結(jié)構(gòu)化的                  
  1. 4. 2 編譯和執(zhí)行簡(jiǎn)單的塊                  
  1. 4. 3 生成輸出結(jié)果                  
  1. 4. 4 避免重新輸入                  
  1. 4. 5 編寫(xiě)第一個(gè)函數(shù)                  
  1. 4. 6 查找編譯錯(cuò)誤                  
  1. 4. 7 顯示函數(shù)的返回值                  
  1. 4. 8 這個(gè)簡(jiǎn)單的函數(shù)有用嗎                  
  1. 5 使用Developerl2000中的過(guò)程生成器執(zhí)行PL/SQL                  
  1. 5. 1 啟動(dòng)過(guò)程生成器                  
  l. 5. 2 使用交互式PL/SQL                  
  l. 5. 3 創(chuàng)建SS_THRESH函數(shù)                  
  1. 5. 4 與數(shù)據(jù)庫(kù)相連                  
  1. 6 使用 SQLPlus Wroksheet                  
  1. 6. 1 使用 SQLPlus Wrosheet執(zhí)行 PL/SQL塊                  
  1. 7 總結(jié)                  
  1. 8 問(wèn)與答                  
  1. 9 測(cè)驗(yàn)和練習(xí)                  
  1. 9. 1 測(cè)驗(yàn)                  
  1. 9. 2 練習(xí)                  
 第2章 第2天課程:編寫(xiě)聲明和塊                  
  2. 1 探討數(shù)據(jù)類(lèi)型                  
  2. 1. 1 VMHARZ                  
  2. 1. 2 VARCHARZ的子類(lèi)型                  
  2. 1. 3 CHAR                  
  2. 1. 4 CHAR子類(lèi)型                  
  2. 1. 5 NUMBER                  
  2. 1. 6 BINARtwGER                  
  2. 1. 7 PLS INTEGER                  
  2. 1. 8 DATE                  
  2. l. 9 BOOLEN                  
  2. 1. 10 LONG                  
  2. 1. 11 RAW                  
  2. 1. 12 LONG RAW                  
  2. 1. 13 ROWID                  
  2. 1. 14 UROWID                  
  2. 1. 15 MSLABEL                  
  2. 2 使用塊結(jié)構(gòu)                  
  2. 2. 1 匿名塊                  
  2. 2. 2 函數(shù)和過(guò)程塊                  
  2. 2. 3 觸發(fā)器塊                  
  2. 2. 4 嵌套塊                  
  2. 2. 5 嵌套函數(shù)和過(guò)程                  
  2. 2. 6 作用域規(guī)則                  
  2. 3 總結(jié)                  
  2. 4 問(wèn)與答                  
  2. 5 測(cè)驗(yàn)和練習(xí)                  
  2. 5. 1 測(cè)驗(yàn)                  
  2. 5. 2 練習(xí)                  
 第3章 第3天課程:編寫(xiě) PL/SQL表達(dá)式                  
  3. 1 理解操作符. 表達(dá)式和轉(zhuǎn)換                  
  3. 2 使用PL/SQL操作符建立表達(dá)式                  
  3. 2. 1 算術(shù)操作符                  
  3. 2. 2 比較操作符                  
  3. 2. 3 邏輯操作符                  
  3. 2. 4 字符串操作符                  
  3. 3 對(duì)字符串使用比較操作符                  
  3. 3. 1 字符集對(duì)字符串比較的影響                  
  3. 3. 2 大小寫(xiě)對(duì)字符串比較的影響                  
  3. 4 對(duì)日期使用比較操作符                  
  3. 5 使用表達(dá)式                  
  3. 5. 1 定義表達(dá)式                  
  3. 5. 2 操作符優(yōu)先級(jí)                  
  3. 5. 3 表達(dá)式類(lèi)型                  
  3. 5. 4 表達(dá)式中的空值                  
  3. 6 轉(zhuǎn)換數(shù)據(jù)類(lèi)型                  
  3. 6. 1 隱式轉(zhuǎn)換                  
  3. 6. 2 顯式轉(zhuǎn)換                  
  3. 7 總結(jié)                  
  3. 8 問(wèn)與答                  
  3. 9 測(cè)驗(yàn)和練習(xí)                  
  3. 9. 1 測(cè)驗(yàn)                  
  3. 9. 2 練習(xí)                  
 第4章 第4天課程:使用函數(shù). IF語(yǔ)句和循環(huán)                  
  4. 1 使用 PL/SQL函數(shù)                  
  4. 1. 1 定義參數(shù):形參和實(shí)參                  
  4. 1. 2 返回類(lèi)型                  
  4. 1. 3 函數(shù)違規(guī)                  
  4. 1. 4 異常處理                  
  4. 1. 5 創(chuàng)建存儲(chǔ)函數(shù)                  
  4. 1. 6 查找錯(cuò)誤                  
  4. 2 NULL語(yǔ)句                  
  4. 2. 1 為何使用NULL語(yǔ)句                  
  4. 2. 2 如何從PL/SQL中使用或不使用參數(shù)調(diào)用函數(shù)                  
  4. 2. 3 調(diào)用者和定義者的權(quán)限                  
  4. 3 使用PL/SQL語(yǔ)句                  
  4. 3. 1 IF語(yǔ)句                  
  4. 3. 2 IF…MN…ELSE語(yǔ)句                  
  4. 3. 3 嵌套IF語(yǔ)句                  
  4. 3. 4 使用 IF...ELSIF語(yǔ)句                  
  4. 3. 5 嵌套IF語(yǔ)句和ELSIF語(yǔ)句                  
  4. 3. 6 格式化IF語(yǔ)句                  
  4. 3. 7 避免IF語(yǔ)句中的常見(jiàn)錯(cuò)誤                  
  4. 3. 8 循環(huán)語(yǔ)句                  
  4. 3. 9 反向循環(huán)                  
  4. 3. 10 修改步長(zhǎng)                  
  4. 4 總結(jié)                  
  4. 5 問(wèn)與答                  
  4. 6 測(cè)驗(yàn)和練習(xí)                  
  4. 6. 1 測(cè)驗(yàn)                  
  4. 6. 2 練習(xí)                  
 第5章 第5天課程:實(shí)現(xiàn)循環(huán)和 GOTO語(yǔ)旬                  
  5. 1 探討標(biāo)號(hào)和GOTO語(yǔ)句                  
  5. 1. 1 語(yǔ)句標(biāo)號(hào)                  
  5. 1. 2 GOTO語(yǔ)句                  
  5. 1. 3 GOTO語(yǔ)句的作用域規(guī)則                  
  5. 1. 4 使用GOTO語(yǔ)句的范例                  
  5. 1. 5 為何使用GOTO語(yǔ)句                  
  5. 2 WHIL循環(huán)                  
  5. 2. 1 WHILE循環(huán)范例                  
  5. 3 EXry語(yǔ)句和 EXIT WHEN語(yǔ)句                  
  5. 3. 1 使用 EXIT和 EXIT WHEN語(yǔ)句的范例                  
  5. 3. 2 在循環(huán)中使用標(biāo)號(hào)和EXIT語(yǔ)句                  
  5. 4 簡(jiǎn)單循環(huán)                  
  5. 4. 1 簡(jiǎn)單循環(huán)范例                  
  5. 4. 2 創(chuàng)建一個(gè)REPEAT…UNTIL循環(huán)                  
  5. 4. 3 模仿的REPEAT…UN TIL循環(huán)范例                  
  5. 5 應(yīng)該使用哪種循環(huán)                  
  5. 6 使用循環(huán)的指導(dǎo)原則                  
  5. 6. l 循環(huán)的格式                  
  5. 7 遞歸                  
  5. 7. l 準(zhǔn)則                  
  5. 7. 2 練習(xí)使用遞歸                  
  5. 7. 3 為何使用遞歸                  
  5. 8 總結(jié)                  
  5. 9 問(wèn)與答                  
  5. 10 測(cè)驗(yàn)和練習(xí)                  
  5. 10. 1 測(cè)驗(yàn)                  
  5. 10. 2練習(xí)                  
 第6章  第6天課程:使用Oracle的內(nèi)置函數(shù)                  
  6. 1 SQL函數(shù)和PLSQL函數(shù)的比較                  
  6. 2 主要的函數(shù)類(lèi)型                  
  6. 3 試驗(yàn)函數(shù)                  
  6. 4 使用轉(zhuǎn)換函數(shù)                  
  6. 4. 1 使用TO--DATh函數(shù)                  
  6. 4. 2 使用TON HAR                  
  6. 4. 3 使用TOAN BER                  
  6. 4. 4 使用 TONHAR函數(shù)                  
  6. 5 日期函數(shù)                  
  6. 5. 1  SYSDATE函數(shù)                  
  6. 5. 2 ThUNC函數(shù)                  
  6. 5. 3 ADDNONTHS函數(shù)                  
  6. 5. 4 NEXTDAY函數(shù)                  
  6. 5. 5 LAST--DAY函數(shù)                  
  6. 5. 6 MONTllSNETWEENO函數(shù)                  
  6. 5. 7 NEW函數(shù)                  
  6. 5. 8 RO[JN’D函數(shù)                  
  6. 5. gflllM函數(shù)                  
  6. 6總結(jié)                  
  6. 7問(wèn)與答                  
  6. 8測(cè)驗(yàn)和練習(xí)                  
  6. 8. 1測(cè)驗(yàn)                  
  6. 8. 2練習(xí)                  
 第7章 第7天課程:過(guò)程. 包. 錯(cuò)誤和異常                  
  7. 1使用過(guò)程                  
  7. 1. 1為何使用過(guò)程                  
  7. 1. 2過(guò)程和函數(shù)                  
  7. 1. 3創(chuàng)建過(guò)程                  
  7. 1. 4RETU’RNi%句                  
  7. 1. 5過(guò)程依賴(lài)性                  
  7. 1. 6重新編譯存儲(chǔ)過(guò)程                  
  7. 1. 7重新創(chuàng)建和修改函數(shù)                  
  7. 1. 8調(diào)用存儲(chǔ)過(guò)程                  
  7. 1. 9使用參數(shù)                  
  7. 1. 10參數(shù)定義                  
  7. 1. 11列出存儲(chǔ)過(guò)程的信息                  
  7. 1. 12刪除存儲(chǔ)過(guò)程                  
  7. 1. 13重載過(guò)程                  
  7. 1. 14使用遞歸過(guò)程                  
  7. 2過(guò)程調(diào)用的安全性                  
  7. 3探討包                  
  7. 3. 1為何使用包                  
  7. 3. 2包規(guī)范                  
  7. 3. 3包體                  
  7. 3. 4創(chuàng)建包                  
  7. 3. 5調(diào)用包子程序                  
  7. 3石重新編譯包                  
  7. 3. 7公有和私有包對(duì)象                  
  7. 3. 8包調(diào)用的安全性                  
  7. 3. 9變量. 游標(biāo)和常量的持續(xù)性                  
  7. 3. 10包狀態(tài)                  
  7. 3. 11包的依賴(lài)性                  
  7. 4捕獲錯(cuò)誤和異常                  
  7. 4. l異常處理結(jié)構(gòu)                  
  7. 4. 2 SQLCODE和SQLEto1M函數(shù)                  
  7. 4. 3發(fā)生異常后繼續(xù)處理                  
  7. 4. 4發(fā)生異常后重試                  
  7. 4. 5重新引發(fā)異常                  
  7. 4. 6異常的作用域規(guī)則                  
  7. 4. 7傳播異常                  
  7. 5總結(jié)                  
  7. 6問(wèn)與答                  
  7. 7測(cè)驗(yàn)和練習(xí)                  
  7. 7. 1測(cè)驗(yàn)                  
  7. 7. 2練習(xí)                  
 第1周課程復(fù)習(xí)                  
 第2部分第2周                  
 第8章 第8天課程 SQL                  
  8. 1SQL DML語(yǔ)句的類(lèi)型                  
  8. 2創(chuàng)建一些Oracle表                  
  8. 3使用INSERT語(yǔ)句                  
  8. 3. 1插入一些數(shù)據(jù)                  
  8. 4單個(gè)的SELECT語(yǔ)句                  
  8. 4. 1 SELECT i%句范例                  
  8. 5使用UPDATE語(yǔ)句和DELrt語(yǔ)句                  
  8. 6異常處理類(lèi)型                  
  8. 7使用 LOCK TABLE語(yǔ)句                  
  8. 8事務(wù)控制語(yǔ)句                  
  8. 9使用記錄                  
  8. 9. 1聲明記錄變量                  
  8. 9. 2使用%TYPE屬性                  
  8. 9. 3使用基于數(shù)據(jù)庫(kù)表的記錄變量                  
  8. 9. 4使用記錄變量和SELECT語(yǔ)句                  
  8. 9. 5使用基于游標(biāo)定義的記錄變量                  
  8. 9. 6包層次的聲明                  
  8. 10偽列                  
  8. 10. ICUIUflWL偽列和NEXVAL偽列                  
  8. 10. 2 RORD偽列                  
  8. 10. 3 ROWN’UM偽列                  
  8. 11總結(jié)                  
  8. 12問(wèn)與答                  
  8. 13測(cè)驗(yàn)和練習(xí)                  
  8. 13. 1測(cè)驗(yàn)                  
  8. 13. 2練習(xí)                  
 第9章 第9天課程:使用游標(biāo)操縱數(shù)據(jù)                  
  9. 1什么是游標(biāo)                  
  9. 2顯式游標(biāo)                  
  9. 2. 1聲明游標(biāo)                  
  9. 2. 2聲明游標(biāo)參數(shù)                  
  9. 2. 3打開(kāi)游標(biāo)                  
  9. 2. 4將數(shù)據(jù)取回到游標(biāo)中                  
  9. 2. 5關(guān)閉游標(biāo)                  
  9. 2. 6顯式游標(biāo)的屬性                  
  9. 3顯式游標(biāo)范例                  
  9. 3. 1使顯式游標(biāo)自動(dòng)化                  
  9. 4隱式游標(biāo)                  
  9. 4. 且隱式游標(biāo)的屬性                  
  9. 5游標(biāo)參數(shù)的作用域                  
  9. 6游標(biāo)RETURN子句和包                  
  9. 7游標(biāo)變量                  
  9. 7. 1聲明游標(biāo)變量                  
  9. 7. 2通過(guò)游標(biāo)變量使用游標(biāo)                  
  9. 7. 3將游標(biāo)變量賦給其他變量                  
  9. 7. 4將游標(biāo)變量作為參數(shù)                  
  9. 8游標(biāo)的當(dāng)前記錄                  
  9. 9游標(biāo)的作用域                  
  9. 10游標(biāo)別名                  
  9. 11總結(jié)                  
  9. 12問(wèn)與答                  
  9. 13測(cè)驗(yàn)和練習(xí)                  
  9. 13. 1測(cè)驗(yàn)                  
  9. 13. 2練習(xí)                  
 第10章 第10天課程:集合                  
  10. 且使用PUSQL索引表                  
  10. 1. 1聲明索引表                  
  10. 1. 2將條目插入到索引表中                  
  10. 1. 3引用索引表中的值                  
  10. 1. 4修改表中的條目                  
  10. 1. 5刪除表中的條目                  
  10. 1. 6 PUSQL表的方法                  
  10. 2使用嵌套表                  
  10. 2. 1聲明嵌套表                  
  10. 2. 2給嵌套表添加條目                  
  10. 2. 3刪除嵌套表中的東                  
  10. 3使用變長(zhǎng)數(shù)組                  
  10. 3. 1聲明和初始化變長(zhǎng)數(shù)組                  
  10. 3. 2給變長(zhǎng)數(shù)組添加和刪除數(shù)據(jù)                  
  10. 4使用批綁定                  
  10. 4. 1使用 BULK COLLECT                  
  10. 4. 2使用FORAL                  
  10. 5集合的異常處理                  
  10. 6總結(jié)                  
  10. 7問(wèn)與答                  
  10. 8測(cè)驗(yàn)和練習(xí)                  
  10. 8. 1測(cè)驗(yàn)                  
  10. 8. 2練習(xí)                  
 第11章 第11天課程:編寫(xiě)數(shù)據(jù)庫(kù)觸發(fā)器                  
  11. 1  什么是觸發(fā)器                  
  11. 2 DML觸發(fā)器                  
  11. 2. 1  DML觸發(fā)器范例                  
  11. 2. 2 DML觸發(fā)器分類(lèi)                  
  11. 2. 3定義數(shù)據(jù)庫(kù)觸發(fā)器的語(yǔ)法                  
  11. 3  觸發(fā)器的用途                  
  11. 3. 1維護(hù)數(shù)據(jù)完整性                  
  11. 3. 2維護(hù)歷史記錄                  
  11. 4管理觸發(fā)器                  
  11. 4. 1列出觸發(fā)器                  
  11. 4. 2查看觸發(fā)器的代碼                  
  11. 4. 3打開(kāi)和關(guān)閉觸發(fā)器                  
  11. 5非傳統(tǒng)觸發(fā)器                  
  11. 5. 1定義作用于數(shù)據(jù)庫(kù)事件或模式事件的觸發(fā)器的語(yǔ)                  
  11. 5. 2事件屬性                  
  11. 5. 3編寫(xiě)一個(gè)數(shù)據(jù)庫(kù)事件觸發(fā)器                  
  11. 5. 4編寫(xiě)DDL事件觸發(fā)器                  
  11. 6使用替代觸發(fā)器                  
  11. 6. 1定義替代觸發(fā)器的語(yǔ)法                  
  11. 6. 2編寫(xiě)一個(gè)替代觸發(fā)器                  
  11. 7探討觸發(fā)器的局限性                  
  11. 7. 互觸發(fā)器和變化表                  
  11. 8總結(jié)                  
  11. 9問(wèn)與答                  
  11. 10測(cè)驗(yàn)和練習(xí)                  
  11. 10. l測(cè)驗(yàn)                  
  11. 10. 2練習(xí)                  
                   
 第 12章第 12天課程:將 Oraclest對(duì)象用于面向?qū)ο缶嶴                  
  12. l面向?qū)ο缶幊痰幕局R(shí)                  
  12. 1. l封裝                  
  12. 1. 2繼承                  
  12. 1. 3多態(tài)                  
  12. 1. 4類(lèi). 對(duì)象. 屬性和方法                  
  12. 1. 5 OOP優(yōu)于傳統(tǒng)方法的地方                  
  12. 2 Oraclest是如何實(shí)現(xiàn)對(duì)象的                  
  12. 2. 1對(duì)象類(lèi)型                  
  12. 2. 2對(duì)象表                  
  12. 2. 3對(duì)象視圖                  
  12. 3定義對(duì)象類(lèi)型                  
  12. 3. l構(gòu)造函數(shù)                  
  12. 3. 2取值方法                  
  12. 3. 3賦值方法                  
  12. 4實(shí)例化和使用對(duì)象                  
  12. 5存儲(chǔ)和檢索對(duì)象                  
  12. 5. 1將對(duì)象存儲(chǔ)為表字段                  
  12. 5. 2檢索和更新表字段中的對(duì)象                  
  12. 6使用對(duì)象表                  
  12. 6. 1將對(duì)象存儲(chǔ)在對(duì)象表中                  
  12. 6. 2檢索和更新對(duì)象表中的對(duì)象                  
  12石. 3刪除對(duì)象表中的對(duì)象                  
  12. 7嵌套和共享對(duì)象                  
  12. 7. 1點(diǎn)號(hào)表示法                  
  12. 7. 2對(duì)象引用                  
  12. 8探討 SELF參數(shù)                  
  12. 9重載                  
  12. 10比較對(duì)象                  
  12. 10. 1  ORDER方法                  
  12. 10. 2 MAP方法                  
  12. 11 OraCIC實(shí)現(xiàn)的局限性                  
  12. 12總結(jié)                  
  12. 13問(wèn)與答                  
  12. 14測(cè)驗(yàn)和練習(xí)                  
  12. 14. 1測(cè)驗(yàn)                  
  12. 14. 2練習(xí)                  
 第13章 第13天課程:調(diào)試代碼并防止錯(cuò)誤                  
  13. 1定位并消除語(yǔ)法錯(cuò)誤                  
  13. 1. 1識(shí)別語(yǔ)法錯(cuò)誤                  
  13. 1. 2一個(gè)識(shí)別語(yǔ)法錯(cuò)誤的范例                  
  13. 1. 3防止語(yǔ)法錯(cuò)誤                  
  13. 2處理邏輯錯(cuò)誤                  
  13. 2. 1操作次序                  
  13. 2. 2死循環(huán)                  
  13. 2. 3邏輯錯(cuò)誤的排除方法                  
  13. 3使用工具幫助調(diào)試程序                  
  13. 3. 1將DBMS_OUTPUT用做調(diào)試工具                  
  13. 3. 2編寫(xiě) DEBUG包                  
  13. 4防止錯(cuò)誤并規(guī)劃以后的調(diào)試                  
  13. 4. 且定義需求和規(guī)劃項(xiàng)目                  
  13. 4. 2使用模塊化方法編碼                  
  13. 4. 3注釋代碼                  
  13. 4. 4在代碼中編寫(xiě)斷言                  
  13. 4. 5格式化代碼                  
  13. 5總結(jié)                  
  13. 6問(wèn)與答                  
  13. 7測(cè)驗(yàn)和練習(xí)                  
  13. 7. 1測(cè)驗(yàn)                  
  13. 7. 2練習(xí)                  
 第14章第14天課程:使用大型對(duì)象類(lèi)型                  
  14. 1探討大型對(duì)象數(shù)據(jù)類(lèi)型                  
  14. 1. 1  LOB的局限性                  
  14. 1. 2 LOB和LONG數(shù)據(jù)類(lèi)型的比較                  
  14. 1. 3  將LONG轉(zhuǎn)換為L(zhǎng)OB                  
  14. 2在OraClest數(shù)據(jù)庫(kù)中使用外部文件                  
  14. 2. 1創(chuàng)建目錄對(duì)象                  
  14. 2. 2 BFILE的局限性                  
  14. 3將DBMSthOB包用于BFILE                  
  14. 3. 1  BHLE:NAME函數(shù)                  
  14. 3. 2 COMRUIE函數(shù)                  
  14. 3. 3 FILECOLOSE過(guò)程                  
  14. 3. 4 MLECLOSEALL過(guò)程                  
  14. 3. 5 MLEEXISTS函數(shù)                  
  14. 3. 6 MLEGETNAME過(guò)程                  
  14. 3. 7 FILESOPEN函數(shù)                  
  14. 3. 8 FILEOPEN過(guò)程                  
  14. 3. 9 GEILENGTH函數(shù)                  
  14. 3. 10 INSTR函數(shù)                  
  14. 3. 11 READ過(guò)程                  
  14. 3. 12 SUBSTR函數(shù)                  
   14. 4使用DMBS上OB包的BFILE范例                  
  14. 4. 1訪(fǎng)問(wèn)BFILE                  
  14. 4. 2比較文件                  
   14. 5使用定位器                  
   14. 6將DBMSNOB包用于內(nèi)部LOB                  
  14. 6. 1  APPEND過(guò)程                  
  14. 6. 2 COMIVUIE函數(shù)                  
  14. 6. 3 COPY過(guò)程                  
  14. 6. 4 EMPTY_BLOB函數(shù)                  
  14. 6. 5 EMPTY_CLOB函數(shù)                  
  14. 6. 6 ERASE過(guò)程                  
  14. 6. 7  GETLENGTH函數(shù)                  
  14. 6. 8 INSTR函數(shù)                  
  14. 6. 9 READ過(guò)程                  
  14. 6. 10 SUBSTR函數(shù)                  
  14. 6. 11 TRIM過(guò)程                  
  14. 6. 12 WRITE過(guò)程                  
   14. 7使用DMBS上OB包的內(nèi)部LOB范例                  
  14. 7. l創(chuàng)建一個(gè)表                  
  14. 7. 2給表添加數(shù)據(jù)                  
  14. 7. 3使用COPY過(guò)程將數(shù)據(jù)添加到表LOBs中                  
  14. 7. 4使用APPEND和VqllTh操縱內(nèi)部LOB                  
  14. 7. 5分析內(nèi)部LOB的內(nèi)容                  
  14. 7. 6使用TRIM和ERASE編輯CLOB                  
   14. 8臨時(shí) LOB                  
  14. 8. 且管理臨時(shí)LOB                  
  14. 8. 2創(chuàng)建臨時(shí)LOB                  
  14. 9總結(jié)                  
  14. 10問(wèn)與答                  
  14. 11測(cè)驗(yàn)和練習(xí)                  
  14. 11. 1測(cè)驗(yàn)                  
  14. 11. 2練習(xí)                  
 第2周課程復(fù)習(xí)                  
 第3部分第3周課程                  
 第15章第15天課程:管理事務(wù)和鎖定                  
  15. 1事務(wù)類(lèi)型                  
  15. 2開(kāi)始事務(wù)                  
  15. 3結(jié)束事務(wù)                  
  15. 4撤銷(xiāo)事務(wù)                  
  15. 5兩步提交                  
  15. 6使用保存點(diǎn)創(chuàng)建書(shū)簽                  
  15. 7使用 RELEASE選項(xiàng)                  
  15. 8使用鎖定                  
  15. 8. 1鎖定表                  
  15. 8. 2鎖定記錄                  
  15. 8. 3顯式鎖定                  
  15. 8. 4 DBMSthOCK包                  
  15. 8. 5使用其他鎖定                  
  15. 8. 6監(jiān)視鎖定                  
  15. 9總結(jié)                  
  15. 10問(wèn)與答                  
  15. 11測(cè)驗(yàn)和練習(xí)                  
  15. 11. l測(cè)驗(yàn)                  
  15. 11. 2練習(xí)                  
  第 16章第 16天課程:主成動(dòng)態(tài) SQL                  
  16. l什么是動(dòng)態(tài)SQL, 為何使用它                  
  16. 2兩種使用動(dòng)態(tài)SQL的方法                  
  16. 3使用DBMS_SQL包                  
  16. 3. 1使用DBMS_SQL包執(zhí)行非查詢(xún)DDL和DML                  
  16. 3. 2使用DBMS_SQL包執(zhí)行查詢(xún)                  
  16. 3. 3使用DBMS_SQL包執(zhí)行匿名PL/SQL塊                  
  16. 3. 4處理DBMS-SQL錯(cuò)誤                  
  16. 3. 5使用LASTHOWNOUNT                  
  16. 3. 6使用 LASTNOWID                  
  16. 3. 7使用 LASTNngORNOSITON                  
  16. 4使用本機(jī)動(dòng)態(tài)SQL                  
  16. 4. 1執(zhí)行DML和DDL                  
  16. 4, 2執(zhí)行SQL查詢(xún)                  
  16. 4. 3執(zhí)行PLSQL塊                  
  16. 5總結(jié)                  
  16. 6問(wèn)與答                  
  16. 7測(cè)驗(yàn)和練習(xí)                  
  16. 7. 1測(cè)驗(yàn)                  
  16. 7. 2練習(xí)                  
 第17章第17天課程:將數(shù)據(jù)寫(xiě)到文件和顯示屏                  
  17. IDBMS--OUTPUT包                  
  17. 1. 1開(kāi)啟 DBMS. OUTPUT包                  
  17. 1. 2關(guān)閉 DBMS-OUTPUT包                  
  門(mén). 1. 3將數(shù)據(jù)寫(xiě)到緩沖區(qū)                  
  17. 1. 4從緩沖區(qū)讀取數(shù)據(jù)                  
  17. l. 5 DBMS--QUTPUT包9]發(fā)的異常                  
  17. 2使用 UTLN包讀寫(xiě)文件                  
  17. 2. 1文件輸入                  
  17. 2. 2使用UTLN E過(guò)程和函數(shù)                  
  17. 2. 3 HUSH過(guò)程                  
  17. 2. 4使用UTLMLE的范例                  
  17. 3將TEXTIO用于客戶(hù)文件                  
  17. 4總結(jié)                  
  17. 5問(wèn)與答                  
  17. 6測(cè)驗(yàn)和練習(xí)                  
  17. 6. 1測(cè)驗(yàn)                  
  17. 6. 2練習(xí)                  
 第18章第18天課程:管理數(shù)據(jù)庫(kù)作業(yè)                  
  18. 1使用DBMSjOB包提交作業(yè)                  
  18. 2使用后臺(tái)進(jìn)程                  
  18. 3執(zhí)行作業(yè)                  
  18. 3. 1使用SUBMIT將作業(yè)提交給作業(yè)隊(duì)列                  
  18. 3. 2使用 RUN立刻執(zhí)行作業(yè)                  
  18. 3. 3探討作業(yè)環(huán)境                  
  18. 4查看作業(yè)                  
  18. 4. 1查看作業(yè)的范例                  
  18. 5作業(yè)管理                  
  18. 5. 1刪除作業(yè)                  
  18. 5. 2修改作業(yè)                  
  18. 5. 3導(dǎo)入和導(dǎo)出作業(yè)                  
  18. 5. 4處理?yè)p壞的作業(yè)                  
  18. 6練習(xí)管理作業(yè)                  
  18. 6. 1創(chuàng)建作為作業(yè)提交的過(guò)程                  
  18. 6. 2將所有的作業(yè)提交給作業(yè)隊(duì)列                  
  18. 6. 3立刻運(yùn)行所有的三個(gè)作業(yè)                  
  18. 6. 4查看關(guān)于作業(yè)的信息                  
  18. 6. 5通過(guò)運(yùn)行 HELLO作業(yè)修改作業(yè)                  
  18. 6. 6刪除 Hello作業(yè)                  
  18. 7總結(jié)                  
  18. 8問(wèn)與答                  
  18. 9測(cè)驗(yàn)和練習(xí)                  
  18. 9. 1測(cè)驗(yàn)                  
  18. 9. 2練習(xí)                  
 第19章第19天課程:報(bào)警以及與其他過(guò)程通信:DBMS_ALERT和DBMS_PIPE包                  
  19. 1 DBMS_ALERT包                  
  19. 2使用SIGNAL發(fā)布報(bào)警                  
  19. 3注冊(cè)報(bào)警                  
  19. 4等待特定的報(bào)警                  
  19. 5等待所有已注冊(cè)的報(bào)警                  
  19. 6刪除一個(gè)報(bào)警                  
  19. 7刪除所有的報(bào)警                  
  19. 8 SET_AIEFAULTS過(guò)程涉及的輪訊和事件                  
  19. 9  演示DBMS_ALERT包的用法                  
  19. 9. 1創(chuàng)建備份數(shù)據(jù)庫(kù)                  
  19. 9. 2創(chuàng)建觸發(fā)器, 以發(fā)送報(bào)警                  
  19. 9. 3等待報(bào)警                  
  19. 10 DBMSJIPE包                  
  19. 10. 1公有管道和私有管道                  
  19. 10. 2使用管道                  
  19. 10. 3 DMBS_PIPE中的函數(shù)和過(guò)程                  
  19. 10. 4使用管道的范例                  
  19. 10. 5其他管道函數(shù)和過(guò)程                  
  19. 10. 6管道的其他用途                  
  19.  11報(bào)警和管道的比較                  
  19. 12總結(jié)                  
  19. 13問(wèn)與答                  
  19. 14測(cè)驗(yàn)和練習(xí)                  
  19. 14. l測(cè)驗(yàn)                  
  19. 14. 2練習(xí)                  
 第20章第 20天課程:PL/SQL和Java                  
  20. l使用Oracle的Java引擎                  
  20. 2 PLSQL將被淘汰嗎                  
  20. 3創(chuàng)建Java過(guò)程                  
  20. 3. 1 需要的前提條件                  
  20. 3. 2 SS_CONSTANTS類(lèi)                  
  20. 3. 3裝載類(lèi)                  
  20. 3. 4公布SSThresh方法                  
  20. 3. 5在 SQL”P(pán)ISS中調(diào)用 SSHHRESH                  
  20. 3. 6在PLSQL中調(diào)用SSHHRESH                  
  20. 3. 7刪除 SSContants類(lèi)                  
  20. 4從PLSQL中調(diào)用Java                  
  20. 4. IEIDployee類(lèi)                  
  20. 4. 2公布 Java方法                  
  20. 4. 3數(shù)據(jù)類(lèi)型兼容性                  
  20. 4. 4使用 OUT和 IN OUT參數(shù)                  
  20. 5使用SQLJ從Java中調(diào)用PLSQL                  
  20. 5. 1使用SQLJ執(zhí)行匿名PLSQL塊                  
  20. 5. 2使用SQLJ調(diào)用PLISQL過(guò)程或函數(shù)                  
  20. 6總結(jié)                  
  20. 7問(wèn)與答                  
  20. 8測(cè)驗(yàn)和練習(xí)                  
  20. 8. 1測(cè)驗(yàn)                  
  20. 8. 2 練習(xí)                  
 第21章 第21天課程:高級(jí)排隊(duì)                  
  21. 1 什么是AQ                  
  21. 1. 1 揭開(kāi)AQ的神秘面紗                  
  21. l. 2 AQ的重要特性                  
  21. 2 配置服務(wù)器, 以便使用AQ                  
  21. 3 探討AQ方案                  
  21. 4 創(chuàng)建一個(gè)消息隊(duì)列                  
  21. 4. l 為負(fù)載定義一個(gè)類(lèi)型                  
  21. 4. 2 創(chuàng)建隊(duì)列表                  
  21. 4. 3 創(chuàng)建隊(duì)列                  
  21. 5 啟動(dòng)和關(guān)閉隊(duì)列                  
  21. 6 將消息放入隊(duì)列                  
  21. 6. l 與入隊(duì)相關(guān)的記錄類(lèi)型                  
  21. 6. 2 將消息放入隊(duì)列                  
  21. 7 從隊(duì)列中檢索消息                  
  21. 7. 1 與出隊(duì)相關(guān)的記錄類(lèi)型                  
  21. 7. 2 將消息從隊(duì)列中取出                  
  21. 8 使用其他AQ過(guò)程                  
  21. 8. 1 刪除隊(duì)列                  
  21. 8. 2 刪除隊(duì)列表                  
  21. 8. 3 授予和收回訪(fǎng)問(wèn)隊(duì)列的權(quán)限                  
  21. 9 總結(jié)                  
  21. 10 問(wèn)與答                  
  21. 11 測(cè)驗(yàn)和練習(xí)                  
  21. 11. 1 測(cè)驗(yàn)                  
  21. 11. 2 練習(xí)                  
 第3周 課程復(fù)習(xí)                  
 附錄A 測(cè)驗(yàn)和練習(xí)答案                  

本目錄推薦

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