简介
本书主要介绍IBM的小型数据库IMS。内容包括IMS的综述,IMS事务管理器,IMS数据库管理器,IMS数据库应用开发,IMS数据库系统管理。
目录
IBM核心技术内幕IMSApplicationGuide小型机数据库应用完全解决方案
目录
第1部 分IMS综述
1引言
1.1IMS产品
1.2IMS产品综述
第2部 分IMS事务管理器
第3部 分IMS数据库管理器
第4部 分IMS应用开发
第5部 分IMS系统管理
1.2.1IMS事务管理器
1.2.2IMS数据库管理器
1.2.3IMS系统服务
1.2.4IMS和OS/390操作系统
1.3IMS事务管理器
1.3.1网络访问IMS/TM
1.3.2IMS事务管理器信息
1.3.3与其它IMS系统和CICS系统的连接
1.4IMS数据库管理器
1.4.1IMS数据库管理器的功能
1.4.2IMS数据库的实现
1.4.3全功能IMSDB(DL/IDB)
1.4.4快速通路数据输入数据库(DEDB)
1.4.5IMS和DB2
1.5可利用率和恢复特性
1.5.1数据库恢复控制(DBRC)
1.5.2提高可利用率的辅助功能设施(XRF和RSR)
1.6XRF和RSR使用说明书
1.6.1扩展恢复设施
1.6.2远地恢复(RSR)
2IMS和OS/390
2.1IMS子系统的结构
2.1.1IMS控制区
2.1.2IMS系统相关区
2.1.3应用相关区
2.1.4批处理应用地址空间
2.1.5内部资源锁定管理器(IRLM)
2.2IMS子系统的运行
2.3在一个OS/390系统支持下运行多个IMS系统
2.3.1IMS子系统
2.3.2地址空间
2.3.3启动应用相关区
2.4OS/390操作系统的使用
2.4.1MVSTCP/IP
2.4.2APPC/MVS
2.4.3OS/390的安全服务器(RACF)
2.4.4OS/390的事务服务器(CICS)
2.5其他硬件/操作系统平台
3IMSTM和DB常用信息
3.1IMS启动
3.2IMS关闭
3.3运行记录
3.4安全维护
3.5IMS生成
3.6IMS恢复
4IMS控制区
4.1IMS信息
4.2IMS事务处理流程
5处理由终端设备输入的信息
5.1输入信息类型
5.2终端设备类型
5.3输入信息的起点
5.4终端输入量的目的地
5.5信息排队
5.5.1队列容量和性能条件
5.5.2多信息队列
5.5.3共享队列
5.5.4快速路径事务处理
5.5.5APPC触发事务
5.5.6OTMA触发事务
5.5.7信息调度
5.5.8事务调度和优先权
5.5.9调度条件
5.5.10相关区中的调度
5.6数据库处理意向
5.6.1调度BMP
5.6.2共享队列
6快速路径事务处理
6.1IMS快速路径专用事务
6.2IMS快速路径混合事务
7非终端设备输入
7.1系统间通信(ISC)
7.2多系统耦合(MSC)
7.3高级程序间通信(APPC)
7.4开放事务管理访问(OTMA)
8主终端设备
8.1第一主终端设备
8.2第二主终端设备
8.3利用MVS控制台作为主终端设备
8.4扩展MCS/EMCS控制台
9应用程序处理综述
9.1MPP处理
9.2PSB
9.3DL/I信息调用
9.4程序隔离和动态运行记录
9.5内部资源锁定管理器(IRLM)
9.6应用程序异常终止
9.7会话式处理
9.8输出信息处理
9.9运行记录和检查点/再启动
9.9.1运行记录
9.9.2检查点
9.10信息交换
10数据库基础
10.1数据库设计过程
10.1.1实体
10.1.2数据属性
10.1.3实体关系
10.1.4应用函数
10.1.5访问路径
10.1.6规范化处理
10.2数据库的定义
10.3使用数据库的原因
10.4数据库管理器
11IMS层次数据库模型
11.1层次数据结构中的基本片段类型
11.2顺序字段和访问路径
11.3对片段的辅助访问路径
11.4逻辑关系
11.5辅助索引
12IMS数据库模型的实现
12.1片段,记录和指示字
12.2数据的物理存储
12.2.1HDAM
12.2.2HIDAM
12.2.3索引数据库
12.2.4DEDB
12.2.5GSAM
12.2.6顺序存取方法
12.3选择数据库组织方式
12.3.1何时选择HISAM
12.3.2何时选择HDAM
12.3.3何时选择HIDAM
12.4物理片段设计
12.5操作系统存取方法
12.5.1VSAM或OSAM
12.5.2IMS和系统管理存储器(SMS)
12.6IMS检查点:保持应用数据的完整性
12.7锁定多个任务共享IMS数据
13数据库类型选择
13.1适合全功能数据库(DL/I)的应用程序
13.2适合快速路径数据库(DEDB)的应用程序
13.2.1非常大的数据库
13.2.2高可利用率要求
13.2.3高活性数据库
13.2.4有限数据生存期
13.2.5极端性能水平
13.2.6DEDB:减少I/O使用
13.2.7DEDB:CPU使用
13.3适合快速路径数据库的应用程序
14数据库重组
14.1进行数据库重组的原因
14.2何时进行数据库重组
14.3监控数据库
14.4数据库重组过程概述
14.5数据库重组过程
14.5.1数据库的卸载过程
14.5.2定义数据库
14.5.3数据库的再装载处理
14.6快速路径重组
15数据库恢复
15.1本章内容
15.2数据库恢复综述
15.2.1何时需要进行数据库恢复
15.2.2在线程序
15.2.3DLI成批更新程序
15.3数据库实用程序
15.4备份/恢复实用程序综述
15.4.1数据库映像拷贝实用程序(DFSUDMP0)
15.4.2数据库变化累计实用程序(DFSUCUM0)
15.4.3数据库恢复实用程序(DFSURDB0)
15.4.4数据库批处理返回实用程序(DFSBBO00)
16应用程序综述
16.1综述
16.2程序结构
16.2.1应用程序的输入
16.2.2结束
16.2.3IMS调用
16.2.4PCB表征码
16.2.5状态代码处理
16.2.6IMS控制块
16.2.7IMS控制块的生成
16.3IMS数据库应用程序接口(API)
16.3.1GU调用
16.3.2GN调用
16.3.3GH调用
16.3.4ISRT调用
16.3.5DLET调用
16.3.6REPL调用
16.3.7系统服务调用
16.4数据通信PCB
16.4.1数据库PCB
16.4.2辅助处理意向选择
16.4.3应用控制块生成(ACBGEN)
16.4.4IMS/DB2资源转换表(RTT)
17IMS事务管理器的应用编码
17.1应用程序处理
17.1.1PSB的作用
17.1.2DL/I信息调用
17.1.3应用程序异常终止
17.1.4会话式处理
17.1.5输出信息处理
17.1.6运行记录和检查点/再启动
17.2数据通信设计过程
17.2.1在线事务处理的概念
17.2.2应用特性
17.2.3终端用户特性
17.2.4IMS特性
17.2.5事务处理响应时间
17.2.6选择正确的特性
17.2.7在线程序设计
17.2.8基本屏幕设计
18IMS信息格式化服务
18.1信息格式化服务综述
18.2MFS和3270
18.3MFS控制块间的关系
18.3.1MFS控制块的链接
18.3.2DFLD和MFLD间的连接
18.3.3LPAGE和DPAGE间的连接
18.3.4可选信息说明连接
18.3.5与控制块连接相关的3270设备考虑事项
18.4MFS功能
18.4.1输入信息格式化
18.4.2输出信息格式化
18.4.3由IMS提供的MFS格式
18.5MFS控制语句
18.5.1源语句和控制块间的关系
18.5.2MFS控制块生成
18.5.3MFS库维护
19IMS数据库管理器的应用代码
19.1数据库处理介绍
19.1.1IMS接口
19.1.2状态码的处理
19.1.3调用举例
19.2单一数据库结构的处理
19.2.1DL/I位置的概念
19.2.2检索片段
19.2.3更新片段
19.2.4含有命令代码的调用
19.2.5DL/I调用后数据库的位置
19.2.6一个数据库中使用多个PCB
19.2.7对GSAM数据库的处理
19.3COBOL编程
19.4PL/I编程
19.5使用逻辑关系的处理
19.5.1存取物理数据库中逻辑子片段
19.5.2存取逻辑数据库中的片段
19.6使用二级索引的处理
19.6.1经二级索引存取片段
19.6.2二级索引的建立
19.7装载数据库
19.7.1装载一个数据库
19.7.2装载有逻辑关系的数据库
19.7.3装载有二级索引的数据库
19.8批检查点/重新开始
19.8.1XRST和CHKP调用的使用
20数据库恢复控制技术(DBRC)
20.1DBRC的使用
20.1.1选项
20.1.2DBRC配置
20.1.3数据授权
20.1.4接口
20.2RECON数据设置
20.2.1数据库相关信息
20.2.2子系统
20.2.3数据库名
20.2.4RECON的定义与产生
20.3RECON数据集的初始化
20.4子系统RECON数据集的分配
20.5数据集的定位
20.6RECON数据集的维护
20.6.1RECON备份
20.6.2DELETE.LOGINACTIVE命令
20.6.3LIST.RECONSTATUS命令
20.7RECON数据集重组
20.8重组RECON数据集
20.9重新产生RECON数据集
20.10PRILOG记录的大小
20.11RECON数据集小结
21RECON记录类型
21.1RECON记录
21.1.1控制记录
21.1.2运行记录
21.1.3变化积累记录
21.1.4DBDS组记录
21.1.5数据库记录
21.2RECON头记录
21.3RECON头扩展记录
21.4DB记录
21.5DBDS记录
21.6SUBSYS记录
21.7DBDSGRP记录
21.8CAGRP记录
21.9CA记录
21.10PRILOG/SECLOG记录
21.11PRISLDS/SECSLDS记录
21.12PRIOLD/SECOLD记录
21.13LOGALL记录
21.14ALLOC记录
21.15IC记录
21.16REORG记录
21.17RECOV记录
21.18AAUTH记录
21.19过度运行记录
22IMS运行记录
22.1检查点
22.2IMS运行记录缓冲区
22.3在线运行记录数据集(OLDS)
22.3.1OLDS双运行记录
22.3.2动态放弃
22.3.3存档
22.3.4OLDSI/O错误
22.3.5DBRC
22.3.6缺少OLDS
22.4提前写入数据集(WADS)
22.4.1双WADS
22.4.2WADS冗余
22.5系统运行记录数据集(SLDS)
22.6恢复运行记录数据集(RLDS)
23IMS系统生成过程
23.1IMS生成类型
23.2IMS生成宏功能
23.3IMS生成过程
23.3.1第1阶段
23.3.2第2阶段
23.3.3JCLIN
23.3.4再应用未被接收的SMP/E维护
23.3.5IMS安全维护实用程序生成
23.4使IMS系统生成过程自动化
24IMS安全综述
24.1IMS安全背景
24.2安全宏功能
24.3保护IMS终端
24.4保护IMS命令
24.5保护IMS事务
24.6保护IMS相关区和IMS在线系统
24.7保护IMSPSB和在线应用程序
24.8保护IMS控制程序和区域应用程序
var cpro_id = 'u317582';
目录
第1部 分IMS综述
1引言
1.1IMS产品
1.2IMS产品综述
第2部 分IMS事务管理器
第3部 分IMS数据库管理器
第4部 分IMS应用开发
第5部 分IMS系统管理
1.2.1IMS事务管理器
1.2.2IMS数据库管理器
1.2.3IMS系统服务
1.2.4IMS和OS/390操作系统
1.3IMS事务管理器
1.3.1网络访问IMS/TM
1.3.2IMS事务管理器信息
1.3.3与其它IMS系统和CICS系统的连接
1.4IMS数据库管理器
1.4.1IMS数据库管理器的功能
1.4.2IMS数据库的实现
1.4.3全功能IMSDB(DL/IDB)
1.4.4快速通路数据输入数据库(DEDB)
1.4.5IMS和DB2
1.5可利用率和恢复特性
1.5.1数据库恢复控制(DBRC)
1.5.2提高可利用率的辅助功能设施(XRF和RSR)
1.6XRF和RSR使用说明书
1.6.1扩展恢复设施
1.6.2远地恢复(RSR)
2IMS和OS/390
2.1IMS子系统的结构
2.1.1IMS控制区
2.1.2IMS系统相关区
2.1.3应用相关区
2.1.4批处理应用地址空间
2.1.5内部资源锁定管理器(IRLM)
2.2IMS子系统的运行
2.3在一个OS/390系统支持下运行多个IMS系统
2.3.1IMS子系统
2.3.2地址空间
2.3.3启动应用相关区
2.4OS/390操作系统的使用
2.4.1MVSTCP/IP
2.4.2APPC/MVS
2.4.3OS/390的安全服务器(RACF)
2.4.4OS/390的事务服务器(CICS)
2.5其他硬件/操作系统平台
3IMSTM和DB常用信息
3.1IMS启动
3.2IMS关闭
3.3运行记录
3.4安全维护
3.5IMS生成
3.6IMS恢复
4IMS控制区
4.1IMS信息
4.2IMS事务处理流程
5处理由终端设备输入的信息
5.1输入信息类型
5.2终端设备类型
5.3输入信息的起点
5.4终端输入量的目的地
5.5信息排队
5.5.1队列容量和性能条件
5.5.2多信息队列
5.5.3共享队列
5.5.4快速路径事务处理
5.5.5APPC触发事务
5.5.6OTMA触发事务
5.5.7信息调度
5.5.8事务调度和优先权
5.5.9调度条件
5.5.10相关区中的调度
5.6数据库处理意向
5.6.1调度BMP
5.6.2共享队列
6快速路径事务处理
6.1IMS快速路径专用事务
6.2IMS快速路径混合事务
7非终端设备输入
7.1系统间通信(ISC)
7.2多系统耦合(MSC)
7.3高级程序间通信(APPC)
7.4开放事务管理访问(OTMA)
8主终端设备
8.1第一主终端设备
8.2第二主终端设备
8.3利用MVS控制台作为主终端设备
8.4扩展MCS/EMCS控制台
9应用程序处理综述
9.1MPP处理
9.2PSB
9.3DL/I信息调用
9.4程序隔离和动态运行记录
9.5内部资源锁定管理器(IRLM)
9.6应用程序异常终止
9.7会话式处理
9.8输出信息处理
9.9运行记录和检查点/再启动
9.9.1运行记录
9.9.2检查点
9.10信息交换
10数据库基础
10.1数据库设计过程
10.1.1实体
10.1.2数据属性
10.1.3实体关系
10.1.4应用函数
10.1.5访问路径
10.1.6规范化处理
10.2数据库的定义
10.3使用数据库的原因
10.4数据库管理器
11IMS层次数据库模型
11.1层次数据结构中的基本片段类型
11.2顺序字段和访问路径
11.3对片段的辅助访问路径
11.4逻辑关系
11.5辅助索引
12IMS数据库模型的实现
12.1片段,记录和指示字
12.2数据的物理存储
12.2.1HDAM
12.2.2HIDAM
12.2.3索引数据库
12.2.4DEDB
12.2.5GSAM
12.2.6顺序存取方法
12.3选择数据库组织方式
12.3.1何时选择HISAM
12.3.2何时选择HDAM
12.3.3何时选择HIDAM
12.4物理片段设计
12.5操作系统存取方法
12.5.1VSAM或OSAM
12.5.2IMS和系统管理存储器(SMS)
12.6IMS检查点:保持应用数据的完整性
12.7锁定多个任务共享IMS数据
13数据库类型选择
13.1适合全功能数据库(DL/I)的应用程序
13.2适合快速路径数据库(DEDB)的应用程序
13.2.1非常大的数据库
13.2.2高可利用率要求
13.2.3高活性数据库
13.2.4有限数据生存期
13.2.5极端性能水平
13.2.6DEDB:减少I/O使用
13.2.7DEDB:CPU使用
13.3适合快速路径数据库的应用程序
14数据库重组
14.1进行数据库重组的原因
14.2何时进行数据库重组
14.3监控数据库
14.4数据库重组过程概述
14.5数据库重组过程
14.5.1数据库的卸载过程
14.5.2定义数据库
14.5.3数据库的再装载处理
14.6快速路径重组
15数据库恢复
15.1本章内容
15.2数据库恢复综述
15.2.1何时需要进行数据库恢复
15.2.2在线程序
15.2.3DLI成批更新程序
15.3数据库实用程序
15.4备份/恢复实用程序综述
15.4.1数据库映像拷贝实用程序(DFSUDMP0)
15.4.2数据库变化累计实用程序(DFSUCUM0)
15.4.3数据库恢复实用程序(DFSURDB0)
15.4.4数据库批处理返回实用程序(DFSBBO00)
16应用程序综述
16.1综述
16.2程序结构
16.2.1应用程序的输入
16.2.2结束
16.2.3IMS调用
16.2.4PCB表征码
16.2.5状态代码处理
16.2.6IMS控制块
16.2.7IMS控制块的生成
16.3IMS数据库应用程序接口(API)
16.3.1GU调用
16.3.2GN调用
16.3.3GH调用
16.3.4ISRT调用
16.3.5DLET调用
16.3.6REPL调用
16.3.7系统服务调用
16.4数据通信PCB
16.4.1数据库PCB
16.4.2辅助处理意向选择
16.4.3应用控制块生成(ACBGEN)
16.4.4IMS/DB2资源转换表(RTT)
17IMS事务管理器的应用编码
17.1应用程序处理
17.1.1PSB的作用
17.1.2DL/I信息调用
17.1.3应用程序异常终止
17.1.4会话式处理
17.1.5输出信息处理
17.1.6运行记录和检查点/再启动
17.2数据通信设计过程
17.2.1在线事务处理的概念
17.2.2应用特性
17.2.3终端用户特性
17.2.4IMS特性
17.2.5事务处理响应时间
17.2.6选择正确的特性
17.2.7在线程序设计
17.2.8基本屏幕设计
18IMS信息格式化服务
18.1信息格式化服务综述
18.2MFS和3270
18.3MFS控制块间的关系
18.3.1MFS控制块的链接
18.3.2DFLD和MFLD间的连接
18.3.3LPAGE和DPAGE间的连接
18.3.4可选信息说明连接
18.3.5与控制块连接相关的3270设备考虑事项
18.4MFS功能
18.4.1输入信息格式化
18.4.2输出信息格式化
18.4.3由IMS提供的MFS格式
18.5MFS控制语句
18.5.1源语句和控制块间的关系
18.5.2MFS控制块生成
18.5.3MFS库维护
19IMS数据库管理器的应用代码
19.1数据库处理介绍
19.1.1IMS接口
19.1.2状态码的处理
19.1.3调用举例
19.2单一数据库结构的处理
19.2.1DL/I位置的概念
19.2.2检索片段
19.2.3更新片段
19.2.4含有命令代码的调用
19.2.5DL/I调用后数据库的位置
19.2.6一个数据库中使用多个PCB
19.2.7对GSAM数据库的处理
19.3COBOL编程
19.4PL/I编程
19.5使用逻辑关系的处理
19.5.1存取物理数据库中逻辑子片段
19.5.2存取逻辑数据库中的片段
19.6使用二级索引的处理
19.6.1经二级索引存取片段
19.6.2二级索引的建立
19.7装载数据库
19.7.1装载一个数据库
19.7.2装载有逻辑关系的数据库
19.7.3装载有二级索引的数据库
19.8批检查点/重新开始
19.8.1XRST和CHKP调用的使用
20数据库恢复控制技术(DBRC)
20.1DBRC的使用
20.1.1选项
20.1.2DBRC配置
20.1.3数据授权
20.1.4接口
20.2RECON数据设置
20.2.1数据库相关信息
20.2.2子系统
20.2.3数据库名
20.2.4RECON的定义与产生
20.3RECON数据集的初始化
20.4子系统RECON数据集的分配
20.5数据集的定位
20.6RECON数据集的维护
20.6.1RECON备份
20.6.2DELETE.LOGINACTIVE命令
20.6.3LIST.RECONSTATUS命令
20.7RECON数据集重组
20.8重组RECON数据集
20.9重新产生RECON数据集
20.10PRILOG记录的大小
20.11RECON数据集小结
21RECON记录类型
21.1RECON记录
21.1.1控制记录
21.1.2运行记录
21.1.3变化积累记录
21.1.4DBDS组记录
21.1.5数据库记录
21.2RECON头记录
21.3RECON头扩展记录
21.4DB记录
21.5DBDS记录
21.6SUBSYS记录
21.7DBDSGRP记录
21.8CAGRP记录
21.9CA记录
21.10PRILOG/SECLOG记录
21.11PRISLDS/SECSLDS记录
21.12PRIOLD/SECOLD记录
21.13LOGALL记录
21.14ALLOC记录
21.15IC记录
21.16REORG记录
21.17RECOV记录
21.18AAUTH记录
21.19过度运行记录
22IMS运行记录
22.1检查点
22.2IMS运行记录缓冲区
22.3在线运行记录数据集(OLDS)
22.3.1OLDS双运行记录
22.3.2动态放弃
22.3.3存档
22.3.4OLDSI/O错误
22.3.5DBRC
22.3.6缺少OLDS
22.4提前写入数据集(WADS)
22.4.1双WADS
22.4.2WADS冗余
22.5系统运行记录数据集(SLDS)
22.6恢复运行记录数据集(RLDS)
23IMS系统生成过程
23.1IMS生成类型
23.2IMS生成宏功能
23.3IMS生成过程
23.3.1第1阶段
23.3.2第2阶段
23.3.3JCLIN
23.3.4再应用未被接收的SMP/E维护
23.3.5IMS安全维护实用程序生成
23.4使IMS系统生成过程自动化
24IMS安全综述
24.1IMS安全背景
24.2安全宏功能
24.3保护IMS终端
24.4保护IMS命令
24.5保护IMS事务
24.6保护IMS相关区和IMS在线系统
24.7保护IMSPSB和在线应用程序
24.8保护IMS控制程序和区域应用程序
var cpro_id = 'u317582';
IMS application guide
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!