大型机资料库管理系统DB2


大型机资料库管理系统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资料库概述11.1 DB2资料库介绍11.1.1 DB2的分类11.1.2 DB2的特点31.1.3 DB2的产品组件41.1.4 连线至 DB2 UDB资料库伺服器51.1.5 DRDA应用程式请求器支持61.2 DB2 UDB的安装71.3 DB2 UDB实例和DB2注册表81.3.1 实例的内容81.3.2 设定DB2变数值81.3.3 DB2set命令91.3.4 DB2管理伺服器91.4 DB2 UDB GUI入门101.4.1 到达GUI工具的路标101.4.2 控制中心111.4.3 脚本中心121.5 DB2的中间软体和连通性121.5.1 DB2通用的资料库客户机伺服器121.5.2 DB2 连线121.5.3 DB2 Net.Data131.5.4 DB2数据连线器141.5.5 DB2关係连线141.5.6 IBM WebSphere套用伺服器141.6 DB2应用程式开发151.6.1 DB2 存储过程创建151.6.2 DB2 OLAP伺服器151.6.3 DB2关係扩展151.6.4 QMF161.6.5 DB2数据仓库中心和数据仓库管理161.7 数据管理工具171.7.1 z/OS下的DB2管理工具171.7.2 DB2自动控制工具181.7.3 DB2表格编辑器181.7.4 z/OS下的DB2高性能卸载181.7.5 z/OS下的DB2日誌分析工具191.7.6 z/OS下的DB2对象恢复191.7.7 索引建议器191.7.8 DB2评估器191.7.9 DB2对象比较工具201.7.10 DB2缓冲池分析器201.7.11 z/OS下的DB2性能监控器201.7.12 z/OS下的DB2询问监控器211.7.13 z/OS下的DB2 SQL性能分析器211.7.14 z/OS下的DB2数据传播211.7.15 z/OS下的DB2恢复管理器221.7.16 DB2存档日誌压缩工具221.7.17 z/OS下的DB2绑定管理器221.7.18 z/OS下的DB2网路询问工具221.7.19 DB2路径检验器23习题23第2章 DB2运行环境和对象242.1 DB2的地址空间242.1.1 地址空间的优先权262.1.2 附加工具262.2 DB2对象292.2.1 资料库的逻辑、物理和性能特性292.2.2 DB2存储模型292.2.3 资料库、表空间和表302.2.4 表空间302.3 在DB2中创建对象332.3.1 概述332.3.2 DB2对象34习题43第3章 连线z/OS的DB2443.1 网路连线443.2 DB2的SPUFI接口523.2.1 接口523.2.2 系统参数543.2.3 命令553.2.4 控制中心573.2.5 目录和路径603.2.6 分散式数据64习题68第4章 DB2嵌入式SQL套用694.1 结构化查询语言和嵌入式SQL694.2 创建嵌入式SQL应用程式的步骤704.3 嵌入式SQL概述704.3.1 嵌入式SQL的一般形式704.3.2 构造嵌入式SQL语句与宿主语言之间的通信704.3.3 构造嵌入式SQL程式的执行过程744.4 不用游标的SQL语句764.4.1 说明性语句764.4.2 数据定义语句774.4.3 数据控制语句774.4.4 INSERT语句774.4.5 查询结果为单记录的SELECT语句784.4.6 非CURRENT形式的UPDATE语句784.4.7 非CURRENT形式的DELETE语句784.5 使用游标的SQL语句784.5.1 查询结果为多记录的SELECT语句794.5.2 CURRENT形式的UPDATE与DELETE语句794.6 创建程式包804.7 绑定应用程式814.7.1 预编译814.7.2 绑定824.7.3 执行计画或者程式包的许可权85习题86第5章 使用Java的资料库编程875.1 目标87 5.2 JDBC编程875.2.1 DB2 JDBC支持885.2.2 DB2 JDBC Applet或Net驱动885.2.3 DB2 JDBC应用程式驱动器895.2.4 JDBC驱动器注册905.2.5 支持的数据类型905.2.6 JDBC接口915.2.7 指定结果集类型1025.2.8 使用可滚动的数据集1035.2.9 调用存储过程1035.2.10 Batch Execution1045.2.11 LOB1055.2.12 元数据1055.2.13 并发和隔离级别1065.2.14 JDBC基本类关係1075.2.15 使用DataSource和Connection Pooling对象1075.2.16 Java 命名和目录接口1085.2.17 Java和分散式交易1095.2.18 JDBC Static SQL1095.3 SQLJ编程1095.3.1 所需要的程式包1115.3.2 SQLJ语法1115.3.3 宿主变数1115.3.4 结果集叠代器1115.3.5 位置叠代器1125.3.6 命名叠代器1135.3.7 默认连线环境1145.3.8 用户定义的 ConnectionContext类1155.3.9 运行环境1165.3.10 用户定义的SQLJ Classes属性1165.3.11 SQLJ翻译器1175.3.12 DB2自定义档案配置器1175.3.13 SQLJ程式实例1175.4 Java存储过程1195.5 Java UDF120习题120第6章 用COBOL访问DB21216.1 表和视图定义的声明1216.2 使用宿主变数1226.2.1 宿主变数概述1226.2.2 在宿主变数中使用指示变数 1226.3 用DCLGEN生成表声明1226.3.1 通过DB2I调用DCLGEN1226.3.2 通过JCL调用DCLGEN1226.3.3 在程式中包含数据声明1246.4 在COBOL程式中使用SQL语句1246.4.1 定义SQL通信区1246.4.2 COBOL中的嵌入式SQL语句1256.5 综合实例1266.5.1 表的建立及COPYBOOK的产生1266.5.2 单表查询的完整实例1276.5.3 程式的编译与运行1286.5.4 其他情况的简单实例129习题130第7章 DB2的并发机制1317.1 并发机制概述1317.1.1 并发性控制的重要性1317.1.2 锁1327.2 锁定1327.2.1 锁的属性132 7.2.2 锁定的对象1327.3 锁模式1337.3.1 表锁定模式1337.3.2 行锁定模式1347.4 锁模式兼容性1357.5 隔离级别1367.6 其他影响锁定的因素1377.6.1 锁定表语句1377.6.2 锁转换1387.6.3 锁定升级1387.6.4 锁逾时1397.6.5 死锁1397.7 资料库设计1407.8 应用程式设计140习题141第8章 DB2存取访问的安全性1428.1 Subsystem存取1428.2 数据集的保护1428.3 访问DB2对象143习题153第9章 套用数据的恢复1549.1 DB2的日誌1549.2 SYSIBM.SYSLGRNX系统表1559.3 备份表空间1569.4 备份分区或数据集1569.5 複製数据集1579.6 COPY的例子1589.7 表空间恢复概念1599.8 RECOVERY实例1609.9 恢复前的準备工作1609.10 合併表空间的拷贝1619.11 重建索引1619.12 套用数据恢复162习题163第10章 DB2数据的导入与导出16410.1 SQL INSERT、DELETE和UPDATE16410.1.1 自由空间16410.1.2 SQL INSERT16510.1.3 SQL DELETE16610.1.4 SQL UPDATE16610.2 DB2实用程式的介绍16710.2.1 生成实用程式JCL16710.2.2 DB2实用程式控制台16710.2.3 DSNUxxx.CNTL16710.2.4 DSNUPROC16810.2.5 SYSIBM.SYSUTILX16810.2.6 DB2实用程式命令16910.3 装入实用程式17010.3.1 装入数据到一张基本表中17110.3.2 数据类型转换17110.3.3 数据转换17210.3.4 装入空值17310.3.5 装入多张表到一个表空间17410.3.6 装入指定的分区17510.3.7 RESUME参数和REPLACE参数17510.3.8 其他的装入选项17610.3.9 丢弃档案17610.3.10 Unique Index Violations17710.3.11 装入需要考虑的事情17710.3.12 装入表空间阶段17810.3.13 DB2 Family Cross-Loader Function17810.3.14 装入带分隔设定的输入数据179 10.3.15 分隔的档案17910.3.16 带分隔设定的输入实例18010.4 保证参照约束与检查约束18110.4.1 CHECK Pending18110.4.2 使用CHECK DATA使用程式18110.4.3 异常表18210.4.4 检查数据阶段18210.5 DB2导出实用程式18310.5.1 指定输入表空间18410.5.2 导出记录的例子18510.5.3 输出栏位的指定18510.5.4 错误处理18510.5.5 重启导出实用程式18610.5.6 导出实用程式186习题186参考文献187