书籍详情

DB2入门与提高

DB2入门与提高

作者:刘耸柏编著

出版社:清华大学出版社

出版时间:2002-05-01

ISBN:9787302053712

定价:¥39.00

购买这本书可以去
内容简介
  IBM DB2数据库环境以用于大型公司、政府、电信和邮电行业等需要海量数据处理的场所而闻名,随着2000年DB27.1推出了针对不同层次用户的多个产品,其应用越来越广泛. 本书介绍了DB2的最新版本——DB27.1.全书按内容分为5年部分:第1部分(第1-3章)是有关DB2数据库的基础知识;第2部分(第4-6章)介绍了对DB2数据库的简单管理;第3部分(第7-9章)是有关DB2数据库设计方面的一些知识;第4部分(第10-13章)介绍的是DB2的数据库的一些高级管理;第5部分(第14-16章)是DB2数据库的应用开发方面的一些知识。 本书既有基础知识,又有不同难度的数据库管理和开发知识。因此,本书不但适合没有任何经验的DB2初学者,也适合有一定数据库管理或编程经验的数据库管理员或程序员使用;既可以作为DB2的学习教材,也可以作为DB2管理以及编程的参考手册。
作者简介
暂缺《DB2入门与提高》作者简介
目录
第1章  概述                  
 1. 1  DB2通用数据库产品概述                  
 1. 1. 1  DB2产品家族                  
 1. 1. 2  DB2产品组件及其功能                  
 1. 2  DB2 7. 1的新特点                  
 1. 3  安装和卸载DB2                  
 1. 3. 1  制订安装计划                  
 1. 3. 2  在Windows上安装DB2                  
 1. 3. 3  在OS/2上安装DB2                  
 1. 3. 4  卸载DB2                  
 第2章  DB2数据库的基本概念                  
 2. 1  数据库对象概述                  
 2. 2  恢复对象概述                  
 2. 3  存储器对象概述                  
 2. 4  系统对象概述                  
 2. 5  数据的商业规则                  
 2. 6  恢复数据库                  
 2. 6. 1  版本恢复                  
 2. 6. 2  前滚恢复                  
 2. 7  联合体数据库                  
 第3章  SOL语言                  
 3. 1  SQL简介                  
 3. 1. 1  SQL的优点                  
 3. 1. 2  SQL的分类                  
 3. 2  数据类型                  
 3. 3  使用SQL语言创建数据库对象                  
 3. 3. 1  创建数据库                  
 3. 3. 2  创建表                  
 3. 3. 3  插入数据                  
 3. 3. 4  更改数据                  
 3. 3. 5  删除数据                  
 3. 3. 6  创建视图                  
 3. 3. 7  使用视图来处理数据                  
 3. 4  使用SQL语句存取数据                  
 3. 4. 1  连接数据库                  
 3. 4. 2  调查错误                  
 3. 4. 3  选择列                  
 3. 4. 4  选择行                  
 3. 4. 5 对行进行排序                  
 3. 4. 6 除去重复行                  
 3. 4. 7  使用表达式来计算值                  
 3. 4. 8  给表达式命名                  
 3. 4. 9  从多个表中选择数据                  
 3. 4. 10 使用子查询                  
 3. 4. 11  使用函数                  
 3. 4. 12  分组                  
 3. 5  表达式和子查询                  
 3. 5. 1  标量全查询                  
 3. 5. 2 转换数据类型                  
 3. 5. 3 条件表达式                  
 3. 5. 4  表表达式                  
 3. 5. 5  相关名                  
 3. 5. 6  相关子查询                  
 3. 6  在查询中使用运算符和谓词                  
 3. 6. 1  用集合运算符组合查询                  
 3. 6. 2  谓词                  
 3. 7  触发器                  
 3. 8  连接                  
 3. 9  定制和增强数据操作                  
 3. 9. 1  用户定义类型                  
 3. 9. 2  用户定义函数                  
 3. 9. 3  大对象(LOB)                  
 3. 9. 4 专用寄存器                  
 3. 9. 5  目录视图的介绍                  
 第4章  DB2数据库的图形化工具                  
 4. 1  使用"第1步"创建样本数据库                  
 4. 2  使用客户端配置工具                  
 4. 2. 1  更改客户机配置参数                  
 4. 2. 2  为客户机选择预定义的配置                  
 4. 2. 3  保存现存的客户机配置                  
 4. 2. 4  设置从客户机到远程数据库的连接                  
 4. 2. 5  使用已经连接的数据库项                  
 4. 3  查看产品信息和文档                  
 4. 4  命令中心简介                  
 4. 5  控制中心简介                  
 第5章  建立客户机到服务器的连接                  
 5. 1  配置DB2服务器                  
 5. 2  DB2目录                  
 5. 2. 1  DB2目录简介                  
 5. 2. 2  查看DB2的目录                  
 5. 3  绑定服务程序                  
 5. 4  实例附接                  
 第6章  DB2数据库实例管理                  
 6. 1  DB2管理服务器                  
 6. 1. 1  创建管理服务器                  
 6. 1. 2  启动和停止管理服务器                  
 6. 1. 3  配置管理服务器                  
 6. 1. 4  设置和更改管理服务器账户                  
 6. 1. 5  更新和除去管理服务器                  
 6. 2  启动和停止DB2实例                  
 6. 2. 1  启动DB2实例                  
 6. 2. 2  停止DB2实例                  
 6. 3  创建DB2实例                  
 6. 4  管理DB2实例                  
 6. 5  设置环境变量和简要表注册表                  
 6. 5. 1  使用db2set命令                  
 6. 5. 2  在0S/2上设置环境变量                  
 6. 5. 3  在Windows NT和Windows 95上设置环境变量                  
 6. 5. 4  在UNIX系统上设置环境变量                  
 第7章  DB2数据库设计基础                  
 7. 1  数据库的设计步骤                  
 7. 2  数据库的逻辑设计                  
 7. 2. 1  数据库中要记录的数据                  
 7. 2. 2  各种关系的实体表定义                  
 7. 2. 3  所有表的列定义                  
 7. 2. 4  标识一列或多列作为主关键字                  
 7. 2. 5  确保相等的值表示相同的实体                  
 7. 2. 6  表设计的规范化问题                  
 7. 2. 7  制定约束实施计划                  
 7. 3  逻辑设计需要考虑的事项                  
 7. 4  数据库的物理设计                  
 7. 4. 1  数据库目录                  
 7. 4. 2  估计表的空间需求                  
 7. 4. 3  附加空间需求                  
 7. 4. 4  设计节点组                  
 7. 4. 5  设计和选择表空间                  
 7. 5  联合体数据库设计需要考虑的事项                  
 第8章  创建DB2数据库                  
 8. 1  创建DB2数据库的原理                  
 8. 1. 1  几个重要的概念                  
 8. 1. 2  创建节点组                  
 8. 1. 3  将实用程序与数据库绑定                  
 8. 1. 4  编目数据库                  
 8. 2  创建表空间                  
 8. 3  创建模式                  
 8. 4  创建和填充表                  
 8. 4. 1  大对象列的考虑事项                  
 3. 9. 4 专用寄存器                  
 3. 9. 5  目录视图的介绍                  
 第4章  DB2数据库的图形化工具                  
 4. 1  使用"第1步"创建样本数据库                  
 4. 2  使用客户端配置工具                  
 4. 2. 1  更改客户机配置参数                  
 4. 2. 2  为客户机选择预定义的配置                  
 4. 2. 3  保存现存的客户机配置                  
 4. 2. 4  设置从客户机到远程数据库的连接                  
 4. 2. 5  使用已经连接的数据库项                  
 4. 3  查看产品信息和文档                  
 4. 4  命令中心简介                  
 4. 5  控制中心简介                  
 第5章  建立客户机到服务器的连接                  
 5. 1  配置DB2服务器                  
 5. 2  DB2目录                  
 5. 2. 1  DB2目录简介                  
 5. 2. 2  查看DB2的目录                  
 5. 3  绑定服务程序                  
 5. 4  实例附接                  
 第6章  DB2数据库实例管理                  
 6. 1  DB2管理服务器                  
 6. 1. 1  创建管理服务器                  
 6. 1. 2  启动和停止管理服务器                  
 6. 1. 3  配置管理服务器                  
 6. 1. 4  设置和更改管理服务器账户                  
 6. 1. 5  更新和除去管理服务器                  
 6. 2  启动和停止DB2实例                  
 6. 2. 1  启动DB2实例                  
 6. 2. 2  停止DB2实例                  
 6. 3  创建DB2实例                  
 6. 4  管理DB2实例                  
 6. 5  设置环境变量和简要表注册表                  
 6. 5. 1  使用db2set命令                  
 6. 5. 2  在0S/2上设置环境变量                  
 6. 5. 3  在WindowsNT和Windows95上设置环境变量                  
 6. 5. 4在UNIX系统上设置环境变量                  
 第7章  DB2数据库设计基础                  
 7. 1  数据库的设计步骤                  
 7. 2  数据库的逻辑设计                  
 7. 2. 1  数据库中要记录的数据                  
 7. 2. 2  各种关系的实体表定义                  
 7. 2. 3  所有表的列定义                  
 7. 2. 4  标识一列或多列作为主关键字                  
 7. 2. 5  确保相等的值表示相同的实体                  
 7. 2. 6  表设计的规范化问题                  
 7. 2. 7  制定约束实施计划                  
 7. 3  逻辑设计需要考虑的事项                  
 7. 4  数据库的物理设计                  
 7. 4. 1  数据库目录                  
 7. 4. 2  估计表的空间需求                  
 7. 4. 3  附加空间需求                  
 7. 4. 4  设计节点组                  
 7. 4. 5  设计和选择表空间                  
 7. 5  联合体数据库设计需要考虑的事项                  
 第8章  创建DB2数据库                  
 8. 1  创建DB2数据库的原理                  
 8. 1. 1  几个重要的概念                  
 8. 1. 2  创建节点组                  
 8. 1. 3  将实用程序与数据库绑定                  
 8. 1. 4  编目数据库                  
 8. 2  创建表空间                  
 8. 3  创建模式                  
 8. 4  创建和填充表                  
 8. 4. 1  大对象列的考虑事项                  
 8. 4. 2 定义约束                  
 8. 4. 3  在新表上定义生成列                  
 8. 4. 4  创建用户定义临时表                  
 8. 4. 5  在新表上定义标识列                  
 8. 4. 6  在多个表空间中创建一个表                  
 8. 4. 7  在分区数据库中创建表                  
 8. 5 创建触发器                  
 8. 6  创建用户定义的函数                  
 8. 7  创建函数映射                  
 8. 8  创建函数模板                  
 8. 9  创建用户定义类型                  
 8. 10  创建视图                  
 8. 11  创建摘要表                  
 8. 12  创建别名                  
 8. 13 创建封装器                  
 8. 14 创建服务器                  
 8. 15  创建索引. 索引扩充或索引规范                  
 8. 15. 1  使用CREATE MDEX语句                  
 8. 15. 2  定义索引扩充的一个方案                  
 第9章  改变DB2数据库                  
 9. 1  改变数据库的配置                  
 9. 2 删除数据库                  
 9. 3  改变表空间                  
 9. 4  删除模式                  
 9. 5  修改表的结构和内容                  
 9. 5. 1  添加列至现存表                  
 9. 5. 2 修改列定义                  
 9. 5. 3  改变约束                  
 9. 5. 4  在现存表上定义生成列                  
 9. 5. 5  将表说明为易失的                  
 9. 5. 6  改变摘要表特性                  
 9. 6  重命名现存表                  
 9. 7  删除表                  
 9. 8 删除触发器                  
 9. 9  改变或删除视图                  
 9. 10 删除摘要表                  
 9. 11  改变或删除服务器                  
 9. 12  改变或删除别名                  
 9. 13  删除索引. 索引扩充或索引规范                  
 第10章  DB2数据库的安全性控制                  
 10. 1  选择用户ID和组                  
 10. 2  DB2的认证                  
 10. 2. 1  DB2服务器的认证类型                  
 10. 2. 2  使用DCE安全服务认证用户                  
 10. 2. 3  联合体数据库认证处理                  
 10. 3  DB2访问控制的层次结构                  
 10. 3. 1  数据库权限                  
 10. 3. 2 数据库特权                  
 10. 4  用户和组                  
 10. 4. 1  添加和删除用户                  
 10. 4. 2  添加和删除组                  
 10. 4. 3  更改用户和组的权限和特权                  
 10. 5  通过授权控制数据库对象的存取                  
 10. 5. 1  显式授权                  
 10. 5. 2  与应用程序开发有关的权限                  
 10. 5. 3  隐式授权                  
 10. 5. 4 权限的查询                  
 10. 5. 5  撤销特权                  
 10. 5. 6  使用视图控制数据的存取                  
 第11章  数据移动                  
 11. 1  调出表的功能和使用                  
 11. 2  调入的功能和使用                  
 11. 3  装入的功能和使用                  
 11. 3. 1  建立例外表                  
 11. 3. 2  处理异常情况                  
 11. 3. 3  装入的完整操作步骤                  
 11. 3. 4  使用控制中心进行装入                  
 11. 3. 5  调入和装入的对比                  
 第12章  DB2数据库的备份与恢复                  
 12. 1  日志                  
 12. 1. 1  DB2日志管理配置参数                  
 12. 1. 2  日志的类型                  
 12. 1. 3  日志文件的用途                  
 12. 2  数据库级别上的备份和恢复                  
 12. 2. 1  执行数据库级别的备份                  
 12. 2. 2  执行数据库级别上的恢复                  
 12. 3  执行表空间级别上的备份或恢复                  
 12. 3. 1  在控制中心备份表空间                  
 12. 3. 2  在控制中心复原表空间                  
 12. 4  有关备份恢复策略讨论的总结                  
 12. 5  恢复历史文件.                   
 第13章  DB2数据库性能监控                  
 13. 1  DB2数据库性能概述                  
 13. 2  DB2数据库结构模型                  
 13. 2. 1  DB2存储体系结构                  
 13. 2. 2  DB2数据管理                  
 13. 2. 3  DB2进程模型                  
 13. 2. 4  DB2内存模型                  
 13. 3  监控DB2数据库                  
 13. 3. 1  DB2性能监控程序                  
 13. 3. 2  事件分析程序                  
 13. 4  SQL存取方案图                  
 第14章  DB2数据库应用开发基础                  
 14. 1  DB2应用程序开发概述                  
 14. 1. 1  DB2程序结构                  
 14. 1. 2 选择开发方法                  
 14. 1. 3  一些相关的概念                  
 14. 2  应用程序的设计方法                  
 14. 3  设置开发环境                  
 14. 3. 1  设置OS/2环境                  
 14. 3. 2  设置UNIX环境                  
 14. 3. 3  设置Windows 32位操作系统环境                  
 14. 4  构建文件. Makefile和错误检查实用程序                  
 14. 4. 1  构建文件                  
 14. 4. 2  Makefile                  
 14. 4. 3  错误检查实用程序                  
 第15章  SOL应用编程                  
 15. 1  静态SQL程序的结构和特点                  
 15. 1. 1  静态SQL程序的结构                  
 15. 1. 2  静态SQL程序的特点                  
 15. 2  宿主变量和指示符变量的使用                  
 15. 2. 1  宿主变量的声明                  
 15. 2. 2  宿主变量的使用                  
 15. 2. 3  指示符变量的声明                  
 15. 2. 4  指示符变量的使甩                  
 15. 3  使用游标处理多行结果集                  
 15. 3. 1  声明和使用游标                  
 15. 3. 2  游标与工作单元的考虑                  
 15. 3. 3  例程                  
 15. 3. 4  更新和删除提取的数据                  
 15. 4  诊断信息处理与SQLCA结构                  
 15. 4. 1  SQLCA结构                  
 15. 4. 2  WHENEVER语句                  
 15. 4. 3  查询错误                  
 15. 5  复合SQL语句                  
 15. 5. 1  复合SQL的例子                  
 15. 5. 2  复合SQL的限制                  
 15. 6  动态嵌入式SQL应用编程                  
 15. 6. 1  动态SQL概述                  
 15. 6. 2  支持动态嵌入式SQL的语句                  
 15. 6. 3  动态游标的处理                  
 15. 6. 4  SQLDA的使用                  
 第16章  DB2数据库高级编程                  
 16. 1  存储过程                  
 16. 1. 1  客户端应用程序                  
 16. 1. 2  服务器端存储过程的实现                  
 16. 2  DB2调用层接口(CLI)                  
 16. 2. 1  CLI应用的配置                  
 16. 2. 2  常用CU函数总结                  
 16. 3  创建Java程序                  
 16. 3. 1  设置Java开发环境                  
 16. 3. 2  创建JDBC程序                  
 16. 3. 3  创建Java存储过程                  
 附录  DB2数据库命名规则                  

猜您喜欢

读书导航