官术网_书友最值得收藏!

前言

DB2是IBM公司的產品,起源于System R和System R*。它支持從PC到UNIX,從中小型機到大型機;從IBM到非IBM(HP及Sun UNIX系統等)各種操作平臺。它既可以在主機上以主/從方式獨立運行,也可以在客戶端/服務器環境中運行。其中服務器平臺可以是OS/400、AIX、OS/2、HP-UNIX、Sun-Solaris等操作系統,客戶機平臺可以是OS/2或Windows、DOS、AIX、HP-UNIX、Sun Solaris等操作系統。

DB2不僅僅是一個數據庫,而是能夠提供隨需應變的信息管理,現在IBM在數據管理方面的產品統稱為Information Management。Information Management的數據庫服務器(DB2)部分可以提供OLTP及分析應用、高性能及可伸縮性、高可用性、安全、平臺優化等多種功能。內容管理(Filenet)部分用來提供數字內容優化的資源管理器、數字版權管理、電子記錄管理等多種功能。商業智能(BI)部分隨著收購COGNOS完成,更是在ETL、數據倉庫、數據集市、元數據管理、前端展現方面提供了一整套的解決方案。另外,Information Management還包括信息集成產品,其提供了透明訪問同構或異構關系型數據庫和非關系型數據庫數據(比如XML、Excel等)的能力,以及在關系型數據庫之間進行數據實時增量復制的能力等。本書將重點介紹DB2 V9中各種功能、聯合服務器以及數據復制等實用內容。

本書導讀

本書面向使用DB2 V9的數據庫管理員、開發工程師、系統架構師等。本書以循序漸進的方式講解了DB2 V9管理維護的基本知識、新特性和重大變更,結合具體的例子深入講解了DB2的基本架構、實例和數據庫、表空間和緩沖池、數據庫對象、安全性、客戶端注冊、數據庫備份恢復、聯機備份還原等內容,并詳細講解了如何使用DB2 V9的隔離級別、鎖定機制、數據移動等。

根據筆者多年的DB2的使用維護經驗,本書著重介紹了如何進行DB2的日常維護以及DB2的聯邦、復制功能等。

全書正文部分共分24章,簡要介紹如下。

第1章是對DB2從總體上進行介紹,包括DB2的各個版本、客戶機以及擴展器等。第2章重點介紹DB2 V9.1以及DB2 V9.5中出現的新特性以及重大變更。第3~7章介紹了DB2數據庫的基礎架構和基礎知識。

第8~24章從實用的角度對DB2常用的工具、命令和操作進行詳細介紹。尤其是對于希望了解和使用WebSphere Information Integration(也就是DB2 II)的聯邦、SQL復制、Q復制的讀者,本書詳細講解了DB2 V9.5的聯邦功能(包括關系型數據庫以及非關系型數據庫如何使用聯邦功能)、SQL復制(如何在Oracle、DB2、Sybase、SQL Server等數據庫之間進行增量實時復制)、Q復制(如何從DB2復制數據到Oracle、DB2、SQL Server、Sybase等)。同時,本書還介紹了如何收集統計信息、重組管理、快照監控器、事件監控器、運行狀況監視器以及Visual Explain等內容。

這些內容都是作為數據庫管理員、開發工程師和系統架構師最常用到的DB2功能,并且每個章節都使用了具體的示例來詳細說明。每個示例從環境搭建開始,一步一步地深入到具體的內容。可以說原來對DB2了解甚少的工程師,通過閱讀第8~24章的某一章節,也能迅速掌握DB2的此功能。

學習指南

讀者在學習本書時可根據自己的基礎靈活安排內容,但應注意把握循序漸進的原則。針對不同基礎的讀者有如下建議。

基礎知識掌握不多的讀者,建議前7章通篇閱讀,然后再閱讀第8~24章的內容。

基礎知識已經掌握的讀者,可以跳躍閱讀,在第8~24章選擇自己需要的章節閱讀,以便快速應用到實際工作中去。

學習建議

筆者應用DB2超過7年,編寫過大量的程序,參與過多個基于DB2的大中型實際項目。在學習和應用DB2的過程中,總結了大量自己的體會。對使用本書的讀者有如下建議,希望能有所幫助。

·理解書中示例,親自動手運行

書中除了講解基本概念的章節外,每一章都安排了大量代碼和圖形化的操作示例,供讀者更好地理解理論知識,這些示例緊緊切合內容講解并對內容講解進行擴展,每個示例都有詳細的步驟,有很強的實用性。

建議讀者對這些示例深入理解,最好能夠自己動手運行示例中的命令,親自動手操作示例中的步驟,這樣能夠幫助讀者加深對書中內容的理解,通過親自運行和操作,也有助于讀者更快更好地掌握DB2的命令。

·善于獨自思考,掌握學習方法

由于篇幅所限,本書無法一一列舉所有關于DB2的特性和應用,建議讀者在閱讀本書時能夠掌握學習的方法。尤其是計算機技術的不斷發展,DB2也不斷推出新的版本,幾乎每年都有大版本或者小版本推出,而每個版本的推出都帶來了大量的新特性的應用,對于這些新版本的新特性,不可能總有最及時的相關書籍面世供讀者學習,所以掌握學習的方法尤其重要。

附錄和參考資料說明

由于篇幅所限,不能羅列更多的內容,所以作者整理了部分參考資料,同時針對各章的具體內容也整理了部分各章參考資料,這些資料的訪問地址都放在本書的附錄中,請有興趣的讀者通過互聯網訪問,以獲取更多關于DB2的知識和應用方面的資料。

作者致謝

感謝王小虎、張紅衛、劉晶煒和朋友們的支持與鼓勵,使得本書的創作過程得以堅持下去;感謝李冰老師、黃愛萍助理、王鶴揚編輯的大力支持!

由于作者水平和經驗有限,書中錯漏之處在所難免,還望得到專家、讀者和行內人士的批評指正,我們的郵箱是:chengyongdb2@163.com。

著者

2008年11月4日

主站蜘蛛池模板: 平舆县| 伊宁县| 海阳市| 吴忠市| 新乐市| 增城市| 六盘水市| 社会| 新竹市| 阜宁县| 江陵县| 祁阳县| 宁武县| 金秀| 鹤岗市| 抚宁县| 潜江市| 休宁县| 洛川县| 麻城市| 涟源市| 调兵山市| 肇源县| 晋中市| 苗栗县| 来宾市| 铁岭市| 迁安市| 靖安县| 香港| 乌拉特中旗| 克什克腾旗| 吉水县| 武宁县| 衡阳县| 台中县| 民乐县| 阳泉市| 共和县| 疏勒县| 泗阳县|