注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫其他數(shù)據(jù)庫IBM DB2高級管理指南

IBM DB2高級管理指南

IBM DB2高級管理指南

定 價:¥49.00

作 者: 楊琪昌,李育龍編著
出版社: 電子工業(yè)出版社
叢編項: IBM軟件學(xué)院系列叢書
標(biāo) 簽: DB2

ISBN: 9787505396876 出版時間: 2004-07-01 包裝: 膠版紙
開本: 23cm 頁數(shù): 527 字?jǐn)?shù):  

內(nèi)容簡介

  本書將全面介紹IBMDB2V8的管理知識和技能,全書系統(tǒng)介紹了DB2基本概念、安裝和配置DB2、DB2數(shù)據(jù)庫安全管理、DB2性能概述、鎖資源管理和SQL語句優(yōu)化、監(jiān)控和優(yōu)化、數(shù)據(jù)庫復(fù)制,以及DB2數(shù)據(jù)庫維護(hù)等方面。DB2UDBV8是IBM公司推出的最新一代功能強大的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它允許終端用戶和程序員通過結(jié)構(gòu)化查詢語言(SQL)對數(shù)據(jù)進(jìn)行存取。IBM公司于197年首先提出了關(guān)系型數(shù)據(jù)庫模型,這是數(shù)據(jù)庫技術(shù)發(fā)展史上的一個重要里程碑,多年來IBM一直致力于關(guān)系數(shù)據(jù)庫技術(shù)的研究和開發(fā),并最早將關(guān)系型數(shù)據(jù)庫產(chǎn)品投入到實際應(yīng)用中。由于IBM對數(shù)據(jù)庫產(chǎn)品持續(xù)不斷的投入,使得DB2在競爭激烈的數(shù)據(jù)庫市場中始終保持領(lǐng)先地位。目前,DB2已發(fā)展成為一個龐大的數(shù)據(jù)庫管理系統(tǒng),它可以幫助用戶在各種平臺或環(huán)境下建立統(tǒng)一的或分布的企業(yè)級數(shù)據(jù)庫系統(tǒng)及其應(yīng)用程序,它具有良好的可伸縮性,能夠支持從單處理器到多處理器,直到大規(guī)模平行處理等各種硬件系統(tǒng),它能夠支持文本、圖像、聲音等多媒體信息的存儲和檢索,使用戶可以開發(fā)出豐富多彩、圖文并茂的應(yīng)用程序,它具有強大的Web連接功能和對Java的完全支持,這將成為用戶開發(fā)各種電子商務(wù)解決方案的重要基礎(chǔ)。本書將全面介紹IBMDB2V8的管理知識和技能,全書系統(tǒng)介紹了DB2的基本概念、安裝和配置DB2、DB2數(shù)據(jù)庫安全管理、DB2性能概述、鎖資源管理和SQL語句優(yōu)化、監(jiān)控和優(yōu)化、數(shù)據(jù)庫復(fù)制,以及DB2數(shù)據(jù)庫維護(hù)等方面的內(nèi)容。本書約定:由于IBMDB2代碼不區(qū)分大小寫,所以本書代碼部分大小寫不再做統(tǒng)一處理。本書適合廣大DB2用戶、數(shù)據(jù)庫管理人員,以及數(shù)據(jù)庫應(yīng)用程序開發(fā)人員閱讀,也可供各類數(shù)據(jù)庫技術(shù)培訓(xùn)班用做教材。本書由飛思科技產(chǎn)品研發(fā)中心策劃并組織編寫,楊琪昌、李育龍主筆,此外,以下人員也參與了本書的資料收集和寫作工作,他們是王瑩、王曉璇、張李、劉新偉、秦冬、王沛、董華、王寶哲、任超、宇宏文、楊健、高宇、王琪、高振興、劉靜嫻、范朝輝、魏大新、王彪等,他們對本書的完成也付出了辛勤的汗水和心血,在此一并表示衷心的感謝。由于時間倉促,加之編者的水平有限,書中的缺點和不足之處在所難免,敬請讀者批評指正。

作者簡介

暫缺《IBM DB2高級管理指南》作者簡介

圖書目錄

第1章  DB2概述
  1.1  DB2數(shù)據(jù)庫概述
  1.1.1  DB2數(shù)據(jù)庫簡介
  1.1.2  DB2通用數(shù)據(jù)庫
  1.1.3  DB2客戶端
  1.1.4  DB2數(shù)據(jù)庫的連通性
  1.1.5  DB2工具
  1.2  DB2安裝
  1.2.1  DB2安裝
  1.2.2分布式安裝
  1.3 DB2實例
  1.3.1  創(chuàng)建和刪除實例
  1.3.2  列出、遷移和更新DB2實例
  1.3.3  其他實例級命令
  1.3.4  DAS實例
  1.3.5  特殊DAS命令
  1.4  設(shè)置DB2環(huán)境
  1.4.1  設(shè)置概要文件注冊表
  1.4.2設(shè)置系統(tǒng)環(huán)境變量
  1.4.3  設(shè)置配置參數(shù)
  1.4.4  聯(lián)機設(shè)置配置參數(shù)
  1.5  DB2客戶朋艮務(wù)器環(huán)境
  1.5.1  DB2客戶朋艮務(wù)器常用的協(xié)議和體系結(jié)構(gòu)
  1.5.2  DB2客戶機
  1.5.3  為遠(yuǎn)程連接而準(zhǔn)備的DB2服務(wù)器
  1.5.4  DB2配置助手
  1.5.5  列出節(jié)點和數(shù)據(jù)庫目錄的命令
  1.5.6  連接和斷開數(shù)據(jù)庫實例的命令
  1.5.7  配置數(shù)據(jù)庫連通性
  1.6  本章小結(jié)
第2章  DB2的安全性
  2.1  DB2的安全性簡介
  2.1.1  系統(tǒng)完整性
  2.1.2  數(shù)據(jù)庫安全模型
  2.1.3  數(shù)據(jù)庫安全計劃需要考慮的因素
  2.2  驗證
  2.2.1  身份驗證
  2.2.2  身份驗證的位置
  2.2.3  TRUST ALLCLNTS和TRUST—CLNTAUTH參數(shù)
  2.2.4  編目數(shù)據(jù)庫
  2.2.5  設(shè)置驗證類型
  2.3  權(quán)限和特權(quán)
  2.3.1  權(quán)限
  2.3.2  特權(quán)
  2.4  審計
  2.4.1  審計設(shè)施
  2.4.2  審計實施行為
  2.4.3  審計實施過程
  2.4.4  審計實施技巧和方法
  2.5  本章小結(jié)
第3章  關(guān)系數(shù)據(jù)庫和SQL
  3.1  關(guān)系數(shù)據(jù)庫理論
  3.1.1  關(guān)系數(shù)據(jù)庫概述
  3.1.2  關(guān)系數(shù)據(jù)庫理論
  3.2 DB2數(shù)據(jù)庫對象
  3.2.1  數(shù)據(jù)類型
  3.2.2  表
  3.2.3  模式
  3.2.4  視圖
  3.2.5  索引
  3.2.6  程序包
  3.2.7  緩沖池
  3.2.8  事務(wù)
  3.2.9  鎖
  3.2.10  存儲過程
  3.2,11  觸發(fā)器
  3.2.12  日志文件
  3.3  SQL語言
  3.3.1  SQL的基礎(chǔ)知識
  3.3.2數(shù)據(jù)控制語言(DataControlLanguage,DCL)
  3.3.3  數(shù)據(jù)定義語言(DataDefinition Language,DDL)
  3.3.4數(shù)據(jù)操作語言(DataManipulation Language,DML)
  3.4  創(chuàng)建一個簡單的DB2數(shù)據(jù)庫
  3.4.1  數(shù)據(jù)庫目錄
  3.4.2  createdatabase命令
  3.4.3  系統(tǒng)目錄
  3.4.4  createdatabase命令示例
  3.5  高級SQL
  3.5.1  觸發(fā)器
  3.5.2  外連接
  3.5.3  SQL語句優(yōu)化
  3.5.4  遞歸 SQL和用戶自定義函數(shù)
  3.5.5  聯(lián)機分析處理功能
  3.5.6  結(jié)構(gòu)化類型和類型化表
  3.5.7  匯總表
  3.6  本章小結(jié)
第4章  數(shù)據(jù)并發(fā)1生
  4.1  事務(wù)
  4.1.1  理解數(shù)據(jù)一致性
  4.1.2  事務(wù)和事務(wù)邊界
  4.1.3  COMMIT和ROLLBACK操作的結(jié)果
  4.1.4  不成功事務(wù)的結(jié)果
  4.2  并發(fā),陛和隔離級別
  4.2.1  當(dāng)多個用戶訪問同一數(shù)據(jù)庫時會發(fā)生的現(xiàn)象
  4.2.2  “可重復(fù)的讀”隔離級別
  4.2.3  “讀穩(wěn)定性”隔離級別
  4.2.4  “游標(biāo)穩(wěn)定性”隔離級別
  4.2.5  “未提交的讀”隔離級別
  4.2.6  指定隔離級別
  4.2.7  選擇適當(dāng)?shù)母綦x級別
  4.3  鎖
  4.3.1  鎖的屬性
  4.3.2  鎖狀態(tài):鎖的類型
  4.3.3  鎖兼容性
  4.3.4  鎖轉(zhuǎn)換
  4.3.5  鎖升級
  4.3.6  死鎖
  4.3.7  鎖超時
  4.3.8  如何獲取鎖
  4.3.9  并發(fā)性和顆粒度
  4.4  影響鎖的因素
  4.4.1  事務(wù)處理
  4.4.2  數(shù)據(jù)存取路徑
  4.5  本章小結(jié)
第5章  管理和操縱數(shù)據(jù)庫對象
  5.1  使用GUI工具創(chuàng)建DB2任務(wù)
  5.1.1  DB2任務(wù)中心
  5.1.2  工具數(shù)據(jù)庫
  5.1.3  啟動任務(wù)中心
  5.1.4  任務(wù)中心功能
  5.1.5  創(chuàng)建任務(wù)
  5.1.6  任務(wù)描述
  5.1.7  命令腳本
  5.1.8  運行特性
  5.1.9  分組任務(wù)
  5.1.10  調(diào)度
  5.1.11  通知
  5.1.12  任務(wù)操作
  5.1.13  安全性
  5.1.14  任務(wù)列表
  5.2  模式
  5.2.1  系統(tǒng)模式
  5.2.2  如何在DB2中使用模式
  5.2.3  誰可以使用模式
  5.2.4  在創(chuàng)建對象時指定模式
  5.2.5  在使用DML命令時指定模式
  5.3  表空間和緩沖池
  5.3.1  容器
  5.3.2  表空間管理
  5.3.3  如何創(chuàng)建和查看表空間
  5.3.4  表空間設(shè)置
  5.3.5  緩沖池
  5.3.6  數(shù)據(jù)庫如何保存表空間的可視化圖表
  5.3.7  表空間性能考慮
  5.3.8  表空間組織
  5.3.9  緩沖池的利用率
  5.3.10  物理存儲器組織
  5.4  表
  5.4.1  定義表的數(shù)據(jù)約束
  5.4.2  創(chuàng)建表的實例
  5.4.3  對表的更改命令
  5.4.4  臨時表
  5.5  創(chuàng)建并管理索引
  5.5.1  如何創(chuàng)建索引
  5.5.2  關(guān)于索引的問題
  5.5.3  將索引放置到哪里
  5.5.4  表和索引存儲器
  5.5.5  表的創(chuàng)建
  5.5.6  創(chuàng)建索引
  5.5.7  在索引中包括另外的列
  5.5.8  群集索引
  5.5.9  應(yīng)該創(chuàng)建多少索引
  5.5.10  引用完整性和索引
  5.5.11  創(chuàng)建引用完整性約束
  5.5.12  引用完整性權(quán)限
  5.6  創(chuàng)建并管理視圖
  5.6.1  一個簡單視圖
  5.6.2  視圖語法
  5.6.3  帶UNION的視圖
  5.6.4  可刪除視圖
  5.6.5  可更新視圖
  5.6.6  可插入和只讀視圖
  5.6.7  WITHCHECKOPTION
  5.6.8  不可操作的視圖
  5.7  存儲過程
  5.7.1  使用存儲過程的應(yīng)用程序的優(yōu)點
  5.7.2  用于存儲過程的語言
  5.7.3  使用該向?qū)韯?chuàng)建SQL存儲過程
  5.8  訪問系統(tǒng)目錄表
  5.8.1  系統(tǒng)目錄表
  5.8.2  系統(tǒng)目錄表上的特權(quán)
  5.8.3  撤銷SELECT訪問權(quán)
  5.8.4  有用的目錄表
  5.9  強制數(shù)據(jù)惟一性
  5.9.1  強制數(shù)據(jù)惟一性概述
  5.9.2  創(chuàng)建具有惟一性的記錄
  5.9.3  消除重復(fù)的行
  5.10  本章小結(jié)
第6章  DB2數(shù)據(jù)庫高級設(shè)計
  6.1  分布式數(shù)據(jù)庫設(shè)計
  6.1.1  在事務(wù)中更新單個數(shù)據(jù)庫
  6.1.2  在單個事務(wù)中使用多個數(shù)據(jù)庫
  6.1.3  從主機或iSeries客戶機更新數(shù)據(jù)庫
  6.2  針對XA兼容事務(wù)管理器進(jìn)行設(shè)計
  6.2.1  X/Open分布式事務(wù)處理模型
  6.2.2  資源管理器設(shè)置
  6.2.3  使用XA兼容事務(wù)管理器更新主機或iSeries數(shù)據(jù)庫服務(wù)器
  6.2.4  手工解析不確定事務(wù)
  6.2.5  DB2UDB支持的XA功能
  6.2.6  XA接口問題的確定
  6.3  本章小結(jié)
第7章  DB2數(shù)據(jù)庫維護(hù)
  7.1  數(shù)據(jù)移動的實用程序與文件格式
  7.1.1  非定界或定長ASCII(ASC)
  7.1.2  定界ASCII(DEL)
  7.1.3 PC/IXF文件
  7.1.4  工作表格式(Worksheet Format,WSF)
  7.2  EXPORT實用程序
  7.2.1  支持的文件格式
  7.2.2  文件類型修飾符
  7.2.3  捕捉錯誤或警告消息
  7.2.4  導(dǎo)出大對象
  7.2.5  從控制中心導(dǎo)出
  7.2.6  使用EXPORT程序的注意事項
  7.3  1MPORT實用程序
  7.3.1  1MPORT選項
  7.3.2  COMMITCOUNIT和RESTARTCOUNT選項
  7.3.3  導(dǎo)入大對象
  7.3.4  使用控制中心進(jìn)行MPORT
  7.4  LOAD實用程序
  7.4.1  LOAD命令
  7.4.2 LOAD過程的4個階段
  7.4.3  裝入選項和文件類型修飾符
  7.4.4  裝入示例
  7.4.5從控制中心啟動LOAD程序
  7.4.6裝入期間和裝入之后
  7.4.7  SETINTEGRITY語句
  7.4.8  DB2MOVE工具程序
  7.4.9  DB2LOOK工具程序
  7.5  DB2維護(hù)
  7.5.1  RUNSTATS實用程序
  7.5.2  REORG和REORGCHK實用程序
  7.5.3  REBIND實用程序和FLUSHPACKAGE CACHE命令
  7.5.4  數(shù)據(jù)庫維護(hù)過程
  7.5.5  DB2配置顧問程序
  7.5.6  DB2設(shè)計顧問程序
  7.6  本章小結(jié)
第8章  備份和恢復(fù)
  8.1  數(shù)據(jù)庫恢復(fù)的概念
  8.2  DB2日志文件
  8.2.1 DB2日志文件概述
  8.2.2  主日志文件和輔助日志文件
  8.2.3  日志類型
  8.2.4  日志記錄類型
  8.2.5  日志記錄類型和恢復(fù)類型
  8.3  數(shù)據(jù)庫備份
  8.3.1  備份前的準(zhǔn)備
  8.3.2  備份數(shù)據(jù)庫
  8.3.3  表空間備份
  8.3.4  增量備份
  8.3.5  使用控制中心(Control Center)執(zhí)行備份
  8.3.6  備份文件
  8.4  數(shù)據(jù)庫恢復(fù)
  8.4.1  恢復(fù)前的準(zhǔn)備
  8.4.2  恢復(fù)數(shù)據(jù)庫
  8.4.3  表空間恢復(fù)
  8.4.4  使用控制中心執(zhí)行恢復(fù)數(shù)據(jù)庫
  8.4.5  重定向恢復(fù)
  8.5  數(shù)據(jù)庫前滾
  8.5.1  前滾操作前的準(zhǔn)備
  8.5.2  用ROLLFORWARD命前滾數(shù)據(jù)庫
  8.5.3  表空間前滾
  8.5.4  使用控制中心執(zhí)行前滾操作
  8.6  管理日志文件
  8.6.1  日志文件命名法
  8.6.2  恢復(fù)日志文件的位置
  8.6.3  刪除日志文件
  8.6.4  刪除日志文件命令
  8.7  其他需要考慮的恢復(fù)事項
  8.8  本章小結(jié)
第9章  數(shù)據(jù)庫災(zāi)難恢復(fù)和高可用性
  9.1  DB2UDB的高可用性和災(zāi)難恢復(fù)概述
  9.1.1  客戶/服務(wù)器數(shù)據(jù)庫體系結(jié)構(gòu)
  9.1.2  高可用性
  9.1.3  災(zāi)難恢復(fù)
  9.2  再談日志文件
  9.2.1  在DB2中設(shè)置用戶出口來歸檔數(shù)據(jù)庫日志
  9.2.2  DB2日志傳送
  9.3  DB2UDB移動
  9.3.1  DB2SQL語句的載入、導(dǎo)入和導(dǎo)出腳本的生成
  9.3.2  包含生成列的DB2表上的數(shù)據(jù)移入、移出
  9.4 DB2災(zāi)難恢復(fù)
  9.4.1  使用重定向恢復(fù)克隆DB2數(shù)據(jù)庫
  9.4.2  使用重定向增量恢復(fù)的數(shù)據(jù)庫
  9.4.3  轉(zhuǎn)移數(shù)據(jù)庫
  9.5  DB2高可用性環(huán)境
  9.5.1  DB2和高可用性數(shù)據(jù)存儲
  9.5.2  用于非計劃停機的高可用性群集概述
  9.5.3  高可用性群集配置
  9.6  本章小結(jié)
第10章  DB2數(shù)據(jù)庫監(jiān)控
  10.1  快照監(jiān)視器
  10.1.1  快照簡介
  10.1.2  快照的拍攝
  10.1.3  快照的打開和關(guān)閉
  10.1.4  快照的作用域
  10.1.5  數(shù)據(jù)庫對象快照
  10.1.6  使用SQL快照
  10.2  事件監(jiān)視器
  10.2.1  事件監(jiān)視器的創(chuàng)建
  10.2.2  監(jiān)視器類型
  10.2.3  事件監(jiān)視器的輸出和事件條件
  10.2.4  打開和關(guān)閉監(jiān)視器
  10.2.5  事件監(jiān)視器的使用
  10.2.6  DB2EVA工具
  10.3  利用Explain分析SQL
  10.3.1  理解Explain信息
  10.3.2  VisualExplain工具和組件
  10.3.3  一些影響執(zhí)行和編譯的重要參數(shù)
  10.3.4  優(yōu)化級別
  10.3.5  DB2EXFMT工具
  10.3.6  DB2EXPLN和DYNEXPLN工具
  10.3.7  對Explain工具的一些優(yōu)化
  10.4  使用健康中心和內(nèi)存可視化器
  10.4.1  使用內(nèi)存可視化器
  10.4.2 DB2健康中心
  10.5  利用DB2控制器和查詢巡視器
  10.5.1  DB2控制器
  10.5.2  DB2查詢巡視器
  10.6  本章小結(jié)
第11章  數(shù)據(jù)庫調(diào)整與配置
  11.1  操作性能
  11.1.1  內(nèi)存使用情況
  11.1.2  預(yù)取概念
  11.1.3  I/O管理
  11.1.4  代理進(jìn)程管理
  11.1.5  數(shù)據(jù)庫系統(tǒng)監(jiān)視器信息
  11.2  調(diào)整與配置系統(tǒng)
  11.2.1  數(shù)據(jù)庫服務(wù)器能力的管理
  11.2.2  分區(qū)數(shù)據(jù)庫中的分區(qū)
  11.2.3  將分區(qū)添加到運行的數(shù)據(jù)庫系統(tǒng)
  11.2.4  添加節(jié)點錯誤恢復(fù)
  11,2.5  刪除數(shù)據(jù)庫分區(qū)
  11.2.6  配置參數(shù)
  11.2.7  配置參數(shù)調(diào)整
  11.2.8  使用配置參數(shù)配置DB2,
  11.3  本章小結(jié)
第12章  DB2數(shù)據(jù)庫性能優(yōu)化
  12.1  有關(guān)DB2性能的一些基本要素
  12.2更新目錄統(tǒng)計信息
  12.3  監(jiān)控和調(diào)優(yōu)數(shù)據(jù)庫配置參數(shù)
  12.3.1  緩沖池大小
  12.3.2  日志緩沖區(qū)大小(LOGBUFSZ)
  12.3.3  應(yīng)用程序堆大小(APPHEAPSZ)
  12.3.4  排序堆大小(SORTHE)和排序堆閾值(SHEAPTHRES)
  12.3.5  代理程序的數(shù)目(MAXAGENTS、Num_Poolagents和Num_Initagents)
  12.3.6  鎖(LOCKLIST、MAXLOCKS和LOCKTIMEOUT)
  12.3.7  活動應(yīng)用程序的最大數(shù)目(MAXAPPLS)
  12.3.8  異步頁清除程序的數(shù)目(Num_Iocleaners)
  12.3.9  I/O服務(wù)器的數(shù)目(Num loservers)
  12.3.10  編入組中的提交數(shù)目(MINCOMMIT)
  12.4  查詢優(yōu)化
  12.4.1  連接方法
  12.4.2  連接方法的選擇
  12.4.3  調(diào)優(yōu)和監(jiān)控散列連接
  12.5  本章小結(jié)
第13章  DB2應(yīng)用程序開發(fā)初步
  13.1  嵌入SQL
  13.1.1  靜態(tài)SQL
  13.1.2  動態(tài)SQL
  13.2  用戶自定義函數(shù)
  13.2.1  SQL體標(biāo)量函數(shù)
  13.2.2 SQL體表函數(shù)
  13.3  COMMIT和ROLLBACK.
  13.4  Java接口:JDBC和SQLJ
  13.4.1  JDBC應(yīng)用程序
  13.4.2  一個JDBC例子程序
  13.4.3  編譯應(yīng)用程序
  13.4.4  運行應(yīng)用程序
  13.4.5  SQU應(yīng)用程序
  13.4.6  一個SQU例子程序
  13.4.7  編譯和運行SQLJ應(yīng)用程序
  13.5  使用VisualBasic創(chuàng)建應(yīng)用程序
  13.5.1  ADO介紹
  13.5.2  創(chuàng)建VisualBasic應(yīng)用程序
  13.6  使用VisualC++創(chuàng)建應(yīng)用程序
  13.6.1  創(chuàng)建工程
  13.6.2  連接數(shù)據(jù)庫
  13.6.3  異常處理
  13.6.4  獲得BUGID
  13.6.5  雙擊BUG列表
  13.6.6  修改記錄
  13.6.7  關(guān)閉數(shù)據(jù)庫連接
  13.6.8  編譯運行程序
  13.7  本章小結(jié)

本目錄推薦

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