《IBM AS/400计算机概论》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:濮群等编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1997
  • ISBN:7302026750
  • 页数:313 页
图书介绍:

第1章 AS/400体系结构 1

1.1 引言 1

1.1.1 AS/400产生的历史背景 1

1.1.2 AS/400名称的由来 3

1.2 AS/400性能概述 4

1.2.1 集成性 4

1.2.2 开放性 5

1.2.3 可移植性 5

1.2.4 兼容性 6

1.2.5 可连接性 6

1.2.6 可支付性 7

1.2.7 可扩充性 7

1.3 AS/400的先进应用结构 8

1.3.1 应用结构的分类 9

1.3.2 TIMI结构 10

1.3.3 MI程序 11

1.3.3.2 程序的删除 12

1.3.3.1 程序的创建 12

1.3.3.3 程序的剖析 13

1.3.3.4 程序模板 13

1.3.4 小结 14

1.4 AS/400是一个集成系统 14

1.4.1 集成的操作系统 15

1.4.2 微码(Microcode) 16

1.4.3 小结 16

1.5.1 OS/400对象与MI系统对象 17

1.5 对象和对象管理 17

1.5.2 对象的查找 18

1.5.2.1 对象目录 19

1.5.2.2 共享Folder 20

1.5.2.3 集成文件系统(IFS) 20

1.5.3 对象的存取 21

1.5.4 小结 22

1.6 AS/400的安全性 22

1.6.1 集成的安全性 22

1.6.2 系统安全级别(System Security Levels) 22

2.4.3.1 概述i 23

1.6.3 用户描述(User Profile) 23

1.6.3.1 用户类(UserClass) 24

1.6.3.2 可操作对象(Objects Owned and Anthorized) 24

1.6.3.3 对象的权限(Authorization of Objects) 25

1.6.3.4 特权指令与特殊权限(Privileged Instructions and SpecialAuthorities) 25

1.6.4 程序引用权限 26

1.6.5 组权限(Grouping Authority) 26

1.7 单级存储结构 27

1.6.6 权限查找算法 27

1.6.7 小结 27

1.8 任务结构 29

1.8.1 微内核技术 29

1.8.2 任务、进程与作业(task、process and job) 31

1.8.3 任务处理(Task Dispatching) 31

1.8.4 小结 33

1.9 工作管理(Work Management) 33

1.9.1 作业(job) 34

1.9.2 子系统 35

1.9.3 内存池(Storage poo1) 36

1.9.4 队列(Queue) 37

1.9.5 用户描述(UserProfile)和作业描述(job description) 39

1.9.6.1 交互作业的启动 41

1.9.6.2 后台作业的启动 41

1.9.6.3 Spooling job的启动 41

1.9.6 作业的启动 41

1.9.7 小结 42

1.10 AS/400基本操作 42

1.10.1 AS/400的用户界面 43

1.10.1.1 菜单(Menu) 43

1.10.1.2 入口(Entry)、列表(List)和信息(Information) 45

1.10.2 CL命令 47

1.10.3 命令提示(Prompting) 48

1.10.4 对消息(Message)的操作 55

1.11 AS/400关系数据库 59

第2章 关系数据库DB2/400 60

2.1 概述 60

2.1.1 集成的关系数据库 60

2.1.2 关系数据库的发展历史 60

2.1.3 数据库的两个接口 61

2.1.4.3 创建物理文件和表 62

2.1.4.2 数据描述和文件创建 62

2.1.4.1 DBMS的功能 62

2.1.4 数据库操作 62

2.1.4.4 创建逻辑文件和视图 63

2.1.4.5 数据字典和目录 64

2.1.4.6 数据和程序独立 64

2.1.4.7 数据安全性 65

2.1.4.8 数据完整性和恢复 66

2.1.4.9 日志 66

2.1.4.10 系统管理的存取路径保护 66

2.1.4.13 参照完整性 67

2.1.4.14 高效的磁盘系统 67

2.1.4.12 触发器 67

2.1.4.11 提交控制 67

2.1.4.15 其它数据库功能 68

2.1.5 数据库功能的实现 70

2.1.5.1.2 数据空间索引 71

2.1.5.1 数据库对象 71

2.1.5.1.1 数据空间 71

2.1.5.1.3 游标 72

2.1.5.2 用户数据路径 72

2.1.5.3 SLIC日志 73

2.1.5.4 SLIC提交控制 73

2.2 AS/400关系数据库 73

2.2.1 关系模型 74

2.2.2 AS/400物理文件 74

2.2.2.1 DDS 75

2.2.2.2 物理文件的创建 77

2.2.2.3 文件拷贝(COPY) 80

2.2.2.4 字段参照文件(Field Reference File) 80

2.2.3 AS/400逻辑文件 82

2.2.3.1 NO-JOIN逻辑文件的创建 82

2.2.3.2 JOIN逻辑文件的创建 85

2.3.1 订单应用 87

2.3.1.1 介绍 87

2.3 DB2/400的主要功能 87

2.3.1.2 订单数据库概况 90

2.3.1.3 DB2/400在订单数据库中的功能 91

2.3.2.1 基本概念 92

2.3.2 参照完整性 92

2.3.2.2 创建参照限制 93

2.3.2.2.1 主键和唯一限制 94

2.3.2.2.2 参照限制 94

2.3.2.2.3 订单实例中的参照限制 95

2.3.2.3.1 锁 97

2.3.2.3 限制实施 97

2.3.2.3.2 参照完整性规则顺序 98

2.3.3 触发器 99

2.3.3.1 概念 99

2.3.3.2 如何定义触发器 100

2.3.3.3 触发器程序结构 102

2.3.3.4 C的触发器缓冲区 104

2.3.4 DRDA-2和两段提交机制 104

2.3.4.1 DRDA概念 104

2.3.4.1.1 DRDA结构 104

2.3.4.1.4 工作单位 105

2.3.4.1.2 SQL用作为DRDA数据库存取语言 105

2.3.4.1.3 应用请求者和应用服务器 105

2.3.4.2 DRDA-1和DRDA-2的比较 106

2.3.4.3 DRDA-2连接管理 106

2.3.4.1.5 开放性 106

2.3.4.3.1 连接管理方法 107

2.3.4.3.2 连接管理的SQL支持 108

2.3.4.4 两段提交控制 108

2.3.5 存储过程 109

2.3.6 机器索引 111

2.3.6.1 二分法搜索 113

2.3.6.2 二叉基树 113

2.3.6.3 二叉基树的内部情况 116

2.4.1 数据仓库的产生、定义和特点 117

2.4.1.1 数据仓库的产生 117

2.4 数据仓库 117

2.4.1.2 数据仓库的定义和特征 118

2.4.2 数据仓库的结构、设计和创建 119

2.4.2.1 数据仓库的结构模型、主题和文件类型 119

2.4.2.2 数据仓库的相关术语 120

2.4.2.3 数据仓库的设计和模型 121

2.4.2.4 创建数据仓库的步骤 122

2.4.2.5 数据仓库的实施和数据追加 122

2.4.2.6 数据仓库上的“四级结构” 123

2.4.3 数据仓库工具和数据仓库系统 123

2.4.3.2 转换/传送工具 124

2.4.3.3 验证型分析 124

2.4.3.4 发掘型分析 124

2.4.3.5 数据仓库系统的综述 125

2.4.4 AS/400用于数据仓库的分析决策支持产品 125

2.4.4.1 转换/传送类工具 125

2.4.4.2 数据仓库中的数据库服务器 126

2.4.4.3 数据分析和最终用户工具 127

2.4.4.4 元数据管理 127

2.4.5 小结 128

2.5  DB2/400实践 129

2.5.1 建立数据库 129

2.5.1.1 建library 129

2.5.1.2 建立表 129

2.5.2 数据操作 130

2.5.2.1 数据输入 130

2.5.2.2 修改数据 132

2.5.2.3 删除数据 132

2.5.2.4 修改规则与删除规则 132

2.5.3 触发器 132

3.1.1.2 什么是客户/服务器 136

3.1.1.1 事务处理模型 136

第3章 在AS/400上完成客户/服务器计算 136

3.1.1 客户/服务器计算 136

3.1 客户/服务器计算 136

3.1.1.3 客户/服务器计算模型 137

3.1.1.4 AS/400的客户/服务器环境 137

3.1.2 软件安装 139

3.1.2.1 在AS/400上安装软件 139

3.1.2.2 在PC机上安装网络软件LSP 139

3.1.2.3 在PC机上安装PC Support 140

3.1.2.4 安装Client Access/400 for Windows 3.1 140

3.1.2.5 配置,连接与ODBC驱动 142

3.1.3 前端工具与连接的方法 148

3.1.3.1 Lotus Approach 149

3.1.3.2 Powersoft PowerBuilder V.40 152

3.1.4 度量客户/服务器工作方式的性能指标 157

3.1.4.1 客户/服务器计算中常用的度量性能的指标 157

3.1.4.2 利用参数设置调整客户/服务器的性能 159

3.1.4.3 改进客户/服务器计算的性能的方法 160

3.1.5 开放式数据库连接ODBC 163

3.1.5.1 为什么必须要ODBC 163

3.1.5.2 ODBC如何工作 164

3.1.5.3 Client Access/400 for++ Windows 3.1的ODBC 164

4.1.2 通信协议 167

4.1.1 AS/400系统所支持的各种通信适配器 167

第4章 AS/400系统的联网与通信 167

4.1 AS/400支持的通信协议 167

4.1.2.1 异步传输控制协议 168

4.1.2.2 二进制同步传输协议(BSC) 168

4.1.2.3 同步数据链路控制协议(SDfC) 169

4.1.2.4 高级数据链路控制协议(HDLC) 170

4.1.2.5 X.25协议 171

4.2 AS/400系统与ISDN网络 172

4.3 AS/400系统局域网络 173

4.3.1 IBM令牌环(Token-Ring)局域网络 174

4.3.2 IBM以太(Ethernet)局域网络 175

4.3.3 AS/400系统与光纤网络(FDDI) 176

4.3.4 AS/400系统与帧中继(Framerelay)通信 177

4.4 显示站联通(DSPT) 178

4.5 先进的程序间通信(APPC) 180

4.5.1 SNA逻辑单元(LU) 180

4.5.2 SNA物理单元(PU) 180

4.5.3 SNA控制点(CP) 181

4.5.4 SNA节点类型 181

4.5.5 SNA LU6.2并行会话(Parallel Sessions) 182

4.6 APPC的配置(Configuration) 183

4.7.1 交换线路的连接及配置 190

4.7 通信线路配置考虑事项 190

4.7.2 IBM令牌环的连接及配置 192

4.7.3 IBM以太网的连接与配置 195

4.7.4 以太网与令牌环网的桥接 197

第5章 AS/400系统上的Internet应用 200

5.1 Internet概述 200

5.1.1 什么是Internet 200

5.1.2 Internet的主要服务 200

5.1.2.1 电子邮件(E-mail) 200

5.1.2.5 Gopher服务 201

5.1.2.6 WWW(WorldWideWeb) 201

5.1.2.2 远程登录(Telnet) 201

5.1.2.4 网络新闻(News) 201

5.1.2.3 文件传输(FTP) 201

5.1.3 Internet的网络协议 202

5.2 Internet与AS/400的连接 202

5.2.1 Internet和AS/400的物理连接 202

5.2.1.1 WAN(广域网) 203

5.2.1.2 LAN to LAN(局域网互联) 204

5.2.1.3 远程连接 204

5.2.2 选择ISP 205

5.2.3 AS/400系统需求 206

5.2.3.1 基本的软件需求 206

5.2.3.2 基本的硬件需求 206

5.2.4 向INTERNIC申请域名和IP地址 207

5.2.5 TCP/IP域名服务器 207

5.2.6 应用层 207

5.3 AS/400上的电子邮件服务(E-mail) 209

5.3.1 简单邮件传输协议 209

5.3.2 SMTP配置过程 210

5.3.3 测试SMTP配置 214

5.3.4 AS/400用作E-MAIL网关 216

5.3.5 POP(邮局协议) 218

5.3.6 利用Telnet终端仿真发送电子邮件 222

5.3.6.1 在AS/400系统环境下操作 223

5.3.6.2 在OS/2环境下操作 226

5.3.7 MIME 226

5.4 AS/400上的远程登录服务(Telnet) 226

5.4.1 什么是Telnet 226

5.4.2 AS/400上的Telnet客户程序 227

5.4.2.1 与Telnet服务器的连接 228

5.4.3 AS/400系统上的Telnet服务器 230

5.5.1 AS/400上的FTP 232

5.5 AS/400上的文件传输服务(FTP) 232

5.5.1.2 对IFS的访问 233

5.5.1.1 代码转换 233

5.5.1.3 匿名FTP服务器支持 234

5.5.1.4 FTP退出程序(FTP Exit Proprams) 234

5.5.2 AS/400上的FTP服务器 237

5.5.3 FTP客户机 238

5.5.3.1 FTP客户程序子命令 238

5.5.3.2 在AS/400上使用FTP操作实例 238

5.5.4 用WWW浏览器作为AS/400FTP的客户机 239

5.6.1.1 什么是HTTP服务器 240

5.6.1.2 HTTP服务器的工作过程 240

5.6.1 HTTP服务器 240

5.6 AS/400上的WWW服务 240

5.6.1.3 HTTP服务器的功能 242

5.6.2 AS/400上的HTTP服务器配置 242

5.6.2.1 HTTP服务器配置命令 242

5.6.2.2 HTTP服务器指令 245

5.6.2.3 一般设置 246

5.6.2.4 URL映射规则 247

5.6.2.5 映射命令举例 247

5.6.3 超文本标记语言 248

5.6.2.7 URL的几种格式 248

5.6.2.6 超时 248

5.6.3.1 HTML文档的结构 249

5.6.3.2 HTML语法 250

5.6.4 公共网关接口(CGI)程序 252

5.6.5 AS/400上的CGI 255

5.6.5.1 GET方法 256

5.6.5.2 POST方法 257

5.6.5.4 处理GET方法的CGI程序示例 257

5.6.5.3 环境变量的例子 258

5.6.5.5 处理POST方法的CGI程序示例 258

6.1.1 多媒体和AS/400接口 267

6.1.2 基于共享仓库的AS/400多媒体使能器 267

第6章 AS/400上的多媒体 267

6.1 多媒体在AS/400上的发展 267

6.1.2.1 IBM超媒体系统工具 268

6.1.2.2 其它服务 268

6.1.2.3 IBM Client Access/400超媒体工具 269

6.1.3 紧急任务多媒体应用程序 269

6.1.3.1 电子邮件 269

6.1.3.2 IBM Ultimedia Business Conferencing/400 270

6.1.4 建立基础结构处理多媒体 270

6.2.1.1 AS/400系统要求 272

6.2 USF的安装 272

6.2.1 USF安装前的准备 272

6.2.1.2 对工作站的要求 273

6.2.2 安装USF 273

6.2.2.1 在Windows环境的PWS上安装USF 274

6.2.2.2 在OS/2环境的PWS上安装USF 276

6.3 USF介绍 277

6.3.1 USF的特征 277

6.3.2 USF能为您做些什么 278

6.3.4 了解对象 279

6.3.3 USF的组成概述 279

6.3.5 拖-放对象 281

6.4 使用协同过程管理(CPM) 282

6.4.1 启动CPM 282

6.4.2 使用CPM窗口 283

6.4.2.1 启动或终止AS/400与CPM的通信 284

6.4.2.2 在USF配置中删除某个AS/400系统 285

6.4.3 将AS/400添加到USF配置中 285

6.4.4 在USF配置中修改AS/400定义 285

6.5.1 打开或关闭Multimedia Catalog 286

6.5.2 USF基容器 286

6.5 开始使用Multimedia Catalog 286

6.5.3 Multimedia Catalog窗口基础 287

6.5.3.1 USF窗口中的菜单条 287

6.5.3.2 Multimedia Catalog窗口中的弹出式菜单 291

6.6 使用USF对象 291

6.6.1 创建对象 291

6.6.2 指定对象属性 292

6.6.2.1 Settings笔记簿页面 293

6.6.2.2 Settings笔记簿按钮 295

6.6.3 删除对象 295

6.7 使用多媒体对象 296

6.7.1 从其它应用程序中输入多媒体数据 297

6.7.2 捕捉多媒体数据 297

6.7.2.1 捕捉视频对象的数据 298

6.7.2.2 为声音对象捕捉数据 301

6.7.2.3 为静止图像对象捕捉数据 302

6.7.3 编辑多媒体对象的内容 304

6.7.3.1 编辑视频对象的数据 304

6.7.3.2 编辑音频对象数据 306

6.7.3.3 编辑静止图像对象的数据 308

6.7.4 展示多媒体对象的内容 309

附录 多媒体软件产品介绍 310