《UNIFY关系数据库管理系统参考手册》求取 ⇩

第一章引论1

目 录1

1.1 UNIFY环境2

1.1.1 菜单处理程序3

1.1.1.1 定义菜单处理程序命令10

1.1.1.2 菜单处理程序提示信息11

1.1.2 文件13

1.1.3 目录14

1.1.4 环境变量15

1.1.5 终端能力数据库(Termcap)18

1.1.6 键盘特性(UNICAP)21

第二章数据库设计和维护26

2.1数据库设计实用程序26

2.1.1.1 数据库记录类型27

2.1.1 设计和创建一个新数据库27

2.1.1.2 数据库字段29

2.1.1.3 创建数据库31

2.1.1.4 提示信息34

2.1.2修改数据库模式37

2.1.3打印数据库模式39

2.1.4建立数据库41

2.1.5写数据库后援43

2.1.6重建数据库43

2.1.7增加和去除B-树索引48

2.1.8高级字段属性53

2.1.8.1文件格式和命令语法55

2.1.8.2实例文件59

2.1.8.3信息59

2.2数据库维护61

2.2.1写数据库后援62

2.2.2读数据库后援64

2.2.3增加、删除B-树索引71

2.2.4重建散列表71

2.2.5重建显式关系72

2.2.6定义数据库文件卷73

2.2.7打印、显示数据库统计76

2.2.8显示散列表统计77

2.2.9打印、显示B-树统计78

第三章系统管理79

3.1安全系统的维护79

3.1.1修改系统参数和保护措施79

3.1.2增加或修改用户组访问权限80

3.1.3增加或修改个人访问权限82

3.1.4打印用户组权限84

3.1.5打印个人访问权限85

3.1.6字段安全维护85

3.1.7处理字段口令87

3.1.8使用操作系统安全保护87

3.2数据字典报告88

3.2.1打印数据库模式88

3.2.2打印菜单89

3.2.3打印屏幕表格89

3.2.4打印用户组权限89

3.2.5打印个人权限89

3.2.6打印求助信息89

3.3.1.1操作理论90

3.3.1事务簿记90

3.3各种实用程序90

3.2.7打印程序清单90

3.3.1.2事务薄记状态92

3.3.2增加、修改或删除菜单95

3.3.3向系统描述程序97

3.3.4建立或修改求助文件99

3.3.5 编辑SQL或RPT命令文件100

3.3.6数据库加载程序100

3.3.7程序装入104

第四章建立或修改屏幕表格105

4.1描绘屏幕表格106

4.1.1屏幕编辑命令107

4.1.1.1光标移动110

4.1.1.2提示编辑110

4.1.1.3屏幕域编辑112

4.1.1.4杂命令113

4.1.2定义PAINT命令114

4.1.3信息116

4.2用ENTER登记屏幕表格121

4.3用SQL登记屏幕表格121

4.4检查屏幕表格坐标121

4.5显示屏幕清单123

4.6测试屏幕124

4.7编译屏幕124

4.8恢复数据字典的屏幕124

4.9建立缺省的屏幕表格125

第五章ENTER——数据录入和表格查询128

5.1用ENTER登记屏幕表格129

5.2.1 ENTER数据输入132

5.2 ENTER屏幕的使用132

5.2.2ENTER和高级字段属性133

5.2. 3 ENTER表格查询134

5.2.4 ENTER报表选择屏幕136

5.2.5 ENTER信息138

第六章SQL——查询和数据处理语言141

6.1 SQL查询功能141

6.1.1求助功能142

6.1.2 SELECT FROM子句144

6.1.3 WHERE子句146

6.1.3.1逻辑表达式和运算符146

6.1.3.2条件非运算149

6.1.3.3集合蕴含150

6.1.4 UNIQUE(唯一)运算符151

6.1.5算术表达式152

6.1.6 ORDER BY子句154

6.1.7聚合函数155

6.1.8 GROUP BY子句156

6.1.9嵌套查询158

6.1.10 HAVING子句160

6.1.11连接查询162

6.1.11.1一般连接162

6.1.11.2自连接166

6.1.2变量查询167

6.2数据处理功能168

6.2.1插入(insert)子句169

6.2.2修改(update)子句169

6.2.3删除(delete)子句170

6.3 UNIFY SQL的扩充171

6.3.1编辑查询语句171

6.3.2执行存储查询171

6.3.3执行操作系统命令172

6.3.4将数据转储到ASCII文件172

6.3.5从ASCII文件装入数据173

6.3.6表格SQL174

6.3.6.1 SQL屏幕登记175

6.3.6.2使用SQL屏幕178

6.3.6.3 SQL报表选择屏幕179

6.3.7设置内部SQL表的大小180

6.4 SQL参考手册182

6.4.1关键字一览表182

6.4.2错误信息183

6.4.3形式语言语法192

6.4.3.1查询语句192

6.4.3.2 DML语句200

6.4.3.3命令202

6.4.3.4HELP命令203

第七章RPT——报表处理程序205

7.1报表书写的概念205

7.1.1 RPT所使用的文件205

7.1.2报表实例206

7.2基本的报表实例208

7.2.1部门清单实例208

7.2.2格式信函的实例214

7.3高级报表技术218

7.4表达式226

7.4.1命令表达式227

7.4.2逻辑表达式228

7.4.3字段230

7.4.4数字、日期和时间231

7.4.4.1数字常量231

7.4.4.2日期常量231

7.4.4.3时间常量232

7.4.4.4 日期和时间的比较232

7.4.4.5数字运算符232

7.4.5字符串232

7.4.5.1字符串常量232

7.4.5.2字符串的比较234

7.4.5.3字符串的运算236

7.4.6.1聚合函数237

7.4.6函数237

7.4.6.2局部函数238

7.4.6.2.1 dow239

7.4.6.2.2 index239

7.4.6.2.3 mdy239

7.4.7变量240

7.4.7.1变量类型定义240

7.4.7.2变量初始化241

7.4.8表达式有效性表241

7.5控制间断的处理242

7.5.1命令排序表达式242

7.5.2控制间断244

7.5.3.1 BEFORE name和AFTER name命令组245

7.5.3.2 BEFORE REPORT和AFTER REPORT命令组245

7.5.3控制间断的处理与命令组245

7.6不成组的命令246

7.6.1 BOTTOM MARGIN246

7.6.2 END246

7.6.3 INPUT246

7.6.4 LEFT MARGIN247

7.6.5 LENGTH247

7.6.6 SEPARATOR247

7.6.7 SORT248

7.6.8 TOPMARGIN248

7.6.9 WIDTH248

7.7命令组248

7.7.2 AFTER NAME249

7.7.1 AFTER REPORT249

7.7.3 BEFORE REPORT250

7.7.4BEFORE NAME250

7.7.5 DETAIL250

7.7.6FOOTER250

7.7.7 HEADER251

7.8命令组命令251

7.8.1 IF251

7.8.2 NEED252

7.8.3 PAGE252

7.8.4 PRINT253

7.8.5 SET255

7.8.6 SKIP256

7.9 用UNIFY的其它工具使用RPT256

7.9.1 基本表格的SQL与RPT256

7.9.2 ENTER和RPT257

7.9.3用户程序和RPT258

7.10 RPT参考总结263

7.10.1 RPT关键字264

7.10.2命令和命令组一览表264

7.10.3 RPT的出错信息266

第八章列表处理程序LST285

8.1选择记录285

8.1.1运行选择处理程序285

8.1.2选择的语法286

8.1.2.1表达式286

8.1.2.2选择287

8.1.2.3删除287

8.1.2.4调用287

8.1.2.5拷贝287

8.2对记录列表288

8.2.1运行列表处理程序288

8.1.2.6列表288

8.1.2.8报表288

8.1.2.7解锁288

8.2.2列表的语法289

8.2.2.1表达式289

8.2.2.2列表290

8.2.2.3排序292

8.2.2.4总计292

8.2.2.5做(go)292

8.2.2.6打印293

8.2.2.7无头标题293

8.2.2.8解锁293

第九章数据库测试驱动程序294

1988《UNIFY关系数据库管理系统参考手册》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由汪木兰,杨建平等译 1988 北京科海总公司培训中心;中国科学院软件研究所 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。