注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)Oracle從Oracle到DB2開發(fā):從容轉(zhuǎn)身

從Oracle到DB2開發(fā):從容轉(zhuǎn)身

從Oracle到DB2開發(fā):從容轉(zhuǎn)身

定 價(jià):¥69.00

作 者: 王飛鵬 等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: Oracle

ISBN: 9787121149405 出版時(shí)間: 2011-12-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 404 字?jǐn)?shù):  

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

  《舞動(dòng)db2系列:從oracle到db2開發(fā)—從容轉(zhuǎn)身》是“舞動(dòng)db2”系列的第二本,分為三大部分,共8章。第一部分從開發(fā)者遇到的問題進(jìn)行分析,提出在oracle兼容模式下開發(fā)數(shù)據(jù)應(yīng)用的新思路,并講述了從oracle遷移到db2的方法、工具及案例。第二部分講述了db2開發(fā)工具方面的知識(shí),以及如何更有效地開發(fā)存儲(chǔ)過程、用戶自定義函數(shù)和觸發(fā)器。第三部分講述了開發(fā)者在javaee和.net架構(gòu)下開發(fā)數(shù)據(jù)應(yīng)用的最佳實(shí)踐。同時(shí),在附錄a中,針對(duì)sqlpl與pl/sql做了集中對(duì)比,對(duì)快速掌握兩者異同是大有裨益的。《舞動(dòng)db2系列:從oracle到db2開發(fā)—從容轉(zhuǎn)身》目標(biāo)讀者群主要針對(duì)以下人員:從oracle向db2轉(zhuǎn)型的技術(shù)人員;db2應(yīng)用開發(fā)工程師;oracle應(yīng)用開發(fā)工程師;數(shù)據(jù)庫(kù)應(yīng)用架構(gòu)師;學(xué)習(xí)db2數(shù)據(jù)庫(kù)開發(fā)技術(shù)的高校學(xué)生或者從事相關(guān)課程教學(xué)的教師。

作者簡(jiǎn)介

暫缺《從Oracle到DB2開發(fā):從容轉(zhuǎn)身》作者簡(jiǎn)介

圖書目錄

第1章 我看db2應(yīng)用開發(fā)
 1.1 老張的故事
  1.1.1 從選型談起
  1.1.2 從oracle到db2轉(zhuǎn)身的技術(shù)挑戰(zhàn)
 1.2 開發(fā)者的傳統(tǒng)選擇
  1.2.1 從這里開始:開發(fā)技術(shù)分類
  1.2.2 你需要知道的:傳統(tǒng)解決辦法
  1.2.3 轉(zhuǎn)身之頑癥:暴力拆遷
 1.3 db2應(yīng)用開發(fā):從容轉(zhuǎn)身
  1.3.1 新思路:oracle兼容特性
  1.3.2 服務(wù)器端開發(fā)
  1.3.3 客戶端開發(fā)
  1.3.4 開發(fā)工具選擇
  1.3.5 開發(fā)者轉(zhuǎn)型的最佳實(shí)踐
 1.4 讀者使用本書的方法
 1.5 精彩絮言:避暑山莊中發(fā)生的高鐵一幕
 1.6 小結(jié)
第2章 當(dāng)oracle開發(fā)者遇到db2
 2.1 db2易容術(shù):向oracle兼容  
 2.2 數(shù)據(jù)庫(kù)對(duì)象:db2 vs oracle
  2.2.1 臨時(shí)表:db2更勝一籌
  2.2.2 索引:難分伯仲
  2.2.3 視圖:勢(shì)均力敵
  2.2.4 約束:oracle依靈活棋高一著
  2.2.5 序列:db2憑細(xì)膩一展威風(fēng)
  2.2.6 分區(qū)特性:db2更有妙招
  2.2.7 數(shù)據(jù)庫(kù)聯(lián)邦:db2支持的數(shù)據(jù)源以多居上
  2.2.8 數(shù)據(jù)字典視圖:oracle借方便傲視對(duì)手
 2.3 你必須知道的:db2命令行工具
  2.3.1 db2 clp
  2.3.2 db2 clpplus
 2.4 從oracle遷移到db2
  2.4.1 遷移工具:meet和idmt
  2.4.2 遷移計(jì)劃
  2.4.3 遷移步驟
  2.4.4 風(fēng)險(xiǎn)控制
 2.5 精彩絮言:真功夫
 2.6 小結(jié)
第3章 db2應(yīng)用開發(fā)工具大觀
 3.1 全能選手,ibm optim data studio
  3.1.1 data studio亮相
  3.1.2 版本一比高低
  3.1.3 一切從“連接”開始
  3.1.4 詳解數(shù)據(jù)庫(kù)管理功能
  3.1.5 編寫腳本,地主老爺?shù)耐搿y端
  3.1.6 玩轉(zhuǎn)存儲(chǔ)過程和udf
  3.1.7 data studio評(píng)分
 3.2 超級(jí)大管家,toad
  3.2.1 初識(shí)toad for db2
  3.2.2 toad起步,從“連接”開始
  3.2.3 數(shù)據(jù)庫(kù)管家的管理功能
  3.2.4 輕車熟路的sql腳本
  3.2.5 存儲(chǔ)過程靠“向?qū)А?br />  3.2.6 toad評(píng)分
 3.3 部落酋長(zhǎng),microsoft visual studio
  3.3.1 雙劍合璧,visual studio + ibm數(shù)據(jù)庫(kù)插件
  3.3.2 db2“瘦”管理
  3.3.3 開發(fā)存儲(chǔ)過程和udf
  3.3.4 大展身手,開發(fā)客戶端應(yīng)用
  3.3.5 visual studio評(píng)分
 3.4 精彩絮言:從未離開的一種生活——選擇
 3.5 小結(jié)
第4章 sql pl開發(fā)db2服務(wù)器端應(yīng)用
 4.1 我看服務(wù)器端應(yīng)用開發(fā)
  4.1.1 離db2引擎越近的代碼跑得越快
  4.1.2 從內(nèi)到外的改變
  4.1.3 久經(jīng)考驗(yàn)的sql pl
 4.2 數(shù)據(jù)類型:db2 vs oracle
  4.2.1 基本的數(shù)據(jù)類型大比拼
  4.2.2 變量聲明與賦值
  4.2.3 oracle的%type屬性?你有我也有
  4.2.4 行類型,不就是oracle的記錄類型嗎
  4.2.5 數(shù)組,居家旅行必備
  4.2.6 關(guān)聯(lián)數(shù)組
 4.3 sql pl與存儲(chǔ)過程
  4.3.1 解剖sql pl存儲(chǔ)過程
  4.3.2 復(fù)合語(yǔ)句,oracle俗稱“塊”
  4.3.3 條件分支中的if和case
  4.3.4 四種循環(huán)與跳轉(zhuǎn)
  4.3.5 讓游標(biāo)和結(jié)果集為你工作
  4.3.6 無所不能的游標(biāo)變量
  4.3.7 動(dòng)態(tài)sql vs靜態(tài)sql
  4.3.8 條件處理,讓你的程序更健壯
 4.4 sql pl函數(shù)與觸發(fā)器
  4.4.1 內(nèi)聯(lián)sql pl與編譯型sql pl
  4.4.2 udf的本來面目
  4.4.3 編譯型sql pl函數(shù)
  4.4.3 觸發(fā)器的是是非非
 4.5 高級(jí)主題探討
  4.5.1 db2的模塊vs oracle的程序包
  4.5.2 存儲(chǔ)過程的遞歸
  4.5.3 purexml,不一樣的編程體驗(yàn)
  4.5.4 洞悉權(quán)限管理,為安全而努力
  4.5.5 存儲(chǔ)過程性能優(yōu)化的五條黃金法則
 4.6 精彩絮言:一游香江解難題
 4.7 小結(jié)
第5章 pl/sql開發(fā)db2服務(wù)器端應(yīng)用
 5.1 pl/sql, 從oracle到db2“從容轉(zhuǎn)身”的支點(diǎn)
  5.1.1 兼容oracle,支持pl/sql,這是一場(chǎng)革命
  5.1.2 在db2中玩oracle的pl/sql?你的地盤你做主
  5.1.3 不要忘了設(shè)置db2的oracle兼容性
  5.1.4 應(yīng)用開發(fā)場(chǎng)景一瞥:某大型電子商務(wù)系統(tǒng)
 5.2 用類型精確控制你的數(shù)據(jù)
  5.2.1 兼容oracle——從數(shù)據(jù)類型開始
  5.2.2 變量聲明與賦值語(yǔ)句
  5.2.3 oracle的類型隱式轉(zhuǎn)換,是方便還是隱患
  5.2.4 %type屬性——類型控制的最佳武器
  5.2.5 用%rowtype屬性更進(jìn)一步
  5.2.6 甚至可以自定義記錄類型
  5.2.7 用數(shù)組類型組織你的數(shù)據(jù)
  5.2.8 強(qiáng)大的關(guān)聯(lián)數(shù)組
 5.3 從基本語(yǔ)句看真功夫
  5.3.1 塊與匿名塊
  5.3.2 null語(yǔ)句的妙用
  5.3.3 oracle特有的sql?這一說法已成歷史
  5.3.4 bulk實(shí)現(xiàn)批處理,很好很強(qiáng)大
  5.3.5 用returning into捕獲增刪改的值
  5.3.6 sql屬性告訴你sql語(yǔ)句的影響力
  5.3.7 動(dòng)態(tài)sql語(yǔ)句的是與非
 5.4 老話新談——程序流程控制
  5.4.1 用if和case語(yǔ)句處理分支
  5.4.2 你喜歡用哪一種循環(huán)
  5.4.3 必不可少的異常處理
 5.5 掌握游標(biāo),才掌握了數(shù)據(jù)庫(kù)編程
  5.5.1 按部就班的靜態(tài)游標(biāo)
  5.5.2 無所不能的游標(biāo)變量
 5.6 完整而獨(dú)立的例程世界
  5.6.1 再回頭看存儲(chǔ)過程
  5.6.2 用戶自定義函數(shù)的真實(shí)面目
  5.6.3 開發(fā)pl/sql觸發(fā)器,當(dāng)心
 5.7 “包”,容一切
  5.7.1 接口與實(shí)現(xiàn)分離的編程原則
  5.7.2 程序包,容納所有的接口聲明
  5.7.3 程序包主體,容納全部實(shí)現(xiàn)細(xì)節(jié)
  5.7.4 程序包的權(quán)限管理和引用
  5.7.5 全面支持oracle的內(nèi)置程序包
 5.8 精彩絮言:候鳥小談
 5.9 小結(jié)
第6章 java存儲(chǔ)過程
 6.1 db2中java存儲(chǔ)過程
  6.1.1 左手java,右手sql
  6.1.2 選擇jdbc還是sqlj
  6.1.3 java開發(fā)環(huán)境,不要設(shè)置錯(cuò)
  6.1.4 應(yīng)用開發(fā)場(chǎng)景一瞥:某大型電子商務(wù)系統(tǒng)
 6.2 細(xì)說jdbc存儲(chǔ)過程
  6.2.1 開發(fā)jdbc存儲(chǔ)過程的從容五步曲
  6.2.2 趁熱打鐵講安全控制
  6.2.3 一個(gè)存儲(chǔ)過程,一個(gè)java方法
  6.2.4 輸出型參數(shù)與返回結(jié)果集
  6.2.5 jdbc編程中的三駕馬車
  6.2.6 ibm特有的存儲(chǔ)過程編程接口
  6.2.7 強(qiáng)大的java用戶自定義函數(shù)
  6.2.8 示例:jdbc存儲(chǔ)過程實(shí)現(xiàn)訂單處理
 6.3 暢聊sqlj存儲(chǔ)過程
  6.3.1 sqlj到底是什么
  6.3.2 開發(fā)sqlj存儲(chǔ)過程:從五步到七步
  6.3.3 安全機(jī)制是sqlj存儲(chǔ)過程的殺手锏
  6.3.4 sqlj的魅力也來自簡(jiǎn)單
  6.3.5 sqlj的三駕新馬車
  6.3.6 示例:用sqlj存儲(chǔ)過程實(shí)現(xiàn)訂單處理
  6.3.7 db2中jar文件的管理
 6.4 java過程的“無毒”處理和“無邪”調(diào)試
  6.4.1 消滅錯(cuò)誤,世界清靜了
  6.4.2 調(diào)試java存儲(chǔ)過程很難嗎
 6.5 精彩絮言:“蠔”情萬(wàn)丈
 6.6 小結(jié)
第7章 java ee平臺(tái)下開發(fā)db2
 7.1 db2和java ee
  7.1.1 從j2ee到j(luò)ava ee
  7.1.2 準(zhǔn)備java數(shù)據(jù)庫(kù)開發(fā)環(huán)境
 7.2 與jdbc共舞
  7.2.1 數(shù)據(jù)庫(kù)連接從drivermanager開始
  7.2.2 更加彈性的datasource
  7.2.3 選擇連接池,拒絕手忙腳亂
  7.2.4 三招玩轉(zhuǎn)jdbc
  7.2.5 最簡(jiǎn)單的statement
  7.2.6 有備而來,使用“preparedstatement”
  7.2.7 專為存儲(chǔ)過程而來,callablestatement
  7.2.8 大數(shù)據(jù)蘊(yùn)含大智慧,lob和xml
  7.2.9 有條不紊的事務(wù)處理
  7.2.10 管理異常和警告,讓程序更完善
 7.3 sqlj編寫數(shù)據(jù)庫(kù)應(yīng)用
  7.3.1 連接數(shù)據(jù)庫(kù),sqlj自有一套
  7.3.2 不一樣的體驗(yàn),sqlj執(zhí)行sql語(yǔ)句
  7.3.3 忙前忙后的iterator
  7.3.4 iterator升級(jí)版,scrollable和updatable
  7.3.5 雙劍合璧,攻克存儲(chǔ)過程
  7.3.6 sqlj中的事務(wù)
  7.3.7 從容應(yīng)對(duì)大數(shù)據(jù)
  7.3.8 輕松應(yīng)對(duì)異常和警告
  7.3.9 sqlj與jdbc,魚和熊掌可以兼得
 7.4 數(shù)據(jù)庫(kù)編程中的快餐文化,持久化技術(shù)
  7.4.1 o/r mapping,從表到對(duì)象
  7.4.2 hibernate從配置文件開始
  7.4.3 將表“對(duì)象化”
  7.4.4 o/r mapping的精髓,一切盡在映射中
  7.4.5 漫游數(shù)據(jù)只需兩步
 7.5 java程序從oracle遷到db2,easy到流淚啊
  7.5.1 第一步,修改數(shù)據(jù)庫(kù)連接
  7.5.2 第二步,修改參數(shù)類型
  7.5.3 第三步,修改不兼容的sql語(yǔ)句
 7.6 精彩絮言:川情似火貫天地,錦味勝椒辛古今
 7.7 小結(jié)
第8章 .net平臺(tái)下開發(fā)db2應(yīng)用程序
 8.1 撲朔迷離的.net
  8.1.1 通向數(shù)據(jù)庫(kù)的統(tǒng)一接口 ado.net
  8.1.2 輕松轉(zhuǎn)身db2,oracle開發(fā)者一點(diǎn)通
  8.1.3 融會(huì)貫通.net開發(fā)語(yǔ)言
 8.2 揭開db2 .net開發(fā)的神秘面紗
  8.2.1 db2 vs oracle,data provider大比拼
  8.2.2 數(shù)據(jù)庫(kù)連接如何做得更好
  8.2.3 增刪改查,撐起業(yè)務(wù)流程
  8.2.4 暢游結(jié)果集,dataset和dataadapter
  8.2.5 玩轉(zhuǎn)存儲(chǔ)過程
  8.2.6 輕松完成事務(wù)管理
  8.2.7 玩轉(zhuǎn)大對(duì)象
  8.2.8 新事物有新方法,處理xml數(shù)據(jù)
 8.3 想說愛你不容易,ole db和odbc for .net
  8.3.1 似曾相識(shí)的數(shù)據(jù)庫(kù)連接
  8.3.2 大同小異的數(shù)據(jù)庫(kù)操作
  8.3.3 ole db.net的禁區(qū)
  8.3.4 odbc.net的禁區(qū)
  8.3.5 如何選擇data provider
 8.4 visual studio快速開發(fā)db2應(yīng)用程序
  8.4.1 三招拿下應(yīng)用開發(fā)
  8.4.2 黃金組合搞定數(shù)據(jù)獲取
  8.4.3 從容地操縱數(shù)據(jù)
 8.5 精彩絮言:從容轉(zhuǎn)身,第二彈
 8.6 小結(jié)
附錄a sql pl與pl/sql比較
附錄b 縮略語(yǔ)釋義
后記
參考文獻(xiàn)

本目錄推薦

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