当前位置:首页 > 工业技术
FOXPRO数据库及其程序设计
FOXPRO数据库及其程序设计

FOXPRO数据库及其程序设计PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:舒云星,武新主编
  • 出 版 社:武汉:武汉工业大学出版社
  • 出版年份:2000
  • ISBN:7562916349
  • 页数:219 页
图书介绍:
《FOXPRO数据库及其程序设计》目录

1 FoxPro数据库管理系统 1

1.1 信息、数据和数据处理 1

1.2 什么是数据库 1

1.3 FoxPro系统的发展概况 3

1.4 FoxPro系统的技术指标 4

1.5 FoxPro系统的运行环境 5

1.5.1 硬件要求 5

1.5.2 软件要求 5

1.6 FoxPro系统的文件类型 5

1.7 FoxPro系统的引导过程 6

1.7.1 启动FoxPro系统 6

1.7.2 退出FoxPro系统 7

1.8 FoxPro系统的环境参数设置 7

1.8.1 系统配置文件CONFIG.SYS 7

1.8.2 系统配置文件CONFIG.FP 8

习题 10

2 FoxPro系统的屏幕操作 11

2.1 FoxPro系统的用户界面 11

2.2 窗口操作 12

2.2.1 窗口的组成 12

2.2.2 窗口的基本操作 13

2.3 FoxPro系统菜单功能简介 15

2.3.1 FoxPro的屏幕与菜单结构 15

2.3.2 System菜单 16

2.3.3 File菜单 16

2.3.4 Edit菜单 19

2.3.5 Database菜单 20

2.3.6 Record菜单 23

2.3.7 Program菜单 25

2.3.8 Window菜单 26

2.3.9 Run菜单 28

习题 28

3 数据库文件的建立 29

3.1 建立数据库文件 29

3.1.1 建立库文件结构 29

3.1.2 建立数据库文件 31

3.2 数据输入 33

3.2.1 用直接输入方式输入数据 33

3.2.2 用菜单方式输入数据 34

3.2.3 用命令方式输入数据 34

3.3 数据显示 37

3.3.1 计算显示 37

3.3.2 数据库文件内容的输出 38

3.3.3 分页显示 40

3.4 FoxPro命令的构成和基本规则 41

3.4.1 FoxPro命令的构成 41

3.4.2 基本规则 42

习题 42

4 常量、变量、函数和表达式 43

4.1 常量 43

4.2 变量 43

4.2.1 字段变量 43

4.2.2 内存变量 43

4.3 函数 52

4.3.1 数值函数 53

4.3.2 字符函数 53

4.3.3 转换函数 56

4.3.4 数据库函数 57

4.3.5 日期函数 59

4.3.6 其它函数 59

4.4 运算符与表达式 60

4.4.1 运算符 60

4.4.2 表达式 62

习题 62

5 数据库文件的维护与重新组织 64

5.1 全屏幕编辑控制键 64

5.2 数据库文件数据的修改 65

5.2.1 EDIT方式 65

5.2.2 CHANGE方式 67

5.2.3 BROWSE方式(窗口浏览命令) 67

5.2.4 REPLACE方式 69

5.3 数据库文件结构的修改 71

5.4 数据库文件记录的删除 73

5.4.1 逻辑删除 73

5.4.2 恢复记录 74

5.4.3 物理删除 74

5.4.4 快速清除库中的所有记录 75

5.5 数据库文件的重新组织 75

5.5.1 排序 75

5.5.2 索引 77

5.6 数据库文件记录内容的查询 80

5.6.1 直接查询 81

5.6.2 索引查询 82

5.6.3 三种查找命令的比较 83

5.7 统计与汇总 84

5.7.1 求和 84

5.7.2 统计 84

5.7.3 求均值 85

5.7.4 分类汇总 85

5.7.5 综合统计 86

习题 87

6 环境参数设置 88

6.1 输出设置命令 88

6.2 数据库设置命令 89

6.3 显示设置命令 91

6.4 日期设置命令 92

6.5 其它命令 94

习题 96

7 数据库文件的辅助操作 97

7.1 文件操作命令 97

7.2 其它辅助命令 99

8 多重库文件操作 100

8.1 多工作区概念 100

8.1.1 定义工作区 100

8.1.2 选择工作区 101

8.2 数据库文件的关联 103

8.2.1 建立关联 103

8.2.2 取消关联 104

8.2.3 “一对多”的关联性连接—SET SKIP 105

8.3 数据更新 105

8.4 数据库文件的连接 107

8.5 结构化查询语言SQL 109

习题 112

9 结构化程序设计 113

9.1 结构化程序设计思想 113

9.2 程序文件的建立和执行 114

9.2.1 建立程序文件 114

9.2.2 程序文件的执行 115

9.3 结构化程序设计 115

9.4 顺序结构程序设计 116

9.4.1 交互式命令 116

9.4.2 顺序执行程序命令 118

9.5 分支结构程序设计 119

9.5.1 IF…ELSE…ENDIF语句 119

9.5.2 DO CASE…ENDCASE多分支判断语句 123

9.6 循环结构程序设计 126

9.6.1 单循环语句 126

9.6.2 循环语句的嵌套 134

9.7 过程与子程序 137

9.7.1 子程序 137

9.7.2 主程序与子程序的调用关系 137

9.7.3 过程与过程文件 138

9.7.4 用户自定义函数 140

习题 141

10 输入输出程序设计 143

10.1 屏幕格式设计 143

10.1.1 格式化清屏、画框命令 143

10.1.2 格式化输出命令 144

10.1.3 格式化输入命令 145

10.1.4 设置文本编辑区命令 148

10.2 屏幕格式文件 149

10.2.1 屏幕格式文件的建立 149

10.2.2 屏幕格式文件的使用 149

10.3 打印格式设计 150

10.3.1 设定@-SAY命令输出方向 150

10.3.2 格式化打印输出命令 151

10.3.3 利用格式化打印输出命令设计输出报表 151

10.4 窗口设计 154

10.5 菜单设计 157

10.5.1 光带菜单设计 157

10.5.2 上弹菜单设计 159

10.5.3 下拉菜单设计 160

10.5.4 组合式下拉菜单设计 162

习题 167

11 FoxPro系统与其它软件的接口技术 168

11.1 FoxPro系统与高级语言程序的数据交换 168

11.1.1 数据格式 168

11.1.2 数据交换 169

11.2 直接调用高级语言程序文件 171

12 菜单生成器 173

12.1 菜单设计窗口 174

12.1.1 输入菜单项提示符 174

12.1.2 设定菜单项的对应操作 175

12.1.3 Options检测框 177

12.1.4 模拟菜单执行结果(〈Try it〉) 178

12.1.5 Insert/Delete选项 179

12.2 MENU弹出菜单 179

12.3 文件存储及生成菜单程序代码(Generate) 180

13 屏幕生成器 182

13.1 启动屏幕生成器 182

13.2 设计屏幕格式(Screen Layout) 183

13.3 向屏幕添加元素 187

13.3.1 画线和框(Box) 188

13.3.2 字段(Field) 189

13.3.3 文本(Text) 191

13.3.4 按钮(Push Button) 192

13.3.5 无线按钮(Radio Button) 194

13.3.6 检测框(Check Box) 195

13.3.7 弹出式按钮(Popup) 196

13.3.8 滚动列表(List) 197

13.3.9 不可见按钮(Inv.Button) 198

13.4 其它辅助功能 199

13.4.1 打开所有过程文件及表达式对话窗口(Open All Snippets) 199

13.4.2 改变元素覆盖关系(Bring to Front与Send to Back) 199

13.4.3 元素自动对中(Center) 199

13.4.4 改变字段显示顺序(Reorder Fields) 200

13.4.5 改变元素色彩(Color) 200

13.4.6 元素的组合与还原(Group与UnGroup) 200

13.5 快速屏幕设计(Quick Screen) 200

13.6 生成屏幕代码(Generate) 205

13.7 职工情况查询程序举例 207

14 项目管理器及生成EXE文件 214

14.1 项目管理器(Project manager) 214

14.2 项目窗口 215

14.3 项目菜单 218

返回顶部