《微型计算机应用信息系统 for FoxPro》求取 ⇩

第一章数据库及FoxPro简介1

1.1信息、数据及处理1

一、信息1

二、数据1

三、数据处理2

1.2数据库3

一、数据库3

二、数据库管理系统3

三、微机应用信息系统和数据库系统3

四、数据库的分类4

1.3FoxPro与Windows6

一、FoxPro简介6

二、Windows简介8

三、FoxPro的安装、启动和退出10

四、FoxPro对数据库的三种操作方式14

五、FoxPro文件17

六、FoxPro的数据和数据类型18

七、FoxPro的表达式29

第二章FoxPro程序设计入门33

2.1基本概念33

一、程序和程序设计33

二、程序控制命令33

三、程序设计中其它常用命令37

2.2命令文件40

一、命令文件的建立40

二、FoxPro源程序的编译和执行42

三、FoxPro源程序的调试43

四、为程序提供文档说明44

五、编程举例44

2.3主程序和子程序45

一、主程序和子程序45

二、主程序命令文件和子程序命令文件46

三、过程和过程文件47

四、过程的格式47

五、过程文件的打开与关闭48

六、过程调用48

2.4用户自定义的内存变量和函数(UDF)51

一、内存变量的定义51

二、内存变量的作用域52

四、内存变量的清除56

五、内存变量的保存及恢复57

六、自定义函数的定义59

七、一个“微型”信息管理系统61

第三章数据库设计68

3.1引言68

引言68

3.2E-R图和数据库模式设计69

一、日常用二维表格与数据库69

二、关系模式和数据库模式71

三、实体关系图(E-R图)71

四、E-R图转换成关系数据库模式73

3.3数据库模式规范化74

一、数据依赖和关键字74

二、关系模式规范化的类型及规范化的目的75

3.4依赖图(Smith图)79

一、依赖图图素79

二、依赖图生成法81

三、举例82

四、依赖图合成数据库模式的法则83

五、依赖图方法的规范化程度85

六、小结86

第四章数据库表文件88

4.1创建数据库表文件88

一、定义数据库表文件名和表结构88

二、输入记录91

4.2备注文件和备注型数据的录入94

一、备注文件(.fpt)的作用94

二、备注文件的特点95

三、备注型数据的录入95

4.3表文件的打开与关闭96

一、打开或关闭一个文件的意义96

二、工作区96

三、打开表文件98

四、关闭表文件99

4.4当前记录100

一、当前记录的概念100

二、当前记录的测试100

三、记录指针的移动101

4.5表文件的显示105

一、显示表文件名105

二、显示表文件的结构106

三、显示表文件的内容107

4.6表文件的维护112

一、更改文件名112

二、删去一个文件113

三、修改表文件结构113

四、修改表文件记录115

五、增添表文件记录119

六、删除表文件记录123

4.7复制FoxPro文件130

一、磁盘文件的复制130

二、表文件的复制130

三、表文件结构的复制130

四、结构描述文件的复制131

五、数组在表文件复制中的应用134

六、小结139

第五章数据库操作141

5.1单个表文件操作141

一、数据库的排序141

二、数据库的索引144

三、索引文件的查询158

四、表文件中的各种统计操作166

5.2多重表文件操作170

一、多重表文件操作170

二、建立不同工作区中表文件间的关联关系171

三、表文件间的更新(UPDATE)178

四、两个表文件的横向连接180

五、小结183

5.3Rushmore技术184

一、Rushmore技术简介184

二、Rushmore技术用于单一数据库184

三、Rushmore技术用于多重数据库184

四、FOR选项的表达式185

五、无法使用Rushmore技术的情况187

5.4通用型字段与数据交换技术187

一、Clipboard(剪贴板)187

二、DDE(动态数据交换)187

三、OLE(对象链接与嵌入)187

四、对通用型字段添加数据188

五、举例188

第六章输入输出格式设计193

6.1输入输出格式命令和格式文件193

一、与数据输入输出格式有关的命令193

二、格式文件(.FMT)203

6.2报表与标签设计206

一、设计简单格式的报表206

二、修改已有的报表213

三、设计报表的页面格式以及打印的参数215

四、为报表添加标题(Title)和总结(Summary)217

五、生成具有分组功能的报表218

六、设计标签220

6.3窗口设计223

一、窗口的建立223

二、窗口的打开225

三、窗口的移动225

四、窗口的缩放226

五、窗口的显示226

六、窗口的隐藏227

七、窗口的存储227

八、窗口的恢复228

九、窗口的挂起228

十、窗口的清除228

十一、举例228

6.4菜单设计234

一、光条式菜单234

二、弹出式菜单238

三、下拉式菜单247

6.5菜单生成器253

一、菜单生成器的启动253

二、菜单生成器的组成255

三、修改菜单文件258

四、运行菜单程序258

五、应用举例259

6.6控制项设计263

一、检查框(Check Box)263

二、按式按钮(Push Buttons)265

三、单选按钮(Radio Button)267

四、不可见按钮(Invisible Button)268

五、图形化的控制项269

六、数码器(Spinner)270

七、列表(List)271

八、下拉列表(Popup)273

九、文本编辑区(Edit Region)274

十、小结276

6.7屏幕生成器278

一、屏幕生成器的启动278

二、屏幕设计窗口的组成和图形化按钮工具的使用280

三、屏幕生成器中的系统菜单286

四、使用屏幕生成器的一般步骤295

五、修改屏幕文件296

六、运行屏幕程序297

第七章SQL语言、关系范例查询和容错技术298

7.1结构化查询语言SQL(Structured Query Language)298

一、建立临时表的命令298

二、建立表文件的命令299

三、插入命令300

四、查询命令301

7.2关系范例查询RQBE(Relational Query By Example)306

一、关系范例查询306

二、RQBE文件的创建306

三、RQBE窗口的组成308

四、创建RQBE的实例312

五、修改RQBE查询文件313

六、运行RQBE查询文件313

7.3容错处理技术313

一、容错处理技术313

二、编程法容错处理技术314

三、测试法容错处理技术317

四、陷阱法容错处理技术318

第八章微机应用信息系统的开发322

8.1结构化程序和结构化程序设计322

一、结构化程序及其基本结构322

二、结构化程序设计的基本技术与方法325

三、说明327

8.2应用系统开发方法概述328

应用系统开发方法概述328

8.3工资管理系统的需求分析329

一、当前系统的工作情况329

二、目标系统的数据分析330

三、目标系统的功能分析331

8.4工资管理系统设计332

一、数据库的设计332

二、工资管理系统的总体设计334

三、模块功能设计335

8.5项目管理和项目管理器343

一、项目管理和项目管理器343

二、项目管理器的使用343

三、项目管理举例347

1998《微型计算机应用信息系统 for FoxPro》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由林沛编著 1998 广州:暨南大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。