《dBASEⅢ使用大全》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:栾毓敏主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1994
  • ISBN:7505321501
  • 页数:410 页
图书介绍:

第一篇 编程命令与技巧 1

第一章 概述 1

第一节 数据库的定义及其用途 1

第二节 数据结构及数据库的种类 2

一、分层数据结构及其层次式数据库 3

二、网状数据结构及网络式数据库 3

三、关系式数据结构及关系式数据库 3

一、建立数据库文件的要求 4

第三节 建立数据库文件的要求及数据库文件的特性 4

二、数据库文件的特性 5

第四节 dBASEⅢ的组成 5

第五节 dBASEⅢ的基本约定 6

第六节 dBASEⅢ中使用的DOS命令——文件操作命令 7

一、显示文件目录命令DIR 7

二、更改文件名命令RENAME 8

三、拷贝命令COPY 8

四、删除命令ERASE 8

二、自动检错功能 9

一、帮助命令HELP 9

五、删除命令DELETE 9

第七节 dBASEⅢ自学命令及使用 9

六、显示文本文件命令TYPE 9

第八节 CONFIG.DB文件的使用 10

一、设置功能键 10

二、设置dBASEⅢ系统的最大内存 10

三、设置SET命令的ON/OFF状态 10

四、规定dBASEⅢ使用的编辑方式 10

五、规定内存变量可占用的最大内存空间容量 10

六、希望进入dBASEⅢ后,立即执行的命令 11

第九节 dBASEⅢ调试程序时常见错误 11

一、逻辑错误 11

二、语法错误 12

第二章 数据库文件的建立 13

第一节 如何进入dBASEⅢ状态 13

一、安装操作系统(PC-DOS,MS-DOS) 13

二、安装dBASEⅢ 13

四、运行dBASEⅢ 14

三、文本编辑命令EDLIN 14

第二节 数据库文件的建立 16

一、直接建立数据库文件 16

二、间接建立数据库文件的命令 21

第三节 打开和关闭文件 22

一、利用APPEND命令添加记录 23

第五节 显示数据库文件的结构和记录? 25

一、用LIST命令显示文件结构及数据? 25

二、利用INSERT命令添加记录 25

二、用DISPLAY命令显示数据及数据结构 29

第六节 退出dBASEⅢ系统 32

第三章 数据库文件的修改 33

第一节 顺序修改数据 33

一、编辑命令EDIT 33

二、全屏幕编辑要点 34

三、浏览命令BROWSE 35

第二节 快速修改数据 35

一、置换命令REPLACE 36

第三节 成批修改数据 37

二、改变命令CHANGE 37

第四节 数据库文件整理 38

一、删除命令DELETE 39

二、撤消命令RECALL 40

三、打包命令PACK 40

四、永久删除命令ZAP 40

第五节 数据和数据结构的复制命令COPY 41

第六节 数据结构的修改 43

一、MODIFY命令 43

二、修改数据结构的方法 45

第四章 数据库文件的查询与检索 46

第一节 数据库文件的定位命令 46

一、GO命令或者GOTO命令 46

二、记录指针跳步命令SKIP 47

三、顺序查询命令LOCATE与CONTINUE 48

第二节 数据库文件的排序和索引 48

一、排序命令SORT 49

二、索引命令IN?EX 50

三、重新索引命令REINDEX 52

四、打开索引文件 53

一、定位命令FIND 54

第三节 在被索引的数据库文件中定位记录 54

二、检索命令SEEK 55

第五章 数据的自动处理 58

第一节 常量、变量的定义与分类 58

一、常量 58

二、变量 58

第二节 内存变量 59

一、建立内存变量命令STORE,INPUT,ACCEPT,WAIT 59

二、显示内存变量命令LISTMEMORY,DISPLAYMEMORY 60

三、释放内存变量命令RELEASE 61

四、保存内存变量文件命令SAVE 62

五、恢复内存变量文件命令RESTORE 63

六、定义全局内存变量命令PUBLIC 63

七、定义局部内存变量PRIV 63

第三节 询问命令及其表达式 64

一、询问命令?/?? 64

二、表达式 64

第四节 函数 65

一、数字型函数 65

二、字符型函数 70

三、逻辑型函数 73

四、日期型函数 74

第五节 判断执行语句 75

一、简单条件判断命令IF,ENDIF 75

二、嵌套判断条件命令IF 76

三、结构式判断语句DOCASE,ENDCASE 78

第六节 多重处理语句 79

一、循环命令DOWHILE,ENDDO 79

二、无条件循环命令LOOP 82

一、调用程序命令DO 83

三、退出循环语句命令EXIT 83

第七节 过程语句 83

二、过程文件 84

三、参数传递说明 84

第六章 报表生成与数据摘要 85

第一节 建立报表格式文件 85

一、建立报表格式文件 85

二、建立标鉴文件 90

一、输出报表格式文件 92

第三节 输出报表格式文件及输出标签文件 92

第二节 修改报表格式文件 92

二、修改标签文件 92

一、修改报表格式文件 92

二、输出标签文件 97

第四节 数据摘要 98

第五节 自动计数和求和 100

一、自动计数命令COUNT 100

二、求和命令SUM 101

三、求平均值AVERAGE 101

一、用外部方式建立应用程序 102

第一节 应用程序的建立 102

第七章 应用程序文件 102

二、用内部方式建立应用程序 103

第二节 应用程序文件的运行和调用 104

一、操作系统下调用应用程序 105

二、在dBASEⅢ状态下调用应用程序 106

第三节 应用程序文件的修改 108

一、用外部方式修改应用程序 108

二、用内部方式修改应用程序 110

一、单字符接收命令WAIT 112

第四节 应用程序的交互命令 112

二、字符型数据接收命令ACCEPT 114

三、任意类型数据接收命令INPUT 117

第五节 在应用程序中改变dBASEⅢ的系统组织 120

一、用SETTO格式设置系统参数 120

二、用SETON/OFF格式设置系统参数 126

第六节 应用程序文件中常用的杂务命令 129

一、终止命令文件执行命令CANCEL 129

三、清屏命令CLEATALL 130

二、清屏命令CLEAR 130

四、文件复制命令COPYFILE 133

五、改变文件名命令RENAME 133

六、程序注释命令NOTE或* 133

第七节 对应用程序文件的约定 134

第八章 多重数据库的操作 135

第一节 数据库的联接 135

一、用物理方式联接,产生第三个库文件 135

二、用逻辑方式联接产生第三个数据库 135

一、物理联结命令JOIN 136

第二节 数据库的联接命令 136

二、逻辑联接命令SETRELATIONTO 138

第三节 多重数据库之间的联接 141

第九章 dBASEⅢ与非数据库文件处理程序的接口 142

第一节 数据库文件与文本数据文件的数据转换 142

一、数据库文件转换成文本数据文件命令COPY 142

二、把文本数据文件装入列数据库文件的命令APPEND 144

一、BASIC顺序文件的SDF格式 145

第二节 dBASEⅢ与BASIC的数据交换 145

二、BASIC顺序文件的DELIMITED格式 147

三、BASIC程序读取dBASEⅢ的SDF数据格式文本文件 147

四、BASIC程序读取DELIMITED格式数据文本文件 148

第三节 dBASEⅢ与FORTRAN语言的数据交换 149

一、FORTRAN语言的格式数据文件 149

二、FORTRAN语言读写dBASEⅢ的SDF格式数据文件 149

三、dBASEⅢ读FORTRAN数据文件 151

第四节 dBASEⅢ与PASCAL语言的数据交换 152

一、PASCAL读写dBASEⅢ文本数据文件 152

三、在dBASEⅢ系统下完成与PASCAL的数据交换 153

二、dBASEⅢ读PASCAL文本数据文件 153

第五节 dBASEⅢ与C语言的数据交换 154

一、C语言读写dBASEⅢ文本数据文件 154

二、dBASEⅢ读C语言文本数据文件 155

三、在dBASEⅢ系统下完成与C语言的数据交换 155

第六节 dBASEⅢ与COBOL语言的数据交换 156

一、COBOL语言读写dBASEⅢ文本数据文件 156

二、dBASEⅢ读COBOL语言文本数据文件 158

二、汇编语言处理数据文件过程中的数据转换 159

一、汇编语言程序读写dBASEⅢ文本文件 159

第七节 汇编语言与dBASEⅢ的数据交换 159

第十章 输入输出格式和菜单设计 160

第一节 格式控制命令 160

一、输入单字符变量命令WAIT 160

二、输入数值变量命令INPUT 161

三、输入字符变量命令ACCEPT 162

四、显示命令?/?? 163

五、多行显示命令:TEXTENDTEXT 163

六、屏幕格式输入、显示语句 164

一、设计适合使用人员日常习惯的编辑格式 173

第二节 屏幕格式显示 173

二、使用表格方式显示或修改某些字段 175

三、采用格式文件编辑屏幕格式 176

四、使用打印机打印输出表格 179

第三节 菜单的生成与选择 182

第四节 多层次菜单技术 184

第十一章 编译dBASEⅢ 191

第一节 编译dBASEⅢ的运行环境 191

第三节 怎样使用dBASEⅢ的编译程序 192

二、实用程序盘 192

一、系统盘 192

第二节 编译dBASEⅢ原盘上的文件 192

一、对源程序的编译 193

二、对目标文件进行连接 193

三、编译dBASEⅢ程序的运行 195

第四节 编译dBASEⅢ与解释dBASEⅢ的主要区别 196

一、与宏替换有关的语句 196

二、部分表达式的结构 197

三、以不同方式支持的dBASEⅢ命令 197

二、用户可以自定义函数 198

一、增大了用户可使用的内存空间 198

第五节 编译dBASEⅢ不支持的dBASEⅢ命令 198

第六节 编译dBASEⅢ系统新增加的功能 198

三、在文件之间可以建立多个关系 200

四、可以调用其他语言程序 200

五、可将备注型字段内容作为字符串存入备注型变量中 200

六、数值可以使用科学表示法 201

七、增加了8个新函数 201

八、新增加了四条命令 203

第七节 编译dBASEⅢ与解释dBASEⅢ主要区别一览表 204

第一节 数据库文件及数据结构 207

一、科技档案材料 207

第二篇 编程实例 207

第十二章 档案管理系统 207

二、文书档案材料 210

第二节 档案管理程序及框图 212

一、主控管理程序DAGL.PRG 212

二、档案移交子程序KYJ.PRG 216

三、档案立卷子程序KDT.PRG 225

四、档案借阅子程序JY.PRG 236

第十三章 小型图书资料管理系统 241

第一节 数据结构 241

一、图书管理数据库TSGL.DBF 241

二、借书登记数据库JSDJ.DBF 241

第二节 命令文件 242

一、主控程序TSGL.PRG 242

二、借还书登记子程序TSJH.PRG 243

三、图书目录管理子程序TSSM.PRG 246

四、图书查询子程序TSCX.PRG 248

五、图书统计子程序TSTJ.PRG 250

六、打印输出子程序TSDY.PRG 251

第十四章 楼房售价管理系统 255

第一节 数据库名称及数据库结构 255

第二节 程序框图 258

一、主控程序(一级菜单) 258

二、子程序模块 260

三、格式文件 291

第三节 应用程序FJZK.PRG的运行 296

第一节 数据库名称及库结构 302

第十五章 医疗费管理系统 302

第二节 程序框图 303

一、主控程序(一级菜单)YFZK.PRG 303

二、子程序模块 306

三、格式文件(.FMT) 313

第三节 应用程序的运行YFEK.PRG 314

第十六章 工资管理系统 319

第一节 数据结构 319

一、工资档案文件GZDA.DBF 319

四、考勤表头文件KQBNAME.DBF 320

二、部门页号对照文件GZ1N.DBF 320

三、考勤文件KQB.DBF 320

五、工资文件GZ.DBF 321

六、工资表头文件GZNAME.DBF 321

第二节 命令文件 323

一、主控程序GZ.PRG 323

二、考勤工资管理子程序GZA.PRG 324

三、工资档案管理子程序GZB.PRG 327

四、工资项目管理子程序GZC.PRG 331

二、发票记录文件FP1.DBF 337

一、发票文件FP.DBF 337

第十七章 销售管理系统 337

第一节 数据结构 337

三、销售日报文件FPRB.DBF 338

四、销售月报文件FPYB.DBF 338

五、销往省市文件FPSS.DBF 339

六、产品用途文件FPYT.DBF 339

第二节 命令文件 340

一、主控程序FP.PRG 340

二、输入子程序FPSR.PRG 341

三、发票修改子程序FPXG.PRG 343

四、统计模块子程序FPTJ.PRG 345

五、转贮数据子程序FPZC.PRG 350

第十八章 仓库管理系统 355

第一节 数据结构 355

一、入库单文件RKD.DBF 355

二、出库单文件CKD.DBF 355

三、仓库报表文件DKB.DBF 356

第二节 命令文件 356

一、主控程序CK.PRG 357

二、输入单据子程序CK1.PRG 358

三、修改单据子程序CK2.PRG 360

四、显示模块子程序CK3.PRG 362

五、统计报表子程序CK4.PRG 364

六、打印模块子程序CK5.PRG 366

七、复制数据库子程序CK6.PRG 371

一、车次表文件CCB.DBF 374

二、票价表文件PJB.DBF 374

第一节 数据结构 374

第十九章 车票预售系统 374

第二节 命令文件 375

一、主控程序CPYD.PRG 375

二、售票管理子程序CPYD1.PRG 376

三、票价表管理子程序CPYD3.PRG 377

四、车次表管理子程序CPYD2.PRG 378

附录Ⅰ dBASEⅢ命令一览表 384

附录Ⅱ 函数一览表 389

附录Ⅲ MS-DOS(3.0)命令一览表 391

附录Ⅳ DOS命令错误信息表 394