当前位置:首页 > 工业技术
dBASEⅢ程序设计
dBASEⅢ程序设计

dBASEⅢ程序设计PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:王秀坤,任大勇主编
  • 出 版 社:大连:大连理工大学出版社
  • 出版年份:1990
  • ISBN:7561103557
  • 页数:366 页
图书介绍:
上一篇:建筑环境控制学下一篇:家具精品选
《dBASEⅢ程序设计》目录

目录 1

前言 1

第一章 DBASEⅢ概述 1

§1.1 DBASEⅢ简介 1

§1.2 DBASEⅢ的系统环境 1

§1.3 关于主盘 2

§1.4 硬盘系统 2

§1.5 关于CONFIG.SYS文件 3

§1.6 DBASEⅢ的主要指标 5

§1.7 DBASEⅢ的约定 6

§1.7.1 符号的约定 6

§1.7.2 文件命名的约定 8

§1.7.3 字段、内存变量等命名的约定 8

§1.8 DBASEⅢ的进入/退出(QUIT) 8

§2.1.1 数据库文件(.DBF)——DATABASE FILES 10

§2.1 DBASEⅢ的文件 10

第二章 DBASEⅢ的基本概念 10

§2.1.2 数据库文本文件(.DBT) 12

——DATABASE TEXT 12

§2.1.3 内存文件(.MEM)——MEMORY FILES 12

§2.1.4 命令文件(.PRG)——PROGRAM FILES 13

§2.1.5 报告格式文件(.FRM) 13

——REPORT FORM FILES 13

§2.1.6 文本输出文件(.TXT) 13

——TEXT OUTPUT FILES 13

§2.1.7 索引文件(.NDX)——INDEX FILES 14

§2.1.8 版式文件(.FMT)——FORMAT FILES 14

§2.1.9 标签文件(.LBL)——LABEL FILES 15

§2.1.10 DBASEⅢ数据库管理系统对各种文件的管理 15

§2.2 DBASEⅢ的字符与专用词 15

§2.3.1 常量 18

§2.3 DBASEⅢ的常量、变量和表达式 18

§2.3.2 变量 19

§2.3.3 运算符和表达式 20

§2.3.3.1 运算符 20

§2.3.3.2 表达式 23

§2.4 DBASEⅢ的命令及命令操作规则 23

第三章 DBASEⅢ的基本命令 25

§3.1 数据库的建立——CREATE命令 25

§3.2 数据的写入和文件的打开 27

§3.2.1 向数据库文件中写入数据 27

——USE命令、CLOSE命令和APPEND命令 27

§3.2.1.1 USE命令 28

§3.2.1.2 CLOSE命令 29

§3.2.1.3 APPEND命令 30

§3.2.2.1 STORE命令 33

§3.2.2 内存变量和内存文件中数据的存入 33

§3.2.2.2 CLEAR MEMORY命令和RELEASE命令 34

§3.2.2.3 SAVE命令 35

§3.2.2.4 RESTORE命令 36

§3.3 数据库结构、数据、表达式和磁盘文件目录的显示 37

§3.3.1 LIST命令 38

§3.3.2 DISPLAY命令 41

§3.3.3 ?命令 42

§3.3.4 BROWSE命令 43

§3.3.5 文件目录的显示与文件输出 46

§3.3.5.1 DIR命令 46

§3.3.5.2 TYPE命令 47

§3.3.6 清屏与复位命令 47

§3.3.6.1 CLEAR命令 47

MODIFY REPORT命令 48

§3.3.7.1 报告格式文件的建立——CREATE/ 48

§3.3.6.2 CLEAR ALL命令 48

§3.3.7 报告格式文件的建立和使用 48

§3.3.7.2 报表输出——REPORT FORM命令 55

§3.3.8 标签文件的建立和使用 58

§3.3.8.1 标签文件的建立——CREATE/MOD IFY 58

LABEL命令 58

§3.3.8.2 标签的输出——LABEL FORM命令 61

§3.4 数据库记录的定位 64

§3.4.1 记录指针绝对定位命令 64

——GO或GOTO命令 64

§3.4.2 记录指针相对定位命令——SKIP命令 65

§3.5 数据库的复制——COPY命令 66

§3.6 增删、修改和重新组织 70

§3.6.1 插入——INSERT命令 70

§3.6.2.1 DELETE命令 73

§3.6.2 删除 73

§3.6.2.2 ERASE命令 74

§3.6.2.3 ZAP命令 74

§3.6.2.4 PACK命令 75

§3.6.2.5 RECALL命令 76

§3.6.3 数据库的重新组织 76

§3.6.3.1 分类——SORT命令 77

§3.6.3.2 索引——INDEX、SET INDEX 80

TO和REINDEX命令 80

§3.6.4 修改 85

§3.6.4.1 EDIT命令 86

§3.6.4.2 REPLACE命令 87

§3.6.4.3 CHANGE命令 89

§3.6.4.4 数据库结构的修改 91

——MODIFY STRUCTURE命令 91

§3.7 查询 92

§3.6.4.5 磁盘文件名的修改 92

——RENAME命令 92

§3.7.1 FIND命令 93

§3.7.2 SEEK命令 96

§3.7.3 LOCATE命令和CONTINUE命令 98

§3.8 数据的统计 99

§3.8.1 COUNT命令 100

§3.8.2 SUM命令 100

§3.8.3 AVERAGE命令 101

§3.8.4 TOTAL命令 102

§3.9 多重数据库的操作 105

§3.9.1 概述 105

§3.9.2 工作区的选择与互访——SELECT命令 106

——SET RELATION命令 109

§3.9.3 两个数据库间建立关联 109

§3.9.4 两个数据库间的连接——JOIN命令 113

§3.9.5 根据另一数据库进行更新操作 115

——UPDATE命令 115

§3.10 用于学习的命令 117

§3.10.1 HELP命令 117

§3.10.2 ASSIST命令 120

第四章 DBASEⅢ的标准函数 124

§4.1 数字型数据运算函数 124

§4.1.1 自然指数函数——EXP 124

§4.1.2 取整函数——INT 124

§4.1.3 自然对数函数——LOG 125

§4.1.4 四舍五入运算函数——ROUND 125

§4.1.5 平方根函数——SQRT 125

§4.2.2 宏代换函数——& 126

§4.2 字符串型数据运算函数 126

§4.2.1 变大/小写函数——UPPER/LOWER 126

§4.2.3 建立空格变量函数——SPACE 127

§4.2.4 子串选择函数——SUBSTR 128

§4.2.5 寻找子串函数——AT 128

§4.2.6 字符串长度函数——LEN 129

§4.2.7 移去字符串尾部空格函数——TRIM 129

§4.3 有关日期和时间运算函数 129

§4.3.1 日期函数——DATE 129

§4.3.2 求月份名函数——CMONTH 130

§4.3.3 求月份函数——MONTH 130

§4.3.4 求星期几函数——CDOW/DOW 130

§4.3.5 求日期号数函数——DAY 130

§4.3.7 求年份函数——YEAR 131

§4.4 转换型函数 131

§4.3.6 求系统时间函数——TIME 131

§4.4.1 求ASCⅡ码函数——ASC 132

§4.4.2 由ASCⅡ码求字符函数——CHR 132

§4.4.3 数字型转换成字符型函数——STR 132

§4.4.4 字符型转换成整数函数——VAL 133

§4.4.5 字符型转换成日期型函数——CTOD 134

§4.4.6 日期型转换成字符型函数——DTOC 134

§4.5 状态检验函数 134

§4.5.1 文件起始函数——BOF 135

§4.5.2 文件结束函数——EOF 135

§4.5.3 记录删除标记函数——DELETED() 136

§4.5.4 检查文件函数——FILE 136

§4.5.5 当前记录函数——RECNO 137

§4.5.6 表达式类型函数——TYPE 137

§4.5.7 屏幕列坐标函数——COL 137

§4.5.10 打印机行坐标函数——PROW 138

§4.5.9 打印机列坐标函数——PCOL 138

§4.5.8 屏幕行坐标函数——ROW 138

第五章 DBASEⅢ与外部软件的联系 139

§5.1 DBASEⅢ与外部软件之间数据的相互传送 140

§5.1.1 DBASEⅢ向外部软件传送数据 140

§5.1.2 DBASEⅢ接收来自外部软件的数据 143

§5.2 DBASEⅢ与外部软件之间程序的接口 146

——!/RUN命令和批命令 146

第六章 设置DBASEⅢ运行时的一些特性 156

§6.1 SET命令 156

§6.2 SET命令组内的其它命令 162

§6.2.1 SET ALTERNATE命令 162

§6.2.2 SET BELL命令 164

§6.2.3 SET CARRY命令 164

§6.2.4 SET COLOR命令 165

§6.2.6 SET CONSOLE命令 166

§6.2.5 SET CONFIRM命令 166

§6.2.7 调试程序的一组命令 167

§6.2.8 SET DECIMALS命令 168

§6.2.9 SET DEFAULT命令 170

§6.2.10 SET DELETED命令 170

§6.2.11 SET DELIMITER命令 170

§6.2.12 SET DEVICE命令 171

§6.2.13 SET ESCAPE命令 171

§6.2.14 SET EXACT命令 172

§6.2.15 SET FILTER命令 172

§6.2.16 SET FIXED命令 175

§6.2.17 SET FORMAT命令 175

§6.2.18 SET FUNCTION命令 175

§6.2.19 SET HEADING命令 176

§6.2.22 SET INTENSITY命令 177

§6.2.20 SET HELP命令 177

§6.2.21 SET INDEX命令 177

§6.2.23 SET MARGIN命令 178

§6.2.24 SET MENUS命令 178

§6.2.25 SET PATH命令 178

§6.2.26 SET PRINT命令 179

§6.2.27 SET PROCEDURE命令 180

§6.2.28 SET RELATION命令 180

§6.2.29 SET SAFETY命令 180

§6.2.30 SET TALK命令 181

§6.2.31 SET UNIQUE命令 181

第七章 DBASEⅢ的命令文件 182

§7.1 命令文件的建立 183

§7.1.1 在DOS级下建立命令文件 183

——MODIFY COMMAND命令 186

§7.1.2 在DBASEⅢ下建立命令文件 186

§7.2 命令文件的执行或调用 188

§7.3 命令文件的终止——CANCEL命令 190

§7.4 程序设计中的专用语句 191

§7.4.1 控制语句 191

§7.4.1.1 条件控制——IF…ENDIF语句 191

§7.4.1.2 多重分支控制——DO CASE语句 194

§7.4.1.3 循环控制 196

——DO WHILE、LOOP和EXIT语句 196

§7.4.1.4 返回语句——RETURN 199

§7.4.2 建立过程文件语句 200

§7.4.3 专用于子程序的另外几条语句 204

§7.4.3.1 定义内存变量属性的语句 204

——PUBLIC和PRIVATE语句 204

§7.4.3.2 在子程序调用中设置参数 208

——NOTE(*)和TEXT语句 210

§7.4.4 程序注释与正文输出 210

§7.4.5 交互语句 212

§7.4.5.1 ACCEPT语句 212

§7.4.5.2 WAIT语句 213

§7.4.5.3 INPUT语句 214

§7.4.6 几个有关输入输出的语句 216

§7.4.6.1 @命令、READ命令、CLEAR命令、 217

GET命令和EJECT命令 217

§7.4.6.2 格式文件 226

第八章 模型设计与程序设计技巧及实例 229

§8.1 命名技巧 229

§8.2 数据模型设计、编码设计与数据字典 240

§8.2.1 编码设计 240

§8.2.2 数据字典 243

§8.2.3 数据模型设计 252

§8.3 “菜单”设计 256

§8.4 录入程序与修改程序编制技术 274

§8.5 宏代换函数技巧 282

§8.6 TOTAL命令的使用 287

§8.7 记忆型字段(MEMO)的使用 291

§8.8 报表输出设计 303

§8.9 程序优化的目标、原则及实现 311

第九章 程序测试 324

附录1 全屏幕编辑控制键一览表 334

附录2 DBASEⅢ标准函数一览表 337

附录3 DBASEⅢ命令一览表 341

附录4 汉字操作 356

附录5 ASCⅡ码和可打印字符表 362

附录6 国家标准区位码字符集(01区—12区) 363

相关图书
作者其它书籍
返回顶部