新闻资讯
看你所看,想你所想

大型机资料库管理系统DB2

大型机资料库管理系统DB2

大型机资料库管理系统DB2

《大型机资料库管理系统DB2》是2010年清华大学出版社出版的图书,作者是文军。

基本介绍

  • 书名:大型机资料库管理系统DB2
  • 作者:文军
  • ISBN:9787302227236
  • 定价:23.00元
  • 出版社:清华大学出版社
  • 出版时间:2010年9月1日
  • 开本:16开

内容简介

《大型机资料库管理系统DB2》内容简介:IBM DB2通用资料库是全球第一个具备数据管理、内容管理、商业智慧型和企业信息门户全面集成能力的资料库管理系统。目前,银行、证券、保险等金融机构都使用了大型主机系统DB2。
《大型机资料库管理系统DB2》内容丰富,不仅可以作为计算机专业本、专科学生学习主机DB2课程的教材,也可以作为从事此信息领域工程技术人员的参考书。
本书详细介绍了DB2资料库的各种产品;主机z/DS DB2版本的功能特性;z/OS DB2的运行环境和对象;几种访问z/OsDB2资料库的方法;通过程式访问z/OS DB2的方法,其中包括DB2嵌入式SQL的程式设计,Java、CO-BOL与z/Os DB2的访问接口;DB2的并发机制和z/OS DB2安全机制;套用资料库的恢复;DB2数据的导人与导出等内容。

图书目录

第1章 DB2资料库概述1
1.1 DB2资料库介绍1
1.1.1 DB2的分类1
1.1.2 DB2的特点3
1.1.3 DB2的产品组件4
1.1.4 连线至 DB2 UDB资料库伺服器5
1.1.5 DRDA应用程式请求器支持6
1.2 DB2 UDB的安装7
1.3 DB2 UDB实例和DB2注册表8
1.3.1 实例的内容8
1.3.2 设定DB2变数值8
1.3.3 DB2set命令9
1.3.4 DB2管理伺服器9
1.4 DB2 UDB GUI入门10
1.4.1 到达GUI工具的路标10
1.4.2 控制中心11
1.4.3 脚本中心12
1.5 DB2的中间软体和连通性12
1.5.1 DB2通用的资料库客户机伺服器12
1.5.2 DB2 连线12
1.5.3 DB2 Net.Data13
1.5.4 DB2数据连线器14
1.5.5 DB2关係连线14
1.5.6 IBM WebSphere套用伺服器14
1.6 DB2应用程式开发15
1.6.1 DB2 存储过程创建151.6.2 DB2 OLAP伺服器15
1.6.3 DB2关係扩展15
1.6.4 QMF16
1.6.5 DB2数据仓库中心和数据仓库管理16
1.7 数据管理工具17
1.7.1 z/OS下的DB2管理工具17
1.7.2 DB2自动控制工具18
1.7.3 DB2表格编辑器18
1.7.4 z/OS下的DB2高性能卸载18
1.7.5 z/OS下的DB2日誌分析工具19
1.7.6 z/OS下的DB2对象恢复19
1.7.7 索引建议器19
1.7.8 DB2评估器19
1.7.9 DB2对象比较工具20
1.7.10 DB2缓冲池分析器20
1.7.11 z/OS下的DB2性能监控器20
1.7.12 z/OS下的DB2询问监控器21
1.7.13 z/OS下的DB2 SQL性能分析器21
1.7.14 z/OS下的DB2数据传播21
1.7.15 z/OS下的DB2恢复管理器22
1.7.16 DB2存档日誌压缩工具22
1.7.17 z/OS下的DB2绑定管理器22
1.7.18 z/OS下的DB2网路询问工具22
1.7.19 DB2路径检验器23
习题23
第2章 DB2运行环境和对象24
2.1 DB2的地址空间24
2.1.1 地址空间的优先权26
2.1.2 附加工具26
2.2 DB2对象29
2.2.1 资料库的逻辑、物理和性能特性29
2.2.2 DB2存储模型29
2.2.3 资料库、表空间和表30
2.2.4 表空间30
2.3 在DB2中创建对象33
2.3.1 概述33
2.3.2 DB2对象34
习题43
第3章 连线z/OS的DB244
3.1 网路连线44
3.2 DB2的SPUFI接口52
3.2.1 接口52
3.2.2 系统参数54
3.2.3 命令55
3.2.4 控制中心57
3.2.5 目录和路径60
3.2.6 分散式数据64
习题68
第4章 DB2嵌入式SQL套用69
4.1 结构化查询语言和嵌入式SQL69
4.2 创建嵌入式SQL应用程式的步骤70
4.3 嵌入式SQL概述70
4.3.1 嵌入式SQL的一般形式70
4.3.2 构造嵌入式SQL语句与宿主语言之间的通信70
4.3.3 构造嵌入式SQL程式的执行过程74
4.4 不用游标的SQL语句76
4.4.1 说明性语句76
4.4.2 数据定义语句77
4.4.3 数据控制语句77
4.4.4 INSERT语句77
4.4.5 查询结果为单记录的SELECT语句78
4.4.6 非CURRENT形式的UPDATE语句78
4.4.7 非CURRENT形式的DELETE语句78
4.5 使用游标的SQL语句78
4.5.1 查询结果为多记录的SELECT语句79
4.5.2 CURRENT形式的UPDATE与DELETE语句79
4.6 创建程式包80
4.7 绑定应用程式81
4.7.1 预编译81
4.7.2 绑定82
4.7.3 执行计画或者程式包的许可权85
习题86
第5章 使用Java的资料库编程87
5.1 目标87
5.2 JDBC编程87
5.2.1 DB2 JDBC支持88
5.2.2 DB2 JDBC Applet或Net驱动88
5.2.3 DB2 JDBC应用程式驱动器89
5.2.4 JDBC驱动器注册90
5.2.5 支持的数据类型90
5.2.6 JDBC接口91
5.2.7 指定结果集类型102
5.2.8 使用可滚动的数据集103
5.2.9 调用存储过程103
5.2.10 Batch Execution104
5.2.11 LOB105
5.2.12 元数据105
5.2.13 并发和隔离级别106
5.2.14 JDBC基本类关係107
5.2.15 使用DataSource和Connection Pooling对象107
5.2.16 Java 命名和目录接口108
5.2.17 Java和分散式交易109
5.2.18 JDBC Static SQL109
5.3 SQLJ编程109
5.3.1 所需要的程式包111
5.3.2 SQLJ语法111
5.3.3 宿主变数111
5.3.4 结果集叠代器111
5.3.5 位置叠代器112
5.3.6 命名叠代器113
5.3.7 默认连线环境114
5.3.8 用户定义的 ConnectionContext类115
5.3.9 运行环境116
5.3.10 用户定义的SQLJ Classes属性116
5.3.11 SQLJ翻译器117
5.3.12 DB2自定义档案配置器117
5.3.13 SQLJ程式实例117
5.4 Java存储过程119
5.5 Java UDF120
习题120
第6章 用COBOL访问DB2121
6.1 表和视图定义的声明121
6.2 使用宿主变数122
6.2.1 宿主变数概述122
6.2.2 在宿主变数中使用指示变数 122
6.3 用DCLGEN生成表声明122
6.3.1 通过DB2I调用DCLGEN122
6.3.2 通过JCL调用DCLGEN122
6.3.3 在程式中包含数据声明124
6.4 在COBOL程式中使用SQL语句124
6.4.1 定义SQL通信区124
6.4.2 COBOL中的嵌入式SQL语句125
6.5 综合实例126
6.5.1 表的建立及COPYBOOK的产生126
6.5.2 单表查询的完整实例127
6.5.3 程式的编译与运行128
6.5.4 其他情况的简单实例129
习题130
第7章 DB2的并发机制131
7.1 并发机制概述131
7.1.1 并发性控制的重要性131
7.1.2 锁132
7.2 锁定132
7.2.1 锁的属性132
7.2.2 锁定的对象132
7.3 锁模式133
7.3.1 表锁定模式133
7.3.2 行锁定模式134
7.4 锁模式兼容性135
7.5 隔离级别136
7.6 其他影响锁定的因素137
7.6.1 锁定表语句137
7.6.2 锁转换138
7.6.3 锁定升级138
7.6.4 锁逾时139
7.6.5 死锁139
7.7 资料库设计140
7.8 应用程式设计140
习题141
第8章 DB2存取访问的安全性142
8.1 Subsystem存取142
8.2 数据集的保护142
8.3 访问DB2对象143
习题153
第9章 套用数据的恢复154
9.1 DB2的日誌154
9.2 SYSIBM.SYSLGRNX系统表155
9.3 备份表空间156
9.4 备份分区或数据集156
9.5 複製数据集157
9.6 COPY的例子158
9.7 表空间恢复概念159
9.8 RECOVERY实例160
9.9 恢复前的準备工作160
9.10 合併表空间的拷贝161
9.11 重建索引161
9.12 套用数据恢复162
习题163
第10章 DB2数据的导入与导出164
10.1 SQL INSERT、DELETE和UPDATE164
10.1.1 自由空间164
10.1.2 SQL INSERT165
10.1.3 SQL DELETE166
10.1.4 SQL UPDATE166
10.2 DB2实用程式的介绍167
10.2.1 生成实用程式JCL167
10.2.2 DB2实用程式控制台167
10.2.3 DSNUxxx.CNTL167
10.2.4 DSNUPROC168
10.2.5 SYSIBM.SYSUTILX168
10.2.6 DB2实用程式命令169
10.3 装入实用程式170
10.3.1 装入数据到一张基本表中171
10.3.2 数据类型转换171
10.3.3 数据转换172
10.3.4 装入空值173
10.3.5 装入多张表到一个表空间174
10.3.6 装入指定的分区175
10.3.7 RESUME参数和REPLACE参数175
10.3.8 其他的装入选项176
10.3.9 丢弃档案176
10.3.10 Unique Index Violations177
10.3.11 装入需要考虑的事情177
10.3.12 装入表空间阶段178
10.3.13 DB2 Family Cross-Loader Function178
10.3.14 装入带分隔设定的输入数据179
10.3.15 分隔的档案179
10.3.16 带分隔设定的输入实例180
10.4 保证参照约束与检查约束181
10.4.1 CHECK Pending181
10.4.2 使用CHECK DATA使用程式181
10.4.3 异常表182
10.4.4 检查数据阶段182
10.5 DB2导出实用程式183
10.5.1 指定输入表空间184
10.5.2 导出记录的例子185
10.5.3 输出栏位的指定185
10.5.4 错误处理185
10.5.5 重启导出实用程式186
10.5.6 导出实用程式186
习题186
参考文献187

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com