第七篇 网络数据库系统与应用 1
第一部分 dBASEⅢ Plus新功能概述 1
第一章 dBASEⅢ Plus概述 1
1.1 dBASEⅢ Plus的盘片介绍 1
1.2软、硬件要求 2
1.3 dBASE Plus的技术参数 2
1.4 dBASE Plus的配置文件 3
第二章 新功能简介 3
2.1 新增加的文件 3
2.1.1 数据目录文件(·cat) 3
2.1.2 现场文件(·vue) 4
2.1.3 查询文件(·qry) 4
2.1.4 屏幕文件(·scr) 5
2.2 新增加的功能 5
2.2.1 新的用户接口 5
2.2.2 多页屏幕格式 5
2.2.3 与其它程序一起工作 6
2.2.4 增强了报告的输出能力 6
2.2.5 画框、线子程序 6
2.2.6 汇编语言子程序的调用 6
2.2.7 交互式的程序调试纠错功能 6
2.2.8 新的范围选择 7
2.2.9 注释指示符 7
2.2.10 设置功能键 7
2.2.11 彩色显示器 7
2.2.12 用于日期字段和备注字段的新命令 7
2.2.13 FOR和WHILE子句 8
2.2.14 SET UNIQUE语句的变化 8
2.2.15 PICTURE子句的改变 8
2.2.16 对于用户输入的测试的响应方法 8
2.2.17 可移植到其它操作系统环境下 8
2.2.18 有关数据库文件的新功能 8
2.2.19 IIF函数 9
2.2.20 新的字符串函数 9
2.2.21 数值型函数 9
2.2.22 数值溢出 9
第三章dBASEⅢ Plus的新命令和新函数表 10
3.1 新命令 10
3.2 新函数 11
第四章 伪编译与加密工具RUNT1ME+ 12
4.1 RUNT1ME+的作用与使用方法 12
4.1.1 RUNT1ME+的作用 12
4.1.2 RUNT1ME+的使用方法 13
4.1.3 dBCODE及选择项 14
4.1.4 dBL1NKER及选择项 14
4.2 对源程序的要求 19
4.2.1略去的dBASEⅢ Plus功能 19
4.2.2 ON命令 19
4.2.3 对文件大小的限制 19
4.2.4 对宏替换的限制 20
4.2.5 根文件和过程文件 20
4.2.6 续行 20
4.3 RUNT1ME的进一步说明 20
4.3.1 有关dBRUN 20
4.3.2 应用程序文件名规定 21
4.3.3 错误信息 21
第五章 应用程序生成器 21
5.1 使用应用程序生成器 22
5.2 建立一个新的数据库文件 23
5.3 自动应用程序生成器 24
5.4 运行应用程序 25
5.5 建立定做的应用程序 26
5.6 修改已存在的程序 27
5.7 其它的几种操作 27
5.7.1 改变显示颜色 27
5.7.2 建立屏幕格式 28
5.7.3 建立报表格式 28
5.7.4 建立邮件标签 29
5.7.5 说明 29
第二部分 dBASEⅢ Plus的网络功能 30
第一章 网络环境下的dBASEⅢ Plus的特点 30
第二章 dBASEⅢ Plus的安装和启动 30
2.1 真正单用户的dBASEⅢ Plus 30
2.1.1 在双软盘驱动器上使用dBASEⅢ Plus 30
2.1.2 在硬盘驱动器上使用dBASEⅢ Plus 31
2.2 网络单用户的dBASEⅢ Plus的安装和启动 32
2.3 dBASEⅢ Plus在网上的安装和启动 34
2.4 汉化dBASEⅢ Plus的安装与启动 36
2.4.1 汉化后的dBASEⅢ Plus 36
2.4.2 汉化dBASEⅢ Plus的安装 37
2.4.3 汉化dBASEⅢ Plus的启动 37
2.4.4 特殊版本的汉化dBASEⅢ Plus 38
第三章 dBASEⅢ Plus的安全保密系统 38
3.1 问题的提出 38
3.2 dBASEⅢ Plus的安全保密原理 39
3.2.1 安全保密系统模型 39
3.2.2 dBASEⅢ Plus的安全保密原理 39
3.3 dBASEⅢ Plus安全保密系统的建立 40
3.4 dBASEⅢ Plus安全保密系统的实施 40
3.4.1 建立用户的注册保密 40
3.4.2 建立文件存取权限 42
3.4.3 建立字段的存取权限 43
3.4.4 数据加密 44
3.5 操作注意事项和说明 44
3.5.1 DBSYSTEM.DB预测文件 44
3.5.2 修改预测文件 45
3.5.3 dBASEⅢ Plus的启动 45
3.5.4 退出PROTECT 45
3.6 安全保密系统举例 46
第四章 dBASE的网络程序设计简介 49
4.1 问题的提出 49
4.2 文件打开属性 49
4.2.1 默认的文件打开属性 50
4.2.2 默认文件打开属性的规则 51
4.3 dBASE的加锁功能 51
4.3.1 dBASE的加锁 51
4.3.2 避免文件死锁 52
4.3.3 加锁过程 53
4.3.4 加锁的作用 53
4.4 文件的访问属性 55
4.5 错误及错误的恢复 55
4.5.1 dBASE的处理错误 55
4.5.2 ERROR和MESSAGE函数 55
4.5.3 RETRY命令 56
4.6 网络程序设计技巧 56
4.7 样本应用程序简要说明 56
第五章 网络程序设计的命令和函数 57
5.1 使用命令概念 57
5.1.1 命令表 58
5.1.2 命令类型 58
5.1.3 要求以点方式使用的命令 58
5.1.4 要求以使用加锁机构的命令 59
5.1.5 自动加锁和解锁的命令 59
5.2 使用命令介绍 59
5.3 使用函数 64
5.3.1 函数表 64
5.3.2 函数功能介绍 64
附录A 飞机订票系统 67
附录B 网络的应用实例 80
B.1 前言 80
B.2 选择网络方法 81
B.3 微机网络结构设计方法 84
B.4 小型典型结构设计实例(山电网) 85
B.5 中型典型结构设计实例(东电网) 86
第八篇 3+以太网数据容错管理软件用户与管理员技术手册 96
第一章 简介 96
第二章 基本概念 96
2.1 分区 97
2.2 磁盘影象服务 97
2.3 耦合 97
2.4 分区同步 97
2.5 CMOS存储器 97
2.6 设备驱动程序 97
2.7 3+网磁盘方式容错菜单 98
第三章 标准安装过程 98
第四章 特定安装过程 107
第五章 实用程序 116
5.1 AFORMAT——3+ FT分区格式化 116
5.2 AMEND——硬盘修复和更换程序 116
5.3 DMPRETRY——重发记录 118
5.4 DMPTEST——错误发生器 119
5.5 FSCAN——文件检测程序 120
5.6 FSYNC——分区同步程序 120
5.7 HDINIT——低级格式化及驱动器检测程序 121
第六章 错误响应 123
6.1 缺省错误应答设置 123
6.2 改变错误响应 123
6.3 磁盘错误窗口 123
6.4 错误状态咨询 124
6.5 驱动器故障 124
6.6 重发 125
6.7 系统故障 125
第七章 硬盘错误恢复 126
7.1 寻址损坏 126
7.2 物理损坏 126
7.3 使用AMEND程序重新定位坏的磁道 127
7.4 使用AMEND程序更换驱动器 129
7.5 标准的驱动器更换过程 129
7.6 特殊的驱动器更换过程 130
7.7 系统区内的坏磁道 131
7.8 两个磁盘驱动器均发生故障 131
第八章 3Servcr3的概念 133
8.1 操作员接口 133
8.2 设备驱动程序 133
8.3 控制台方式磁盘更新 133
8.4 错误响应 133
第九章 3Server3的安装 134
第十章 3Server3错误恢复 136
10.1 怎样识别磁盘故障 136
10.2 诊断 136
10.3 驱动器0的故障 138
10.4 系统故障 138
附录A 错误提示信息 139
附录B 用户信息 150
附录C 技术信息 150
C1 PC服务器BIOS错误返回代码 150
C2 CHECK—3Server3驱动器同步验证程序 151
C3 在PC服务器上改变CMOS寻址 151
C4 3Server3的CMOS存储器 151
C5 耦合 151
C6 DESTALL—3Server3的重新安装 151
C7 磁盘驱动器的概念 151
C8 PC服务器驱动器符赋值 152
C9 在PC服务器上格式化硬盘 152
C10 文件缓冲器 152
C11 PC服务器分区大小 153
C12 PC服务器上的系统操作 153
C13 解除耦合 153
附录D 3Server386(3S/400或3S/401)服务器软件简介 153
词汇 155
参考文献 159