IBM DB2数据库环境以用于大型公司、政府、电信和邮电行业等需要海量数据处理的场所而闻名。随着2000年DB2 7.1推出了针对不同层次用户的多个产品,其应用越来越广泛。\r\n\r\n 本书介绍了DB2的最新版本——DB2 7.1。全书按内容分为5个部分:第1部分(第l一3章)是有关DB2数据库的基础知识;第2部分(第4—6章)介绍了对DB2数据库的简单管理;第3部分(第7—9章)是有关DB2数据库设计方面的一些知识;第4部分(第10—13章)介绍的是DB2数据库的一些高级管理;第5部分(第14一16章)是DB2数据库的应用开发方面的一些知识。\r\n\r\n 本书既有基础知识,又有不同难度的数据库管理和开发知识。因此,本书不但适合没有任何经验的DB2初学者,也适合有一定数据库管理或编程经验的数据库管理员或程序员使用;既可以作为DB2的学习教材,也可以作为DB2管理以及编程的参考手册。\r\n
\r\n
第1章 概述 \r\n\r\n 1. 1 DB2通用数据库产品概述 \r\n\r\n 1. 1. 1 DB2产品家族 \r\n\r\n 1. 1. 2 DB2产品组件及其功能 \r\n\r\n 1. 2 DB2 7. 1的新特点 \r\n\r\n 1. 3 安装和卸载DB2 \r\n\r\n 1. 3. 1 制订安装计划 \r\n\r\n 1. 3. 2 在Windows上安装DB2 \r\n\r\n 1. 3. 3 在OS/2上安装DB2 \r\n\r\n 1. 3. 4 卸载DB2 \r\n\r\n 第2章 DB2数据库的基本概念 \r\n\r\n 2. 1 数据库对象概述 \r\n\r\n 2. 2 恢复对象概述 \r\n\r\n 2. 3 存储器对象概述 \r\n\r\n 2. 4 系统对象概述 \r\n\r\n 2. 5 数据的商业规则 \r\n\r\n 2. 6 恢复数据库 \r\n\r\n 2. 6. 1 版本恢复 \r\n\r\n 2. 6. 2 前滚恢复 \r\n\r\n 2. 7 联合体数据库 \r\n\r\n 第3章 SOL语言 \r\n\r\n 3. 1 SQL简介 \r\n\r\n 3. 1. 1 SQL的优点 \r\n\r\n 3. 1. 2 SQL的分类 \r\n\r\n 3. 2 数据类型 \r\n\r\n 3. 3 使用SQL语言创建数据库对象 \r\n\r\n 3. 3. 1 创建数据库 \r\n\r\n 3. 3. 2 创建表 \r\n\r\n 3. 3. 3 插入数据 \r\n\r\n 3. 3. 4 更改数据 \r\n\r\n 3. 3. 5 删除数据 \r\n\r\n 3. 3. 6 创建视图 \r\n\r\n 3. 3. 7 使用视图来处理数据 \r\n\r\n 3. 4 使用SQL语句存取数据 \r\n\r\n 3. 4. 1 连接数据库 \r\n\r\n 3. 4. 2 调查错误 \r\n\r\n 3. 4. 3 选择列 \r\n\r\n 3. 4. 4 选择行 \r\n\r\n 3. 4. 5 对行进行排序 \r\n\r\n 3. 4. 6 除去重复行 \r\n\r\n 3. 4. 7 使用表达式来计算值 \r\n\r\n 3. 4. 8 给表达式命名 \r\n\r\n 3. 4. 9 从多个表中选择数据 \r\n\r\n 3. 4. 10 使用子查询 \r\n\r\n 3. 4. 11 使用函数 \r\n\r\n 3. 4. 12 分组 \r\n\r\n 3. 5 表达式和子查询 \r\n\r\n 3. 5. 1 标量全查询 \r\n\r\n 3. 5. 2 转换数据类型 \r\n\r\n 3. 5. 3 条件表达式 \r\n\r\n 3. 5. 4 表表达式 \r\n\r\n 3. 5. 5 相关名 \r\n\r\n 3. 5. 6 相关子查询 \r\n\r\n 3. 6 在查询中使用运算符和谓词 \r\n\r\n 3. 6. 1 用集合运算符组合查询 \r\n\r\n 3. 6. 2 谓词 \r\n\r\n 3. 7 触发器 \r\n\r\n 3. 8 连接 \r\n\r\n 3. 9 定制和增强数据操作 \r\n\r\n 3. 9. 1 用户定义类型 \r\n\r\n 3. 9. 2 用户定义函数 \r\n\r\n 3. 9. 3 大对象(LOB) \r\n\r\n 3. 9. 4 专用寄存器 \r\n\r\n 3. 9. 5 目录视图的介绍 \r\n\r\n 第4章 DB2数据库的图形化工具 \r\n\r\n 4. 1 使用'第1步'创建样本数据库 \r\n\r\n 4. 2 使用客户端配置工具 \r\n\r\n 4. 2. 1 更改客户机配置参数 \r\n\r\n 4. 2. 2 为客户机选择预定义的配置 \r\n\r\n 4. 2. 3 保存现存的客户机配置 \r\n\r\n 4. 2. 4 设置从客户机到远程数据库的连接 \r\n\r\n 4. 2. 5 使用已经连接的数据库项 \r\n\r\n 4. 3 查看产品信息和文档 \r\n\r\n 4. 4 命令中心简介 \r\n\r\n 4. 5 控制中心简介 \r\n\r\n 第5章 建立客户机到服务器的连接 \r\n\r\n 5. 1 配置DB2服务器 \r\n\r\n 5. 2 DB2目录 \r\n\r\n 5. 2. 1 DB2目录简介 \r\n\r\n 5. 2. 2 查看DB2的目录 \r\n\r\n 5. 3 绑定服务程序 \r\n\r\n 5. 4 实例附接 \r\n\r\n 第6章 DB2数据库实例管理 \r\n\r\n 6. 1 DB2管理服务器 \r\n\r\n 6. 1. 1 创建管理服务器 \r\n\r\n 6. 1. 2 启动和停止管理服务器 \r\n\r\n 6. 1. 3 配置管理服务器 \r\n\r\n 6. 1. 4 设置和更改管理服务器账户 \r\n\r\n 6. 1. 5 更新和除去管理服务器 \r\n\r\n 6. 2 启动和停止DB2实例 \r\n\r\n 6. 2. 1 启动DB2实例 \r\n\r\n 6. 2. 2 停止DB2实例 \r\n\r\n 6. 3 创建DB2实例 \r\n\r\n 6. 4 管理DB2实例 \r\n\r\n 6. 5 设置环境变量和简要表注册表 \r\n\r\n 6. 5. 1 使用db2set命令 \r\n\r\n 6. 5. 2 在0S/2上设置环境变量 \r\n\r\n 6. 5. 3 在Windows NT和Windows 95上设置环境变量 \r\n\r\n 6. 5. 4 在UNIX系统上设置环境变量 \r\n\r\n 第7章 DB2数据库设计基础 \r\n\r\n 7. 1 数据库的设计步骤 \r\n\r\n 7. 2 数据库的逻辑设计 \r\n\r\n 7. 2. 1 数据库中要记录的数据 \r\n\r\n 7. 2. 2 各种关系的实体表定义 \r\n\r\n 7. 2. 3 所有表的列定义 \r\n\r\n 7. 2. 4 标识一列或多列作为主关键字 \r\n\r\n 7. 2. 5 确保相等的值表示相同的实体 \r\n\r\n 7. 2. 6 表设计的规范化问题 \r\n\r\n 7. 2. 7 制定约束实施计划 \r\n\r\n 7. 3 逻辑设计需要考虑的事项 \r\n\r\n 7. 4 数据库的物理设计 \r\n\r\n 7. 4. 1 数据库目录 \r\n\r\n 7. 4. 2 估计表的空间需求 \r\n\r\n 7. 4. 3 附加空间需求 \r\n\r\n 7. 4. 4 设计节点组 \r\n\r\n 7. 4. 5 设计和选择表空间 \r\n\r\n 7. 5 联合体数据库设计需要考虑的事项 \r\n\r\n 第8章 创建DB2数据库 \r\n\r\n 8. 1 创建DB2数据库的原理 \r\n\r\n 8. 1. 1 几个重要的概念 \r\n\r\n 8. 1. 2 创建节点组 \r\n\r\n 8. 1. 3 将实用程序与数据库绑定 \r\n\r\n 8. 1. 4 编目数据库 \r\n\r\n 8. 2 创建表空间 \r\n\r\n 8. 3 创建模式 \r\n\r\n 8. 4 创建和填充表 \r\n\r\n 8. 4. 1 大对象列的考虑事项 \r\n\r\n 3. 9. 4 专用寄存器 \r\n\r\n 3. 9. 5 目录视图的介绍 \r\n\r\n 第4章 DB2数据库的图形化工具 \r\n\r\n 4. 1 使用'第1步'创建样本数据库 \r\n\r\n 4. 2 使用客户端配置工具 \r\n\r\n 4. 2. 1 更改客户机配置参数 \r\n\r\n 4. 2. 2 为客户机选择预定义的配置 \r\n\r\n 4. 2. 3 保存现存的客户机配置 \r\n\r\n 4. 2. 4 设置从客户机到远程数据库的连接 \r\n\r\n 4. 2. 5 使用已经连接的数据库项 \r\n\r\n 4. 3 查看产品信息和文档 \r\n\r\n 4. 4 命令中心简介 \r\n\r\n 4. 5 控制中心简介 \r\n\r\n 第5章 建立客户机到服务器的连接 \r\n\r\n 5. 1 配置DB2服务器 \r\n\r\n 5. 2 DB2目录 \r\n\r\n 5. 2. 1 DB2目录简介 \r\n\r\n 5. 2. 2 查看DB2的目录 \r\n\r\n 5. 3 绑定服务程序 \r\n\r\n 5. 4 实例附接 \r\n\r\n 第6章 DB2数据库实例管理 \r\n\r\n 6. 1 DB2管理服务器 \r\n\r\n 6. 1. 1 创建管理服务器 \r\n\r\n 6. 1. 2 启动和停止管理服务器 \r\n\r\n 6. 1. 3 配置管理服务器 \r\n\r\n 6. 1. 4 设置和更改管理服务器账户 \r\n\r\n 6. 1. 5 更新和除去管理服务器 \r\n\r\n 6. 2 启动和停止DB2实例 \r\n\r\n 6. 2. 1 启动DB2实例 \r\n\r\n 6. 2. 2 停止DB2实例 \r\n\r\n 6. 3 创建DB2实例 \r\n\r\n 6. 4 管理DB2实例 \r\n\r\n 6. 5 设置环境变量和简要表注册表 \r\n\r\n 6. 5. 1 使用db2set命令 \r\n\r\n 6. 5. 2 在0S/2上设置环境变量 \r\n\r\n 6. 5. 3 在WindowsNT和Windows95上设置环境变量 \r\n\r\n 6. 5. 4在UNIX系统上设置环境变量 \r\n\r\n 第7章 DB2数据库设计基础 \r\n\r\n 7. 1 数据库的设计步骤 \r\n\r\n 7. 2 数据库的逻辑设计 \r\n\r\n 7. 2. 1 数据库中要记录的数据 \r\n\r\n 7. 2. 2 各种关系的实体表定义 \r\n\r\n 7. 2. 3 所有表的列定义 \r\n\r\n 7. 2. 4 标识一列或多列作为主关键字 \r\n\r\n 7. 2. 5 确保相等的值表示相同的实体 \r\n\r\n 7. 2. 6 表设计的规范化问题 \r\n\r\n 7. 2. 7 制定约束实施计划 \r\n\r\n 7. 3 逻辑设计需要考虑的事项 \r\n\r\n 7. 4 数据库的物理设计 \r\n\r\n 7. 4. 1 数据库目录 \r\n\r\n 7. 4. 2 估计表的空间需求 \r\n\r\n 7. 4. 3 附加空间需求 \r\n\r\n 7. 4. 4 设计节点组 \r\n\r\n 7. 4. 5 设计和选择表空间 \r\n\r\n 7. 5 联合体数据库设计需要考虑的事项 \r\n\r\n 第8章 创建DB2数据库 \r\n\r\n 8. 1 创建DB2数据库的原理 \r\n\r\n 8. 1. 1 几个重要的概念 \r\n\r\n 8. 1. 2 创建节点组 \r\n\r\n 8. 1. 3 将实用程序与数据库绑定 \r\n\r\n 8. 1. 4 编目数据库 \r\n\r\n 8. 2 创建表空间 \r\n\r\n 8. 3 创建模式 \r\n\r\n 8. 4 创建和填充表 \r\n\r\n 8. 4. 1 大对象列的考虑事项 \r\n\r\n 8. 4. 2 定义约束 \r\n\r\n 8. 4. 3 在新表上定义生成列 \r\n\r\n 8. 4. 4 创建用户定义临时表 \r\n\r\n 8. 4. 5 在新表上定义标识列 \r\n\r\n 8. 4. 6 在多个表空间中创建一个表 \r\n\r\n 8. 4. 7 在分区数据库中创建表 \r\n\r\n 8. 5 创建触发器 \r\n\r\n 8. 6 创建用户定义的函数 \r\n\r\n 8. 7 创建函数映射 \r\n\r\n 8. 8 创建函数模板 \r\n\r\n 8. 9 创建用户定义类型 \r\n\r\n 8. 10 创建视图 \r\n\r\n 8. 11 创建摘要表 \r\n\r\n 8. 12 创建别名 \r\n\r\n 8. 13 创建封装器 \r\n\r\n 8. 14 创建服务器 \r\n\r\n 8. 15 创建索引. 索引扩充或索引规范 \r\n\r\n 8. 15. 1 使用CREATE MDEX语句 \r\n\r\n 8. 15. 2 定义索引扩充的一个方案 \r\n\r\n 第9章 改变DB2数据库 \r\n\r\n 9. 1 改变数据库的配置 \r\n\r\n 9. 2 删除数据库 \r\n\r\n 9. 3 改变表空间 \r\n\r\n 9. 4 删除模式 \r\n\r\n 9. 5 修改表的结构和内容 \r\n\r\n 9. 5. 1 添加列至现存表 \r\n\r\n 9. 5. 2 修改列定义 \r\n\r\n 9. 5. 3 改变约束 \r\n\r\n 9. 5. 4 在现存表上定义生成列 \r\n\r\n 9. 5. 5 将表说明为易失的 \r\n\r\n 9. 5. 6 改变摘要表特性 \r\n\r\n 9. 6 重命名现存表 \r\n\r\n 9. 7 删除表 \r\n\r\n 9. 8 删除触发器 \r\n\r\n 9. 9 改变或删除视图 \r\n\r\n 9. 10 删除摘要表 \r\n\r\n 9. 11 改变或删除服务器 \r\n\r\n 9. 12 改变或删除别名 \r\n\r\n 9. 13 删除索引. 索引扩充或索引规范 \r\n\r\n 第10章 DB2数据库的安全性控制 \r\n\r\n 10. 1 选择用户ID和组 \r\n\r\n 10. 2 DB2的认证 \r\n\r\n 10. 2. 1 DB2服务器的认证类型 \r\n\r\n 10. 2. 2 使用DCE安全服务认证用户 \r\n\r\n 10. 2. 3 联合体数据库认证处理 \r\n\r\n 10. 3 DB2访问控制的层次结构 \r\n\r\n 10. 3. 1 数据库权限 \r\n\r\n 10. 3. 2 数据库特权 \r\n\r\n 10. 4 用户和组 \r\n\r\n 10. 4. 1 添加和删除用户 \r\n\r\n 10. 4. 2 添加和删除组 \r\n\r\n 10. 4. 3 更改用户和组的权限和特权 \r\n\r\n 10. 5 通过授权控制数据库对象的存取 \r\n\r\n 10. 5. 1 显式授权 \r\n\r\n 10. 5. 2 与应用程序开发有关的权限 \r\n\r\n 10. 5. 3 隐式授权 \r\n\r\n 10. 5. 4 权限的查询 \r\n\r\n 10. 5. 5 撤销特权 \r\n\r\n 10. 5. 6 使用视图控制数据的存取 \r\n\r\n 第11章 数据移动 \r\n\r\n 11. 1 调出表的功能和使用 \r\n\r\n 11. 2 调入的功能和使用 \r\n\r\n 11. 3 装入的功能和使用 \r\n\r\n 11. 3. 1 建立例外表 \r\n\r\n 11. 3. 2 处理异常情况 \r\n\r\n 11. 3. 3 装入的完整操作步骤 \r\n\r\n 11. 3. 4 使用控制中心进行装入 \r\n\r\n 11. 3. 5 调入和装入的对比 \r\n\r\n 第12章 DB2数据库的备份与恢复 \r\n\r\n 12. 1 日志 \r\n\r\n 12. 1. 1 DB2日志管理配置参数 \r\n\r\n 12. 1. 2 日志的类型 \r\n\r\n 12. 1. 3 日志文件的用途 \r\n\r\n 12. 2 数据库级别上的备份和恢复 \r\n\r\n 12. 2. 1 执行数据库级别的备份 \r\n\r\n 12. 2. 2 执行数据库级别上的恢复 \r\n\r\n 12. 3 执行表空间级别上的备份或恢复 \r\n\r\n 12. 3. 1 在控制中心备份表空间 \r\n\r\n 12. 3. 2 在控制中心复原表空间 \r\n\r\n 12. 4 有关备份恢复策略讨论的总结 \r\n\r\n 12. 5 恢复历史文件. \r\n\r\n 第13章 DB2数据库性能监控 \r\n\r\n 13. 1 DB2数据库性能概述 \r\n\r\n 13. 2 DB2数据库结构模型 \r\n\r\n 13. 2. 1 DB2存储体系结构 \r\n\r\n 13. 2. 2 DB2数据管理 \r\n\r\n 13. 2. 3 DB2进程模型 \r\n\r\n 13. 2. 4 DB2内存模型 \r\n\r\n 13. 3 监控DB2数据库 \r\n\r\n 13. 3. 1 DB2性能监控程序 \r\n\r\n 13. 3. 2 事件分析程序 \r\n\r\n 13. 4 SQL存取方案图 \r\n\r\n 第14章 DB2数据库应用开发基础 \r\n\r\n 14. 1 DB2应用程序开发概述 \r\n\r\n 14. 1. 1 DB2程序结构 \r\n\r\n 14. 1. 2 选择开发方法 \r\n\r\n 14. 1. 3 一些相关的概念 \r\n\r\n 14. 2 应用程序的设计方法 \r\n\r\n 14. 3 设置开发环境 \r\n\r\n 14. 3. 1 设置OS/2环境 \r\n\r\n 14. 3. 2 设置UNIX环境 \r\n\r\n 14. 3. 3 设置Windows 32位操作系统环境 \r\n\r\n 14. 4 构建文件. Makefile和错误检查实用程序 \r\n\r\n 14. 4. 1 构建文件 \r\n\r\n 14. 4. 2 Makefile \r\n\r\n 14. 4. 3 错误检查实用程序 \r\n\r\n 第15章 SOL应用编程 \r\n\r\n 15. 1 静态SQL程序的结构和特点 \r\n\r\n 15. 1. 1 静态SQL程序的结构 \r\n\r\n 15. 1. 2 静态SQL程序的特点 \r\n\r\n 15. 2 宿主变量和指示符变量的使用 \r\n\r\n 15. 2. 1 宿主变量的声明 \r\n\r\n 15. 2. 2 宿主变量的使用 \r\n\r\n 15. 2. 3 指示符变量的声明 \r\n\r\n 15. 2. 4 指示符变量的使甩 \r\n\r\n 15. 3 使用游标处理多行结果集 \r\n\r\n 15. 3. 1 声明和使用游标 \r\n\r\n 15. 3. 2 游标与工作单元的考虑 \r\n\r\n 15. 3. 3 例程 \r\n\r\n 15. 3. 4 更新和删除提取的数据 \r\n\r\n 15. 4 诊断信息处理与SQLCA结构 \r\n\r\n 15. 4. 1 SQLCA结构 \r\n\r\n 15. 4. 2 WHENEVER语句 \r\n\r\n 15. 4. 3 查询错误 \r\n\r\n 15. 5 复合SQL语句 \r\n\r\n 15. 5. 1 复合SQL的例子 \r\n\r\n 15. 5. 2 复合SQL的限制 \r\n\r\n 15. 6 动态嵌入式SQL应用编程 \r\n\r\n 15. 6. 1 动态SQL概述 \r\n\r\n 15. 6. 2 支持动态嵌入式SQL的语句 \r\n\r\n 15. 6. 3 动态游标的处理 \r\n\r\n 15. 6. 4 SQLDA的使用 \r\n\r\n 第16章 DB2数据库高级编程 \r\n\r\n 16. 1 存储过程 \r\n\r\n 16. 1. 1 客户端应用程序 \r\n\r\n 16. 1. 2 服务器端存储过程的实现 \r\n\r\n 16. 2 DB2调用层接口(CLI) \r\n\r\n 16. 2. 1 CLI应用的配置 \r\n\r\n 16. 2. 2 常用CU函数总结 \r\n\r\n 16. 3 创建Java程序 \r\n\r\n 16. 3. 1 设置Java开发环境 \r\n\r\n 16. 3. 2 创建JDBC程序 \r\n\r\n 16. 3. 3 创建Java存储过程 \r\n\r\n 附录 DB2数据库命名规则 \r\n
\r\n
普通用户使用电脑最关键也最头疼的问题恐怕就是学用软件了. 软件范围之广, 版本更新之快, 功能选项之多, 体系膨胀之大, 往往令人目不暇接, 无从下手, 而每每看到专业人士在电脑前如鱼得水, 把软件玩得活灵活现, 您一定又是惊羡不已.
“临渊羡鱼, 不如退而结网”. 道路只有一条:动手去用!选择您想用的软件和一本配套的好书, 然后坐在电脑前面, 开机. 安装, 按照书中的指示去用. 去试, 很快您就会发现您的电脑也有灵气了, 您也能成为一名出色的舵手, 自如地在软件海洋中航行了.
《软件入门与提高丛书》就是您畅游软件之海的导航器. 它是一套包含了现今主要流行软件的使用指导书, 能使您快速便捷地掌握软件的操作方法和编程技术, 得心应手地解决实际问题.
让我们来看一下本丛书的特色吧!
软件领域
本丛书精选的软件皆为国内外著名软件公司的知名产品, 也是时下国内应用面最广的软件, 同时也是各领域的佼使者. 目前本丛书所涉及的软件领域主要有操作平台. 办公软件. 编程工具. 数据库软件. 网络和Internet软件. 多媒体和图形图像软件等.
版本选择
本丛书对于软件版本的选择原则是:紧跟软件更新步伐, 推出最新版本, 充分保征图书的技术先进性, 兼顾经典主流软件, 给广受青昧. 深入人心的传统产品以一席之地, 对于兼有中西文版本的软件, 选取中文版, 以全力满足中国用户的需要.
读者定位
本丛书明确定位于初. 中级用户. 不管您以前是否使用过本丛书所述的软件, 这套书对您都非常合适.
本丛书名中的“入门”是指, 对于每个软件的讲解都从必备的基础知识和基本操作开始, 新用户无须参照其他书即可轻松入门, 老用户亦可从个快速了解新版本的新特色和新功能, 自如地路上新的台阶. 至于书名中的“提高”, 则蕴涵了图书内容的重点所在. 以我们的经验, 当前软件的功能日趋复杂, 不学到一定的深度和广度是难以在实际工作中应付自如的. 因此本丛书在让读者快速入门之后, 就以大量明晰的操作步骤和典型的应用实例, 教会读者更丰富全面的软件技术和应用技巧, 使读者真正对所学软件融合贯通. 熟练在手.
内容设计
本丛书的内容是在仔细分析用户使用软件的困惑和目前电脑图书市场现状的基础上确定的. 简而言之, 就是实用. 明确和透彻. 它既不是面面俱到的“用户手册”, 也并非详解原理的“功能指南”, 而是独具实效的操作和编程指导书. 一切围绕用户的实际使用需要选择内容, 使读者在每个复杂的软件体系面前能“避虚就实”, 直指目标, 对于每个功能的讲解, 则力求以明确的步骤指导和丰富的应用实例准确地指明如何去做, 读者只要按书中的指示和方法做成. 做会. 做熟, 再举一度三, 就能扎扎实实地轻松过关.
风格特色
本丛书在风格上力求文字精练. 图表丰富. 脉络清晰. 版式明快. 另外, 还特别设计了一些非常有特色的段落, 以在正文之外为读者指点迷津. 这些段落包括:
注 意——提醒操作中应注意的有关事项, 避免错误的发生, 让您少一些傻眼的时刻和求救的烦恼.
提 示——提示可以进一步参见的章节, 以及有关某个内容的详细信息, 使您可深可浅, 收放自如.
技 巧——指点一些捷径, 透露一些高招, 让您事半功倍, 技高一筹.
试一试——精心设计各种操作练习, 您只要照猫画虎, 试上一试, 就不仅能在您的电脑上展现出书中的美妙画面, 还能了解书中未详述的其他实现方法和可能出现的其他操作结果. 随处可见的“试一试”, 让您边学边用, 时有所得, 常有所悟.
故障解析——分析常见软硬件故障的原因, 说明排除故障的方法, 使用户能“有病自医”进而“久病成医”, 积累诊断和排除的实战经验, 最终成为高手.
经过紧张的策划. 设计和创作, 本套丛书已陆续面市, 市场反应良好. 许多书在两个月内迅速重印, 本丛书自面世以来, 已累计售出800多万册. 大量的读者反馈卡和来信给我们提出了很多好的意见和建议, 使我们受益匪浅. 严谨. 求实. 高品味. 高质量, 一直是清华版图书的传统品质, 也是我们在策划和创作中孜孜以求的目标. 尽管倾心相注, 精心而为, 但错误和不足在所难免, 恳请读者不吝赐教, 我们定会全力改进.
本丛书在创作过程中得到了微软中国公司产品部的大力支持, 对于他们在软件和技术资料的提供及有关目录的审定方面所给予的协助, 我们表示衷心的感谢.
DB2 7. 1是DB2的新版本, 它是一种广为人知的数据库处理环境, 可以运行于UNIX. Windows和Linux等几乎所有的操作系统之下. DB2 7. 1提供了面向不同层次用户的DB2产品, 并且在新版本中新增了许多新的功能, 这必将使中小企业也会越来越接近优秀快速的数据库处理环境.
1. DB2 7. 1新增功能
DB2 7. 1面向更广泛的数据库环境, 在大多数情况下, 数据处理速度比早期的DB2版本更加快捷, 其电子商务. 商业智能和数据管理等功能都有所增强. 而且, 新的图形化管理工具使DB2使用起来更加简便. 新增功能方面, 具体如下.
● DB2仓库管理程序:它将工具汇集在一起, 用来构建. 管理. 监控和存取DB2数据仓库.
● DB2 Relational Connect:它通过允许用户和应用程序存取存储在oracle数据库中的数据, 增强了DB2通用数据库中所包括的分布式请求功能.
● DB2 Net Search Extender:DB2通用数据库Net Search Extender提供了高性能的方法, 来搜索存储在DB2数据库中的文本. 在对性能要求很高的Internet应用程序中, 用该方法来进行搜索将特别有利.
● XML Extender:它支持DB2允许用户将扩充标记语言(XML文档存储为新的列数据类型, 还可以分解XML, 并将它作为多个表中的列存储在其组成部件中. 在这两种情况下, 可以对XML文档的元素或属性定义索引, 以便进行快速检索.
● 数据管理功能的增强:这包括很多方面, 如扩展了DB2 DataLinks Manager的功能, 可在更复杂的环境中使用它:DB2允许用户为表中的每一行生成惟一的数值, 日志文件的大小从4GB增加到32GB等.
由于篇幅限制, 这里不可能介绍所有的新增功能, 读者可以在IBM的网站中看到详细的说明.
2. 本书导读
全书共分为16章, 各章内容如下.
第1章概述了DB2数据库产品. DB2 7. 1的新特点和DB2 7. 1的安装与卸载.
第2章为DB2数据库的基本概念, 主要介绍有关DB2数据库的一些基本概念.
第3章为SQL语言, 介绍关系型数据库常用的SQL语言.
第4章为DB2数据库的图形化工具, 介绍DB2图形化工具的使用.
第5章为建立客户机到服务器的连接, 介绍DB2客户端到服务器的连接和相关配置.
第6章为DB2数据库实例管理, 介绍DB2的实例管理.
第7章为DB2数据库设计基础, 介绍DB2数据库的逻辑设计和物理设计.
第8章为创建DB2数据库, 介绍如何使用相关工具创建DB2数据库.
第9章为改变DB2数据库, 介绍如何改变DB2数据库.
第10章为DB2数据库的安全性控制, 介绍DB2数据库的安全性管理方面的知识.
第11章为数据移动, 介绍有关DB2数据库之间或同其他数据库之间的数据移动.
第12章为DB2数据库的备份与恢复, 介绍怎样去备份和恢复DB2数据库.
第13章为DB2数据库性能监控, 介绍DB2数据库性能方面的一些知识.
第14章为DB2数据库应用开发基础, 介绍DB2数据库应用开发的基础知识以及相关概念.
第15章为SQL应用编程, 介绍使用SQL开发DB2应用程序.
第16章为DB2数据库高级编程, 介绍怎样使用调用层接口和Java开发DB2应用程序以及DB2存储过程的开发和使用.
附录部分则介绍了DB2数据库的命名规则.
本书具有如下特点:
● 全面介绍了DB2数据库的最常用以及最新的功能.
● 语言通俗易懂. 讲解清晰. 前后呼应, 以最小的篇幅. 最易读懂的语言来讲述每一项功能和每一个实例.
● 实例丰富, 技术含量高, 紧密与实践相结合. 每一个实例都倾注了作者多年的实践经验的积累, 每一个功能都经过技术认证.
版面美观, 图例清晰, 并具有针对性. 每一个图例都经过作者精心策划和编辑.
本书主要面向DB2的初. 中级用户. 在创作的过程中, 由于时间仓促, 错误在所难免, 希望广大读者多多批评指教.
3. 本书约定
本书以Windows为主操作平台来介绍DB2, 同时也有一些UNIX. Linux和OS/2等操作系统下的DB2应用知识. 为便于阅读理解, 本书做如下约定.
本书中出现的中文菜单和命令将用“[]”括起来, 以示区分, 而英文的菜单和命令除外, 即省略“[]”. 此外, 为了语句更简洁易懂, 本书中所有菜单和命令之间以竖线(|)分隔, 例如单击File菜单, 再选择Save As命令, 就用选择File | Save As命令来表示.
用“+”号连接的两个或3个键表示组合键, 在操作时应同时按下这两个或3个键. 例如, Ctrl+V表示在按下Ctrl键的同时, 按下V字母键, Ctrl+Alt+F10表示在按下Ctrl和Alt键的同时, 按下功能键F10.
在没有特别指定时, “单击”. “双击”和“拖动”表示用鼠标左键单击. 双击和拖动, “右击”则表示用鼠标右键单击.