出版時間:2010-2 出版社:清華大學(xué)出版社 作者:段竹,吳鏑 編著 頁數(shù):231
前言
數(shù)據(jù)庫技術(shù)的發(fā)展,已經(jīng)成為先進信息技術(shù)的重要組成部分,是現(xiàn)代計算機信息系統(tǒng)和計算機應(yīng)用系統(tǒng)的基礎(chǔ)和核心之一。隨著計算機技術(shù)的不斷發(fā)展和使用,各行各業(yè)對數(shù)據(jù)存儲的要求也在不斷提高。DB2數(shù)據(jù)庫是IBM公司提供的企業(yè)級關(guān)系型數(shù)據(jù)庫解決方案,它提供了適于所有企業(yè)的數(shù)據(jù)管理解決方案,它在可靠性、穩(wěn)定性、伸縮性以及可擴展性等方面都具有自己的優(yōu)勢,它所體現(xiàn)的特性和優(yōu)點使越來越多的人們關(guān)注和使用它。DB2提供高性能的數(shù)據(jù)存儲和基于SQL標準的對關(guān)系數(shù)據(jù)的訪問方式,并且DB2在已有的關(guān)系引擎的基礎(chǔ)上,引入了一種用于XML數(shù)據(jù)的優(yōu)化的數(shù)據(jù)存儲引擎。應(yīng)用程序開發(fā)人員可以將XML數(shù)據(jù)直接存儲在DB2服務(wù)器中,并且可以獲得使用XQuery搜索大量XML數(shù)據(jù)的能力。本書講解的是DB2 V9。除了延續(xù)以前版本的DB2數(shù)據(jù)庫管理特性外,DB2 V9最大的一個特性就是引入了一種可以管理關(guān)系型數(shù)據(jù)和pureXML的混合型引擎。DB2 V9中的新技術(shù)使用戶能夠充分利用非關(guān)系業(yè)務(wù)數(shù)據(jù),比如Excel電子表格中的金融信息和通常存在于紙上或紙?zhí)幚砦臋n中的重要合同等。利用DB2 V9的一個連接語句就可以將這些業(yè)務(wù)數(shù)據(jù)與傳統(tǒng)的關(guān)系數(shù)據(jù)合并在一個完整的視圖中。對電子表格、合同、傳真圖像或收據(jù)的手工搜索可以由一個簡單的語句替代。對XML數(shù)據(jù)的標準化訪問機制確保了現(xiàn)有的報告工具和接口仍然可以對這些數(shù)據(jù)進行處理。pureXML技術(shù)為企業(yè)的數(shù)據(jù)業(yè)務(wù)提供了具有革新意義的新方法。因此,計算機專業(yè)的學(xué)生學(xué)習(xí)DB2數(shù)據(jù)庫是十分必要的。本書的特點在于理論與實踐相結(jié)合,實用性強。本書在講解DB2理論的同時,詳細描述了其使用方法。通過本書,讀者可以掌握DB2系統(tǒng)的基礎(chǔ)知識,并且能夠應(yīng)用DB2進行數(shù)據(jù)庫開發(fā)。本書可以作為學(xué)生學(xué)習(xí)DB2的教材,也可以作為工程技術(shù)人員學(xué)習(xí)DB2的參考書。本書共分為10章。第1章簡要介紹了DB2 UDB以及它的產(chǎn)品,詳細描述了DB2 V9的安裝過程,詳細說明了DB2實例和DAS的知識,簡要介紹了DB2的9個工具的功能以及詳細描述了啟動它們的操作步驟,從3個方面說明了DB2環(huán)境的設(shè)置方法。第2章講述了關(guān)系型數(shù)據(jù)庫的知識,詳細描述了SQL語言,對鍵的知識和參照約束的概念進行了說明,說明了數(shù)據(jù)定義語言的結(jié)構(gòu)及其使用,簡要介紹了數(shù)據(jù)控制語言,通過多條示例語句由淺入深地詳細描述了數(shù)據(jù)操縱語言的結(jié)構(gòu)以及使用方法。
內(nèi)容概要
本書從理論結(jié)合實踐的角度,講解和描述了DB2數(shù)據(jù)庫知識以及DB2的使用方法。全書共分為10章,主要內(nèi)容包括: DB2產(chǎn)品介紹,DB2的安裝,DB2實例,DAS,DB2工具,DB2環(huán)境的設(shè)置,SQL語言及其使用,DB2產(chǎn)品組件結(jié)構(gòu),DB2的訪問,DB2服務(wù)器的配置和連接,連接和斷開數(shù)據(jù)庫,DB2系統(tǒng)層次結(jié)構(gòu),創(chuàng)建數(shù)據(jù)庫,數(shù)據(jù)庫對象及其創(chuàng)建,大對象,數(shù)據(jù)文件格式,數(shù)據(jù)導(dǎo)出,數(shù)據(jù)導(dǎo)入,數(shù)據(jù)裝入,簡要介紹DB2MOVE,數(shù)據(jù)庫備份和恢復(fù)概述,DB2數(shù)據(jù)庫恢復(fù)類型,DB2日志,舉例說明DB2數(shù)據(jù)庫的備份和恢復(fù)的操作步驟,事務(wù),并發(fā)和并發(fā)控制,鎖,隔離級別,通過實驗說明鎖和隔離級別的使用方法,數(shù)據(jù)庫監(jiān)視的目的以及監(jiān)視DB2數(shù)據(jù)庫的方法,DB2安全性概述,身份驗證,授權(quán),權(quán)限,特權(quán),XML,XPath,XQuery,XML在DB2中的應(yīng)用等。
書籍目錄
第1章 DB2 UDB 概述 1.1 DB2簡介 1.2 DB2的安裝 1.3 DB2實例 1.3.1 實例概述 1.3.2 DAS 1.4 DB2工具 1.4.1 第一步 1.4.2 命令編輯器 1.4.3 命令窗口 1.4.4 命令行處理器 1.4.5 控制中心 1.4.6 任務(wù)中心 1.4.7 日志 1.4.8 配置助手 1.4.9 運行狀況中心 1.5 DB2環(huán)境的設(shè)置 1.5.1 DB2概要文件注冊表 1.5.2 環(huán)境變量 1.5.3 配置參數(shù) 1.6 本章小結(jié) 習(xí)題1 第2章SQL語言 2.1 關(guān)系型數(shù)據(jù)庫簡介 2.2 SQL語言基礎(chǔ) 2.3 鍵(Key) 2.4 數(shù)據(jù)定義語言 2.4.1 創(chuàng)建表概述 2.4.2 CREATE語句 2.4.3 ALTER語句 2.4.4 DROP語句 2.5 數(shù)據(jù)控制語言 2.6 數(shù)據(jù)操縱語言 2.6.1 SELECT語句 2.6.2 INSERT語句 2.6.3 UPDATE語句 2.6.4 DELETE語句 2.7 本章小結(jié) 習(xí)題2 第3章 DB2客戶機/服務(wù)器連通性 3.1 DB2產(chǎn)品組件結(jié)構(gòu) 3.2 DB2的訪問 3.3 DB2服務(wù)器配置 3.4 DB2服務(wù)器的連接 3.4.1 通過命令行處理器連接 3.4.2 通過配置助手連接 3.5 連接和斷開數(shù)據(jù)庫 3.6 本章小結(jié) 習(xí)題3 第4章 DB2數(shù)據(jù)放置 4.1 DB2系統(tǒng)概述 4.2 創(chuàng)建數(shù)據(jù)庫 4.2.1 命令方式創(chuàng)建數(shù)據(jù)庫 4.2.2 通過數(shù)據(jù)庫向?qū)韯?chuàng)建數(shù)據(jù)庫 4.3 創(chuàng)建數(shù)據(jù)庫對象 4.3.1 模式 4.3.2 表空間 4.3.3 緩沖池 4.3.4 表 4.3.5 索引 4.3.6 視圖 4.3.7 別名 4.3.8 約束 4.3.9 觸發(fā)器 4.4 大對象 4.5 本章小結(jié) 習(xí)題4 第5章 數(shù)據(jù)移動 第6章 數(shù)據(jù)庫備份和恢復(fù) 第7章 數(shù)據(jù)并發(fā)性 第8章 數(shù)據(jù)庫監(jiān)視 第9章 DB2的安全性 第10章 XML在DB2中的應(yīng)用 參考文獻
章節(jié)摘錄
插圖:DB2 UDB概述本章學(xué)習(xí)目標·了解DB2 uDB的基本知識。·了解DB2產(chǎn)品的基本知識。·熟練掌握windows系統(tǒng)下DB2的安裝過程?!だ斫夂驼莆誅B2實例的相關(guān)知識?!だ斫夂驼莆誅AS的相關(guān)知識?!ち私釪B2工具的基本作用?!ち私釯)B2環(huán)境的控制方式。1.1DB2簡介DB2是IBM公司研制的一種數(shù)據(jù)庫管理系統(tǒng),UDB是Universal Database,即通用數(shù)據(jù)庫的簡稱。20世紀80年代初DB2的發(fā)展重點放在大型的主機平臺上,從20世紀80年代中期到20世紀90年代初DB2已經(jīng)發(fā)展到中型機、小型機以及微型機等多種平臺上,它具有極強的伸縮性和擴充能力,數(shù)據(jù)庫的使用和管理也非常方便。本書講解DB2 uDB V9的概念及其使用。DB2家族產(chǎn)品是全功能的、具有工業(yè)強度的數(shù)據(jù)庫管理系統(tǒng),它們適用于多種平臺,例如Windows、Linux、UNIX和主機等平臺。DB2產(chǎn)品可以配置到單個的系統(tǒng)上,或者配置到支持客戶機工作站的LAN服務(wù)器上,還可以配置為Internet的數(shù)據(jù)庫服務(wù)器。各種平臺上的DB2有共同的應(yīng)用程序接口,因此運行在一種平臺上的程序可以很容易地移植到其他平臺上。本書所講述的DB2的概念和使用是基于windows平臺,以后不再說明。DB2有多種不同的版本,圖1.1顯示了可用的DB2發(fā)行版(DB2系列中的 DB2 forSystem i和DB2 for System z成員沒有顯示在圖中)。從圖1.1中可以看出,每個版本都包含低一級版本的所有功能和特性,并在此基礎(chǔ)上添加了新的特性和功能。下面對一些DB2版本進行介紹。1.DB2 EveryPlaceDB2 EveryPlaee是專門為移動辦公用戶設(shè)計的微型數(shù)據(jù)庫管理系統(tǒng),允許移動用戶通過PDA(Personal DigitaI Assistant,個人數(shù)字助理)和掌上電腦等手持設(shè)備存取企業(yè)中的DB2數(shù)據(jù)源。
編輯推薦
《DB2 UDB數(shù)據(jù)庫實用教程》:DB2數(shù)據(jù)庫是IBM公司提供的、適用于多種企業(yè)的數(shù)據(jù)管理解決方案,在可靠性、穩(wěn)定性、伸縮性以及可擴展性等方面都具有獨特的優(yōu)勢。《DB2 UDB數(shù)據(jù)庫實用教程》介紹了S01.語言以及DB2 V9的相關(guān)知識。除了延續(xù)以前版本的DB2數(shù)據(jù)庫管理特性外,DB2 V9最大特性就是引入了一種可以管理關(guān)系型數(shù)據(jù)和pureXMI一的混合型引擎.該特性使得用戶能夠充分利用非關(guān)系業(yè)務(wù)數(shù)據(jù)。對XML數(shù)據(jù)的標準化訪問機制確保了現(xiàn)有的報告工具和接口仍然可以對這些數(shù)據(jù)進行處理。《DB2 UDB數(shù)據(jù)庫實用教程》取材適當(dāng)、難度適中、實用性強.在講解理論的同時,結(jié)合實例詳細描述了DB2的使用方法。通過閱讀《DB2 UDB數(shù)據(jù)庫實用教程》,讀者可以掌握DB2系統(tǒng)的基礎(chǔ)知識,并且能夠應(yīng)用DB2進行數(shù)據(jù)庫開發(fā)。
圖書封面
評論、評分、閱讀與下載
DB2 UDB數(shù)據(jù)庫實用教程 PDF格式下載