《Visual FoxPro程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:刘丽编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2005
  • ISBN:7113066836
  • 页数:276 页
图书介绍:本书以应用为目的,内容全面、概念清晰、语言流畅、图文并茂,适合高校作为教材,或作为准备VFP等级考试或自学关系数据库系统人员的参考书。

第0章 绪论 1

0-1 Visual FoxPro的发展历史 1

0-2 Visual FoxPro 6.0的特点 2

第1章 关系数据库系统概述 3

1-1 数据库 3

1-1-1 数据库的基本概念 3

1-1-2 数据库管理系统中的数据模型 6

1-2 关系数据库系统 8

1-2-1 关系数据库概念 8

1-2-2 关系术语 9

1-2-3 关系运算 11

1-3 现实世界的数据描述 12

1-3-1 信息处理的3个层次 12

1-3-2 概念模型 13

1-4 小结 14

思考与练习题 15

第2章 Visual FoxPro系统初步 17

2-1 Visual FoxPro 6.0的使用环境 17

2-1-1 硬件环境 17

2-1-2 软件环境 17

2-1-3 Visual FoxPro 6.0的安装 17

2-2 Visual FoxPro 6.0的启动与退出 18

2-2-1 Visual FoxPro 6.0的启动 18

2-2-2 Visual FoxPro 6.0的退出 19

2-3 Visual FoxPro 6.0的窗口组成 19

2-3-1 标题栏 19

2-3-2 系统菜单栏 19

2-3-3 工具栏 20

2-3-4 “命令”窗口 20

2-4 项目管理器 21

2-4-1 “项目管理器”窗口的组成 21

2-3-5 状态栏 21

2-4-2 建立项目文件 23

2-4-3 使用项目管理器管理项目文件 23

2-4-4 定制项目管理器 24

2-5 VFP的辅助设计工具 25

2-5-1 设计器 25

2-5-2 向导 26

2-5-3 生成器 27

2-6 主要文件类型 28

2-7 小结 28

思考与练习题 28

第3章 数据与数据运算 31

3-1 数据类型、常量和变量 31

3-1-1 数据类型 31

3-1-2 常量 31

3-1-3 变量 32

3-2 Visual FoxPro 6.0常用函数 33

3-2-1 数学运算函数 34

3-2-2 字符处理函数 35

3-2-3 转换函数 36

3-2-4 日期和时间函数 37

3-2-5 测试函数 37

3-3 操作符及表达式 38

3-3-1 算术表达式 39

3-3-2 字符表达式 39

3-3-3 日期时间表达式 39

3-3-4 关系表达式 39

3-3-5 逻辑表达式 40

3-3-6 空值(Null) 40

3-4 小结 41

思考与练习题 41

4-1-2 命令操作的基本要求 43

4-1-1 Visual FoxPro的基本操作方式 43

4-1 基本概念和操作 43

第4章 Visual FoxPro的基本操作 43

4-1-3 命令的输入与编辑 45

4-1-4 设置格式 46

4-2 数据库 46

4-2-1 数据库概念 46

4-2-2 创建数据库 46

4-2-3 数据库的维护 48

4-3 数据表 49

4-3-1 数据表的概念 49

4-3-2 创建表结构 51

4-3-3 输入数据记录 55

4-4 数据表的基本操作 58

4-4-1 打开和关闭表 58

4-4-2 显示数据 59

4-4-3 追加记录 60

4-4-4 记录的删除与恢复 61

4-4-5 修改记录 63

4-4-6 表的复制 63

4-4-7 记录的定位命令 63

4-4-8 数组和表之间的数据交换 64

4-5 查询与统计操作 64

4-5-1 排序与索引 64

4-5-2 查询 67

4-5-3 统计 67

4-6 多工作区操作 68

4-6-1 工作区的选择 68

4-6-2 表与表之间的连接与关联 68

4-6-3 数据表的参照完整性 70

4-7 小结 72

思考与练习题 72

5-1-1 SQL的主要特点 74

第5章 关系数据库标准语言SQL 74

5-1 SQL概述 74

5-1-2 SQL语言的基本概念 75

5-2 查询功能 76

5-2-1 简单查询 77

5-2-2 简单连接查询 78

5-2-3 嵌套查询 78

5-2-4 排序查询 79

5-2-5 简单的计算查询 80

5-2-6 分组与计算查询 81

5-2-7 利用空值查询 81

5-2-8 别名与自然连接查询 82

5-2-9 内外层互相关嵌套查询 83

5-2-10 有特殊符号的查询 84

5-2-11 超连接查询 86

5-2-13 查询结果的其他显示方式 88

5-2-12 集合的并运算 88

5-3 操作功能 89

5-3-1 数据插入功能 89

5-3-2 数据更新功能 90

5-3-3 数据删除功能 91

5-4 定义功能 91

5-4-1 表的定义 91

5-4-2 表的删除 92

5-4-3 修改表结构 93

5-5 定义视图 94

5-5-1 从单个表派生出的视图 95

5-5-2 从多个表派生出的视图 96

5-5-3 视图中的虚字段 96

5-5-4 删除视图 96

5-5-6 更新视图 97

5-5-5 查询视图 97

5-5-7 视图的作用 98

5-6 小结 99

思考与练习题 99

第6章 查询和视图操作 101

6-1 创建和设计查询 101

6-1-1 利用查询向导设计查询 101

6-1-2 利用查询设计器设计查询 106

6-1-3 运行查询 110

6-1-4 查询菜单 111

6-1-5 建立交叉表 114

6-2 创建本地视图 116

6-2-1 利用向导创建本地视图 116

6-2-2 利用视图设计器创建本地视图 118

6-2-3 创建参数化视图 122

6-3-2 创建远程视图 124

6-3 创建远程视图 124

6-3-1 与远程数据连接 124

6-4 小结 126

思考与练习 126

第7章 结构化程序设计 128

7-1 程序的建立与维护 128

7-1-1 用菜单选择方式建立及维护程序 128

7-1-2 用命令方式建立及维护程序 129

7-1-3 程序的编译 131

7-1-4 编程时的一般规则 131

7-1-5 简单的输入输出命令 131

7-2 程序的流程控制 133

7-2-1 顺序结构 133

7-2-2 选择结构 134

7-2-3 循环结构 136

7-2-4 编程实例 141

7-3-1 子程序的调用 144

7-3 模块结构程序设计 144

7-3-2 过程及过程调用 145

7-3-3 过程调用中的参数传递 148

7-3-4 变量的作用域 150

7-3-5 自定义函数 151

7-4 用户定义对话框MESSAGEBOX()函数的使用 152

7-5 调试程序 154

7-5-1 程序调试 154

7-5-2 调用调试器 154

7-5-3 设置断点 156

7-6 小结 157

思考与练习 158

8-1 面向对象的概念 160

8-1-1 基本概念 160

第8章 表单及面向对象的程序设计 160

8-1-2 VFP中的类 161

8-1-3 VFP中的对象 163

8-1-4 VFP中的事件和事件过程 165

8-2 创建表单 167

8-2-1 使用表单向导创建表单 167

8-2-2 使用表单设计器创建表单 174

8-2-3 表单属性 178

8-3 表单控件的使用 180

8-3-1 表单控件 180

8-3-2 标签 182

8-3-3 文本框 184

8-3-4 编辑框 185

8-3-5 列表框 186

8-3-6 命令按钮 187

8-3-7 表格 188

8-3-8 命令按钮组 189

8-3-9 计时器 190

8-3-10 OLE绑定控件 191

8-3-11 图像 192

8-4 修饰表单 193

8-4-1 调整大小 193

8-4-2 移动位置 193

8-4-3 设置字体和字号 194

8-4-4 设置颜色 194

8-4-5 布局排列 194

8-5 小结 195

思考与练习题 195

第9章 菜单设计 197

9-1 菜单概述 197

9-1-1 菜单系统的组成 197

9-1-2 菜单系统的规划原则 198

9-1-3 系统菜单 199

9-2 创建菜单 200

9-2-1 菜单设计步骤 200

9-2-2 菜单设计器简介 201

9-2-3 创建快速菜单 202

9-2-4 使用菜单设计器创建菜单 203

9-2-5 创建快捷菜单 209

9-2-6 菜单系统的生成和运行 210

9-2-7 为顶层表单添加菜单 210

9-3 工具栏的使用 211

9-3-1 定制与建立工具栏 211

9-3-2 给新工具栏命名 211

9-3-3 定义对象操作 212

9-4 实例 212

9-5 小结 215

思考与练习题 215

10-1-1 报表类型 217

第10章 报表和标签设计 217

10-1 报表的基本概念 217

10-1-2 报表布局文件 218

10-1-3 报表的设计方法 218

10-2 创建报表 218

10-2-1 利用报表向导创建报表 218

10-2-2 使用报表设计器创建报表 224

10-2-3 使用报表设计器设计报表 227

10-2-4 完善报表 235

10-3 创建标签 236

10-3-1 使用标签向导创建标签 236

10-3-2 利用标签设计器创建标签 239

10-4 报表和标签的输出 241

10-5 小结 243

思考与练习 243

11-1-1 系统开发步骤 245

第11章 开发应用程序 245

11-1 应用程序的开发过程 245

11-1-2 连编应用程序 246

11-1-3 主程序设计 250

11-2 应用程序生成器 251

11-2-1 使用应用程序向导 251

11-2-2 使用应用程序生成器 252

11-2-3 建立VFP应用程序 256

11-2-4 制作安装盘 260

11-3 小结 264

思考与练习题 265

附录A 课时安排参考 266

附录B 二级考试大纲索引 268

附录C 二级考试样题 271

参考文献 276