《FoxBASE+程序设计实用教程》求取 ⇩

第一章 数据库系统的基本概念1

1.1 数据库系统概述1

1.1.1 数据管理技术的发展1

1.1.2 数据库系统介绍3

1.2 数据模型的种类3

1.2.1 层次模型4

1.2.2 网状模型4

1.2.3 关系模型5

1.3 FoxBASE+系统简介5

1.3.1 FoxBASE+系统软件的组成6

1.3.2 FoxBASE+运行环境6

1.3.3 FoxBASE+的主要技术指标7

1.3.4 FoxBASE+的安装、启动和退出8

1.3.5 FoxBASE+命令执行方式8

小结9

习题9

第二章 FoxBASE+基础知识11

2.1 FoxBASE+的文件种类11

2.1.1 文件名11

2.1.2 文件类型11

2.2 FoxBASE+的数据类型13

2.2.1 字符型(Character)——C型13

2.2.2 数值型(Numeric)——N型13

2.2.3 期型(Date)——D型13

2.2.4 逻辑型(Logical)——L型14

2.2.5 备注型(Memo)——M型14

2.3 FoxBASE+的常量与变量14

2.3.1 常量14

2.3.2 变量15

2.3.3 输出命令17

2.4 FoxBASE+常用函数17

2.4.1 数值运算函数18

2.4.2 字符运算函数20

2.4.3 日期和时间函数24

2.4.4 测试状态函数25

2.4.5 类型转换函数27

2.5 FoxBASE+的表达式29

2.5.1 数值表达式29

2.5.2 关系表达式30

2.5.3 字符表述式31

2.5.4 逻辑表达式31

2.5.5 各种运算符的优先级32

2.6 FoxBASE+命令的特点32

2.6.1 命令结构32

2.6.2 命令使用规则33

2.6.3 命令出错提示33

小结34

习题34

上机练习38

第三章 数据库文件的建立和显示40

3.1 数据库文件结构的建立和显示40

3.1.1 数据库文件结构的设计40

3.1.2 数据库文件结构的建立42

3.1.3 数据库结构的显示46

3.2 数据库文件的打开与关闭46

3.2.1 数据库文件的打开47

3.2.2 数据库文件的关闭47

3.3 记录的定位48

3.3.1 记录指针48

3.3.2 绝对移动命令——GOTO命令48

3.3.3 相对移动命令——SKIP49

3.3.4 BOF()和EOF()函数49

3.4 数据库文件记录的输入50

3.4.1 在建立库文件时直接输入50

3.4.2 添加记录——APPEND51

3.4.3 插入记录——INSERT52

3.5 数据库记录的显示52

3.5.1 列表输出命令——LIST52

3.5.2 分页列表输出命令——DISPLAY55

3.6 建立数据库文件的其他方法55

3.6.1 复制数据库结构——COPY STRUCTURE56

3.6.2 复制数据库文件——COPY57

3.6.3 复制数据库的结构文件——COPY STRUCTURE EXTENDED57

3.6.4 用结构文件生成库文件的结构——CREAT FROM58

小结59

习题60

上机练习63

第四章 数据库文件的维护65

4.1 数据库结构的修改65

4.2 数据库记录的修改67

4.2.1 编辑式修改——EDIT/CHANGE命令67

4.2.2 浏览式修改——BROWSE68

4.2.3 替换式修改——REPLACE69

4.3 记录的删除与恢复70

4.3.1 逻辑删除命令——DELETE70

4.3.2 恢复删除命令——RECALL71

4.3.3 物理删除命令——PACK72

4.3.4 全部删除命令——ZAP72

4.4 FoxBASE+中常用的文件操作命令73

4.4.1 列文件目录命令——DIR73

4.4.2 文件更名命令——RENAME74

4.4.3 文件删除命令——ERASE74

4.4.4 任何类型文件复制命令——COPY FILE74

4.4.5 显示文本文件命令——TYPE75

4.4.6 生成文本文件命令——COPY SDF/DELIMITED75

4.4.7 从文件添加记录命令——APPEND FROM76

小结79

习题79

上机练习82

第五章 数据库记录的查询与统计84

5.1 数据库的排序84

5.2 数据库的索引86

5.2.1 索引文件的特点86

5.2.2 建立索引文件——INDEX87

5.2.3 索引文件的打开与关闭90

5.2.4 索引文件的更新91

5.2.5 改变主索引文件91

5.3 数据库记录的顺序查找92

5.3.1 顺序查找命令——LOCATE93

5.3.2 继续查找命令——CONTINUE94

5.4 数据库记录的索引查找96

5.4.1 FIND命令96

5.4.2 SEEK命令98

5.5 数据库记录的统计99

5.5.1 统计记录个数命令——COUNT99

5.5.2 求和命令——SUM100

5.5.3 求平均值命令——AVERAGE101

5.5.4 分类求和命令——TOTAL101

小结103

习题103

上机练习107

第六章 FoxBASE+程序设计初步109

6.1 FoxBASE+程序的特点和设计方法109

6.1.1 FoxBASE+程序的特点109

6.1.2 FoxBASE+程序设计的方法110

6.2 程序文件的建立和执行110

6.2.1 程序文件的建立与修改110

6.2.2 程序文件的执行112

6.2.3 在FoxBASE+状态下运行其他程序113

6.3 程序设计中的交互语句114

6.3.1 输入单字符或暂停语句——WAIT114

6.3.2 输入字符串语句——ACCEPT115

6.3.3 输入多种类型数据语句——INPUT116

6.3.4 3种交互式语句的比较117

6.4 程序设计中的辅助语句117

6.4.1 注释语句——NOTE/*/&&117

6.4.2 清屏幕语句——CLEAR118

6.4.3 程序返回语句——RETURN118

6.4.4 程序终止语句——CANCEL118

6.4.5 退出系统语句——QUIT118

6.5 顺序结构程序设计119

6.6 选择结构程序设计120

6.6.1 简单分支语句——IF…ENDIF120

6.6.2 选择分支语句——IF…ELSE…ENDIF121

6.6.3 多分支语句——DO CASE…END CASE122

6.6.4 分支语句的嵌套124

6.7 循环结构程序设计126

6.7.1 循环语句———DO WHILE…ENDDO126

6.7.2 常见的循环方式126

6.7.3 短路循环语句——LOOP135

6.7.4 多重循环结构137

6.8 过程和过程文件142

6.8.1 过程的建立、调用143

6.8.2 过程调用的嵌套145

6.8.3 过程文件的建立、调用147

6.9 内存变量的使用149

6.9.1 内存变量的操作149

6.9.2 设置内存变量属性的语句154

6.10 过程调用中传递参数的语句160

6.11 自定义函数162

6.12 程序的调试164

6.12.1 输出中间结果164

6.12.2 设置断点165

6.12.3 跟踪程序运行过程166

6.12.4 运行部分程序167

小结167

习题167

上机练习179

第七章 输入、输出格式设计181

7.1 屏幕格式设计181

7.1.1 屏幕坐标181

7.1.2 屏幕输出格式控制语句182

7.1.3 屏幕输入格式控制语句188

7.1.4 屏幕格式文件191

7.1.5 清屏语句194

7.1.6 画矩形框语句196

7.1.7 文本输出语句198

7.1.8 屏幕显示颜色的设置199

7.2 打印机输出格式设计200

7.2.1 控制数据输出方向的语句200

7.2.2 打印机输出格式语句200

7.2.3 测试打印机状态的函数201

7.3 报表输出202

7.3.1 建立报表格式文件202

7.3.2 输出报表206

7.4 标签输出208

7.4.1 建立标签格式文件208

7.4.2 输出标签211

小结212

习题212

上机练习215

第八章 多重数据库操作217

8.1 概述217

8.2 工作区的基本概念219

8.2.1 工作区的概念219

8.2.2 工作区的区号和别名220

8.2.3 选择工作区220

8.2.4 工作区的使用规则221

8.3 工作区间的互访223

8.4 数据库文件之间的关联226

8.4.1 两个数据库文件之间的关联226

8.4.2 多个数据库文件之间的关联229

8.5 数据库文件之间的更新230

8.6 数据库文件之间的连接233

小结237

习题237

上机练习241

第九章 其他辅助功能244

9.1 数组及其应用244

9.1.1 数组的定义及使用244

9.1.2 数组和库文件记录的数据传送248

9.2 系统状态设置命令251

9.2.1 菜单方式的SET命令251

9.2.2 单命令方式的SET命令252

9.3 屏幕信息的保存和恢复258

9.3.1 保存屏幕信息——SAVE SCREEN258

9.3.2 恢复屏幕信息——RESTORE SCREEN259

9.4 打印字型控制259

9.5 过程文件的自动生成260

9.6 程序文件的伪编译261

9.6.1 简单编译262

9.6.2 改变目标程序文件存放位置的编译262

9.6.3 加密编译262

9.7 两个系统配置文件263

9.7.1 DOS系统配置文件——CONFIG.SYS263

9.7.2 FoxBASE+系统配置文件——CONFIG.FX264

9.8 状态显示命令——DISPLAY STATUS265

小结266

习题267

上机练习269

第十章 菜单设计技术270

10.1 简单菜单设计270

10.1.1 用?命令设计菜单270

10.1.2 用@…SAY命令设计菜单271

10.1.3 用TEXT…ENDTEXT设计菜单272

10.2 光带菜单设计273

10.3 下拉式菜单设计277

10.4 弹出式菜单设计280

小结281

习题281

上机练习284

第十一章 工资管理系统的设计285

11.1 系统总体结构285

11.1.1 程序功能结构285

11.1.2 数据库结构286

11.2 主程序模块286

11.3 数据录入模块289

11.4 数据维护模块292

11.5 数据查询模块295

11.6 数据打印模块297

上机练习303

附录一 FoxBASE+命令一览表304

附录二 FoxBASE+函数一览表314

1999《FoxBASE+程序设计实用教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由朱晓鸥,付静编著 1999 成都:电子科技大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Foxbase+程序设计(1997 PDF版)
Foxbase+程序设计
1997 成都:电子科技大学出版社
FOXBASE+语言程序设计教程(1993年11月第1版 PDF版)
FOXBASE+语言程序设计教程
1993年11月第1版
汉字FOXBASE+程序设计( PDF版)
汉字FOXBASE+程序设计
陕西电子编辑部
FOXBASE PLUS程序设计教程(1996 PDF版)
FOXBASE PLUS程序设计教程
1996 南京:南京大学出版社
FoxBASE+应用程序设计技术(1995 PDF版)
FoxBASE+应用程序设计技术
1995 上海:华东理工大学出版社
计算机网络基础教程(1998 PDF版)
计算机网络基础教程
1998 天津:南开大学出版社
C程序设计实用教程(1994 PDF版)
C程序设计实用教程
1994 西安:西安电子科技大学出版社
C++程序设计实用教程(1996 PDF版)
C++程序设计实用教程
1996 北京:清华大学出版社
实用C程序设计教程(1994 PDF版)
实用C程序设计教程
1994 北京:机械工业出版社
FoxBASE+语言程序设计教程(1993 PDF版)
FoxBASE+语言程序设计教程
1993 北京:电子工业出版社
FORTRAN77程序设计实用教程(1995 PDF版)
FORTRAN77程序设计实用教程
1995 西安:西北工业大学出版社
Delphi 4.0程序设计实用教程(1999 PDF版)
Delphi 4.0程序设计实用教程
1999 北京:电子工业出版社
FOXBASE+程序设计教程  第2版(1997 PDF版)
FOXBASE+程序设计教程 第2版
1997 武汉:华中理工大学出版社
程序设计教程-FoxBASE(1995 PDF版)
程序设计教程-FoxBASE
1995 保定:河北大学出版社
FoxBASE+程序设计实用教程(1999 PDF版)
FoxBASE+程序设计实用教程
1999 成都:电子科技大学出版社