《UNIFY关系数据库管理系统参考手册》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:汪木兰,杨建平等译
  • 出 版 社:北京科海总公司培训中心;中国科学院软件研究所
  • 出版年份:1988
  • ISBN:
  • 页数:296 页
图书介绍:

第一章引论 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表格SQL 174

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 dow 239

7.4.6.2.2 index 239

7.4.6.2.3 mdy 239

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 MARGIN 246

7.6.2 END 246

7.6.3 INPUT 246

7.6.4 LEFT MARGIN 247

7.6.5 LENGTH 247

7.6.6 SEPARATOR 247

7.6.7 SORT 248

7.6.8 TOPMARGIN 248

7.6.9 WIDTH 248

7.7命令组 248

7.7.2 AFTER NAME 249

7.7.1 AFTER REPORT 249

7.7.3 BEFORE REPORT 250

7.7.4BEFORE NAME 250

7.7.5 DETAIL 250

7.7.6FOOTER 250

7.7.7 HEADER 251

7.8命令组命令 251

7.8.1 IF 251

7.8.2 NEED 252

7.8.3 PAGE 252

7.8.4 PRINT 253

7.8.5 SET 255

7.8.6 SKIP 256

7.9 用UNIFY的其它工具使用RPT 256

7.9.1 基本表格的SQL与RPT 256

7.9.2 ENTER和RPT 257

7.9.3用户程序和RPT 258

7.10 RPT参考总结 263

7.10.1 RPT关键字 264

7.10.2命令和命令组一览表 264

7.10.3 RPT的出错信息 266

第八章列表处理程序LST 285

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