商品簡介
本書主要包含DB2基礎和DB2綜合應用實習兩個部分,DB2基礎介紹數據庫的基本概念、DB2 UDB的圖形用戶界面、數據庫和表的創建與刪除、表數據的基本操作、數據庫的基本查詢、數據庫視圖、DB2新技術——purex ML、完整性約束索引與別名、SQL過程語言(SQL PL)、函數、存儲過程和觸發器、系統安全處理、數據庫恢復、數據移動和數據庫一致性機制。DB2綜合應用實習介紹ASENET(C#)/DB2、VC++/DB2、PHP/DB2和Java EE(Struts2)/DB2。
本書可作為大學本、專科數據庫應用課程教材,也可作為DB2自學或者應用開發的參考書。
目次
第一部分 DB2基礎
第1章 數據庫基本概念
1.1 關係數據庫
1.1.1 關係數據模型
1.1.2 關係數據庫
1.1.3 關係數據庫管理系統
1.2 DB2數據庫的對象
1.2.1 系統
1.2.2 實例
1.2.3 數據庫
1.2.4 數據庫分區
1.2.5 數據庫分區組
1.2.6 表空間
1.2.7 表
1.2.8 模式
1.2.9 配置文件
1.3 DB2數據庫目錄
1.3.1 物理數據庫目錄
1.3.2 卷目錄
1.3.3 系統目錄
1.3.4 工作站目錄
1.3.5 數據庫連接服務目錄
習題
第2章 DB2UDB簡介
2.1 DB2UDB版本簡介
2.2 DB2免費版的獲取及安裝
2.3 DB2的客戶端程序和驅動程序
2.4 配置助手
2.5 控制中心
2.5.1 控制中心概述
2.5.2 控制中心可執行的任務
2.5.3 控制中心的一般操作
2.5.4 工具設置
2.5.5 向導
2.6 命令工具
2.6.1 命令編輯器
2.6.2 命令窗口
2.6.3 命令行處理器
2.6.4 “命令編輯器”/“命令窗口”/“命令行處理器”用法的區別
2.7 信息中心
2.8 運行狀況中心
2.9 任務中心
2.10 復制中心
2.11 日志
習題
第3章 數據庫、表空間和表的創建
3.1 數據庫的創建、連接、編目和刪除
3.1.1 創建數據庫
3.1.2 SQL語句中的注釋符
3.1.3 連接數據庫
3.1.4 編目數據庫
3.1.5 刪除數據庫
3.2 表空間的創建、修改和刪除
3.2.1 創建用戶表空間
3.2.2 修改用戶表空間
3.2.3 刪除用戶表空間
3.3 DB2的系統數據類型
3.4 表的創建、修改和刪除
3.4.1 創建表
3.4.2 修改表
3.4.3 刪除表
習題
第4章 表數據的基本操作
4.1 操作表數據的兩種界面
4.2 插入記錄
4.2.1 用界面方式插入記錄
4.2.2 用命令方式插入記錄
4.3 修改記錄
4.3.1 用界面方式修改記錄
4.3.2 用命令方式修改記錄
4.4 刪除記錄
4.4.1 用界面方式刪除記錄
……
第5章 數據庫的基本查詢
第6章 數據庫視圖
第7章 DB2新技術——pureXML
第8章 完整性約束、索引與別名
第9章 SQL過程語言(SQL PL)
第10章 函數、存儲過程和觸發器
第11章 系統安全處理
第12章 數據庫恢復
第13章 數據移動
第14章 數據庫一致性機制
第二部分 DB2綜合應用