《计算机二级教程 FoxBASE/FoxPro程序设计》求取 ⇩

目 录1

第1章 FoxBASE/FoxPro概述1

1.1 FoxBASE/FoxPro的发展1

1.1.1关系型数据库系统1

1.1.2微机关系型数据库管理系统3

1.1.3 从FoxBASE到FoxPro4

1.2 FoxBASE/FoxPro的主要技术性能5

1.3 FoxBASE/FoxPro的运行环境和安装5

1.3.1 FoxBASE的组成5

1.3.2 FoxPro的组成6

1.3.3基本的运行环境7

1.3.4汉字数据的管理与操作7

1.3.5软件安装7

1.4.2 FoxPro的启动与退出8

1.4.1 FoxBASE的启动与退出8

1.4 FoxBASE/FoxPro的启动与退出8

1.5 FoxBASE/FoxPro的工作方式9

1.5.1交互工作方式与程序工作方式9

1.5.2命令操作与菜单选择9

1.5.3窗口与对话10

1.5.4联机帮助11

1.5.5环境设置命令11

1.6关于本书的说明13

习题13

第2章数据与命令14

2.1常量与变量14

2.1.1常量14

2.1.2变量15

2.2函数与表达式20

2.2.1函数20

2.2.2表达式21

2.2.3变量和表达式类型测试24

2.3命令24

2.3.1命令的一般形式24

2.3.2命令的书写规则26

2.3.3命令的执行27

2.3.4宏代换28

2.4文件29

2.4.1结构文件29

2.4.2非结构文件29

2.4.3编译文件30

2.4.4其它文件30

2.5函数分类介绍30

2.5.1数学运算函数31

2.5.2日期时间函数33

2.5.3字符操作函数38

2.5.4转换函数44

2.5.5数据库函数46

2.5.6测试函数49

习题二54

第3章数据库的建立与维护57

3.1数据库的建立57

3.1.1定义库结构57

3.1.2库文件初始数据的录入60

3.2库文件的打开与关闭63

3.2.1打开库63

3.2.2关闭库63

3.3库结构的修改与复制64

3.3.1显示库结构64

3.3.2修改库结构65

3.3.3复制库结构65

3.3.4结构库的使用66

3.4.1记录的显示68

3.4记录的显示追加及库文件的复制68

3.4.2追加记录70

3.4.3从另一库中追加记录72

3.4.4数据库文件的复制72

3.5记录的定位73

3.5.1绝对定位73

3.5.2相对定位74

3.6数据库数据的修改75

3.6.1插入新记录75

3.6.2删除记录76

3.6.3记录内容的编辑修改79

3.7备注型字段的使用84

3.7.1备注型字段的概念84

3.7.2输入与修改85

3.8与文本文件的数据交换86

3.7.3显示与删除86

3.8.1文本文件87

3.8.2复制数据库文件生成文本文件88

3.8.3从文本文件中向数据库追加数据89

3.8.4文本文件的其它格式90

3.8.5备注型字段内容的传递91

3.9高级语言直接调用数据库文件92

3.9.1 FoxBASE/FoxPro数据库文件的存储格式92

3.9.2字段数据的直接存取95

习题三97

第4章排序、索引与查询99

4.1记录的排序99

4.1.1排序的含义99

4.1.2排序命令99

4.2.1索引的概念102

4.1.3排序处理的优缺点102

4.2记录索引102

4.2.2简单索引文件与复合索引文件103

4.2.3建立与使用简单索引文件103

4.2.4建立与使用复合索引文件105

4.2.5使用索引的效果108

4.3记录查询113

4.3.1顺序查找定位113

4.3.2按索引查询115

4.3.3 Rushmore(优化)技术及其应用118

4.4对库文件访问的限定121

4.4.1过滤记录命令121

4.4.2屏蔽字段命令122

习题四124

5. 1.1计数125

5.1记录数据的统计125

第5章统计与报表125

5.1.2求和126

5.1.3求平均值127

5.1.4分组求和128

5.2报表与标签129

5.2.1特点与共同性问题129

5.2.2 FoxBASE中生成报表格式文件130

5.2.3 FoxPro中生成报表格式文件133

5.2.4使用报表格式文件实际输出报表136

5.2.5生成与使用标签格式文件136

习题五140

第6章程序的基本结构与设计141

6.1程序的建立与执行141

6.1.1程序的概念141

6.1.2建立程序142

6.1.4运行程序144

6.1.3修改程序144

6.1.5程序清单的输出145

6.2基本编程语句146

6.2.1内存变量的使用与赋值146

6.2.2键盘输入147

6.2.3屏幕输出148

6.2.4格式化输入/输出命令149

6.2.5打印输出154

6.2.6结束与中止155

6.2.7注释156

6.3程序设计与流程图157

6.3.1程序设计的基本概念157

6.3.2流程图157

6.3.3程序的基本控制结构159

6.4.1基本分支判断结构160

6.4分支结构程序设计160

6.4.2分支的嵌套164

6.4.3多分支判断结构166

6.5循环结构程序设计167

6.5.1基本循环语句169

6.5.2循环中止与循环短路171

6.5.3循环与分支的嵌套173

6.5.4按次数控制的循环语句175

6.5.5数据库记录扫描178

6.5.6多重循环179

6.5.7程序结构的嵌套181

习题六182

第7章多工作区的操作185

7.1工作区的概念185

7.1.1工作区185

7.1.2当前工作区与当前工作库文件的概念186

7.14工作区状态的测试187

7.1.3各区的记录指针187

7.2多个库文件的联合使用188

7.2.1跨区访问库记录188

7.2.2在不同工作区的数据库之间建立关联189

7.2.3利用库间联系更新数据192

7.3按例相关查询195

7.3.1建立查询195

7.3.2修改查询200

7.4 SELECT—SQL命令201

7.4.1 RQBE与SQL的结合201

7.4.2 SELECT—SQL命令201

7.5多库的浏览和报表205

7.5.1多库浏览205

7.4.3提高SELECT—SQL的效率205

7.5.2多库报表206

7.6视图207

7.6.1在FoxBASE中建立和使用视图文件208

7.6.2在FoxPro中建立环境和使用视图文件208

7.7库文件的连接212

习题七214

第8章数组及其应用215

8.1数组的有关概念215

8.2数组的使用216

8.2.1定义数组216

8.2.2数组的赋值217

8.2.3数组在程序中的一般应用220

8.2.4数组与数据库之间的数据交换222

8.2.5数组函数226

习题八226

9.1子程序及其调用227

第9章过程与结构化程序设计227

9.1.1子程序技术的特点228

9.1.2主程序与子程序的组成228

9.1.3调用与返回的流程229

9.2调用与返回中的数据传递229

9.2.1利用内存变量的不同属性实现传递230

9.2.2利用参数实现传递233

9.3递归调用235

9.4过程文件的使用236

9.4.1过程文件和过程236

9.4.2过程的三种形式238

9.4.3过程文件的格式239

9.4.4打开与关闭过程文件239

9.4.5过程或程序的调用240

9.5.1 自定义函数的特点241

9.5用户自定义函数241

9.5.2 自定义函数的格式242

9.5.3 自定义函数的调用242

9.6结构化程序设计243

9.6.1结构化程序设计的概念243

9.6.2结构化程序设计技术244

习题九245

第10章工作环境247

10.1 与DOS环境的配合247

10.1.1DOS配置文件247

10.1.2磁盘文件操作命令248

10.2 内部环境和状态的设置249

10.2.1 SET命令249

10.2.2配置文件252

10.3.1数据共享的有关问题253

10.3.2库文件共享方式253

10.3网络环境中的工作特点253

10.3.3文件与记录加锁254

10.3.4死锁问题255

第11章程序设计技巧256

11.1程序设计概述256

11.1.1设计程序的要求与步骤256

11.1.2 FoxBASE/FoxPro程序设计257

11.2屏幕格式设计258

11.2.1输入输出的屏幕设计258

11.2.2屏幕格式文件260

11.3菜单程序设计262

11.3.1菜单程序的设计原则262

11.3.2菜单程序设计的内容和方法263

11.3.3菜单设计的语句265

11.4突然事件的处理276

11.4.1系统出错处理语句276

11.4.2 ESC键响应语句279

11.4.3其它键响应语句280

11.5报表设计与打印284

11.6多库操作289

11.7程序设计的其它技巧293

第12章开发工具295

12.1 FoxBASE的开发工具295

12.1.1程序编译295

12.1.2其它开发工具296

12.2 FoxPro程序开发工具297

12.2.1屏幕生成器297

12.2.2菜单生成器306

12.2.3程序编译与项目管理器310

12.3程序调试工具314

12.3.1程序错误的类型314

12.3.2对程序执行情况的了解315

12.3.3专门的调试跟踪手段315

1997《计算机二级教程 FoxBASE/FoxPro程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由刘瑞挺主编;韩?,鲁声清,陆城达等编著 1997 天津:南开大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Foxbase+foxpro程序设计300例(1996 PDF版)
Foxbase+foxpro程序设计300例
1996 北京:电子工业出版社
计算机文字处理与FOXBASE+程序设计教程(1995 PDF版)
计算机文字处理与FOXBASE+程序设计教程
1995
计算机文字处理与FoxBASE程序设计教程(1995 PDF版)
计算机文字处理与FoxBASE程序设计教程
1995 北京:人民邮电出版社
FOXBASE PLUS程序设计教程(1996 PDF版)
FOXBASE PLUS程序设计教程
1996 南京:南京大学出版社
计算机网络基础教程(1998 PDF版)
计算机网络基础教程
1998 天津:南开大学出版社
FoxBASE+和FoxPro程序设计(1998 PDF版)
FoxBASE+和FoxPro程序设计
1998 长春:吉林大学出版社
S1240程控数字交换系统培训教材 操作系统(1988 PDF版)
S1240程控数字交换系统培训教材 操作系统
1988 北京:人民邮电出版社
计算机二级教程 C程序设计(1996 PDF版)
计算机二级教程 C程序设计
1996 天津:南开大学出版社
FoxBASE程序设计 二级(1999 PDF版)
FoxBASE程序设计 二级
1999 北京:电子工业出版社
计算机等级考试教程 二级 数据库语言程序设计 FoxBASE(1996 PDF版)
计算机等级考试教程 二级 数据库语言程序设计 FoxBASE
1996 北京:机械工业出版社
FoxPro程序设计教程(1998 PDF版)
FoxPro程序设计教程
1998 成都:电子科技大学出版社
计算机基础与FoxBASE+程序设计(1998 PDF版)
计算机基础与FoxBASE+程序设计
1998 哈尔滨:哈尔滨工程大学出版社
计算机基础与FoxBASE+程序设计(1995 PDF版)
计算机基础与FoxBASE+程序设计
1995 哈尔滨:哈尔滨工程大学出版社
Foxpro程序设计教程(1997 PDF版)
Foxpro程序设计教程
1997 南京:南京大学出版社
计算机二级教程 Pascal程序设计(1996 PDF版)
计算机二级教程 Pascal程序设计
1996 天津:南开大学出版社