当前位置:首页 > 工业技术
Visual FoxPro程序设计与应用开发
Visual FoxPro程序设计与应用开发

Visual FoxPro程序设计与应用开发PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:戴仕明,王映龙主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2006
  • ISBN:7302138842
  • 页数:334 页
图书介绍:本书介绍Visual FoxPro编程的技巧和具体应用。
《Visual FoxPro程序设计与应用开发》目录

1.1 数据库基础知识 1

1.1.1 数据、信息与数据处理 1

第1章 Visual FoxPro基础知识 1

1.1.2 计算机数据管理的发展 2

1.1.3 数据库的基本概念 3

1.1.4 数据库系统的组成 4

1.1.5 数据库系统的特点 5

1.2 关系数据库 6

1.2.1 基本概念 6

1.2.2 关系代数 8

1.2.3 关系范式 10

1.2.4 关系的完整性 10

1.3.1 数据库系统的结构 11

1.3 数据库设计基础 11

1.3.2 数据库系统的模式结构 13

1.4 Visual FoxPro系统概述 14

1.4.1 Visual FoxPro的安装、启动和关闭 14

1.4.2 Visual FoxPro的用户界面 17

1.4.3 Visual FoxPro向导、设计器和生成器 20

1.4.4 Visual FoxPro命令窗口 22

1.5 项目管理器 23

1.5.1 建立项目文件 23

1.5.2 项目管理器的界面 24

本章小结 25

习题 25

2.1.2 数值型 28

2.1.1 字符型 28

第2章 Visual FoxPro的数据与数据运算 28

2.1 Visual FoxPro的数据类型 28

2.1.3 日期型 29

2.1.4 日期时间型 29

2.1.5 逻辑型 29

2.1.6 备注型 29

2.1.7 通用型 30

2.1.8 货币型 30

2.1.9 二进制字符型和二进制备注型 30

2.2 Visual FoxPro数据存储 30

2.2.1 常量分类 30

2.2.2 变量 33

2.2.3 数组变量 35

2.2.4 字段变量 38

2.3 常用函数 38

2.3.1 数值型函数 39

2.3.2 字符型函数 42

2.3.3 数据转换函数 44

2.3.4 日期时间型函数 46

2.3.5 测试函数 47

2.4 Visual FoxPro的表达式 49

2.4.1 算术表达式 49

2.4.2 字符表达式 50

2.4.3 日期表达式 50

2.4.4 关系表达式 51

2.4.5 逻辑表达式 52

2.5 小型案例实训 53

2.6 例题解析 53

本章小结 55

习题 56

第3章 Visual FoxPro数据库及其操作 58

3.1 建立表的基本操作 58

3.1.1 定义表中的数据类型 58

3.1.2 利用表设计器创建表 59

3.1.3 表的打开与关闭 61

3.1.4 利用表设计器修改表结构 62

3.1.5 表中加入记录 63

3.1.6 表的显示与修改方式 64

3.1.7 控制字段和记录的访问 66

3.1.8 表中记录的定位 68

3.1.9 删除和恢复表中的数据 69

3.2 Visual FoxPro数据库及其建立 71

3.2.1 建立数据库 72

3.2.2 打开数据库 73

3.2.3 数据库中添加和去除数据表 74

3.2.4 数据库中的表的使用 76

3.3 索引及创建索引 78

3.3.1 表的索引 78

3.3.2 索引文件的建立与使用 79

3.4.1 关系的建立与编辑 82

3.4 表间关系与数据参照完整性 82

3.4.2 参照完整性 83

3.5 多个表的同时使用 85

3.5.1 工作区 85

3.5.2 数据工作期 86

3.6 小型案例实训 88

3.7 例题解析 91

本章小结 93

习题 93

第4章 关系数据库标准语言 96

4.1 SQL概述 96

4.2 SQL的查询功能 97

4.2.1 简单查询 98

4.2.2 连接查询 102

4.2.3 嵌套查询 103

4.2.4 使用库函数查询 104

4.2.5 集合运算 105

4.3 SQL的操作功能 107

4.3.1 插入数据 107

4.3.2 更新数据 108

4.3.3 删除数据 110

4.3.4 SQL数据控制 111

4.4 SQL的定义功能 111

4.4.1 定义表 111

4.4.2 定义视图 114

4.5 小型案例实训 114

4.6 例题解析 118

本章小结 122

习题 123

第5章 查询和视图 129

5.1 查询 129

5.1.1 查询完成的功能 129

5.1.2 利用查询向导创建查询 129

5.1.3 利用查询设计器创建查询 136

5.1.4 使用查询 141

5.2 视图 144

5.2.1 视图完成的功能 144

5.2.2 创建本地视图 144

5.2.3 利用视图更新数据 147

5.3 小型案例实训 148

5.4 例题解析 151

本章小结 153

习题 153

第6章 程序设计基础 155

6.1 程序与程序文件 155

6.1.1 程序的建立与编辑 155

6.1.2 程序文件的运行 157

6.1.3 基本输入与输出语句 158

6.2 程序的基本结构 160

6.2.1 顺序结构 160

6.2.2 选择结构 161

6.2.3 循环结构 165

6.3.1 主程序与子程序 169

6.3 多模块程序 169

6.3.2 过程与过程文件 170

6.3.3 参数传递 171

6.3.4 自定义函数 172

6.4 程序调试 172

6.5 小型案例实训 173

6.6 例题解析 176

本章小结 178

习题 178

第7章 表单设计与应用 182

7.1 面向对象的概念 182

7.1.1 对象与属性 182

7.1.2 事件与方法 183

7.2 Visual FoxPro基类 184

7.2.1 创建类的一般方法 185

7.2.2 用菜单方式创建类 185

7.2.3 通过编程定义类 187

7.2.4 对象的操作 188

7.3 表单的创建与管理 190

7.3.1 用表单设计器创建表单 190

7.3.2 用表单向导创建表单 194

7.3.3 修改表单 196

7.3.4 运行表单 198

7.3.5 常用表单控件 199

7.3.6 添加表单控件 200

7.3.7 表单控件的属性 200

7.4 小型案例实训 201

7.4.1 利用表单向导设计表单 202

7.4.2 快速建立表单 206

7.4.3 利用表单设计器来设计表单 209

7.4 例题分析 222

本章小结 224

习题 224

第8章 菜单设计与应用 229

8.1 Visual FoxPro系统菜单 229

8.1.1 菜单的基本概念 229

8.1.2 菜单设计器 229

8.1.3 运行菜单 230

8.2 下拉式菜单设计 231

8.3 快捷菜单设计 234

8.4 小型案例实训 235

8.5 例题解析 240

本章小结 241

习题 241

第9章 报表设计 242

9.1 创建报表 242

9.1.1 使用“报表向导” 244

9.1.2 使用“报表设计器” 247

9.2 修改报表 249

9.3 数据分组和多栏报表 250

9.3.1 设计分组报表 250

9.3.2 设计多栏报表 251

9.4 小型案例实训 252

9.5 例题解析 255

本章小结 256

习题 256

第10章 人力资源管理系统开发综合实例 258

10.1 人力资源管理信息系统(HRM)概述 258

10.2 人力资源管理系统开发的一般过程 258

10.2.1 可行性分析阶段 259

10.2.2 功能分析阶段 259

10.2.3 数据库设计阶段 260

10.2.4 应用程序的测试与调试 277

10.3 构建应用程序的框架 279

10.3.1 主程序的设置 279

10.3.4 事件的循环控制 280

10.3.2 运行环境的设置 280

10.3.3 初始界面的设置 280

10.4 编译与连编应用程序 281

10.4.1 编译 281

10.4.2 连编 282

10.5 利用“安装向导”发布应用程序 283

10.5.1 如何创建发布的应用程序 283

10.5.2 如何创建发布盘 284

本章小结 287

习题 287

附录A 上机考试解析 290

附录B 二级Visual FoxPro程序设计笔试样题精选和参考答案与分析 304

参考文献 334

返回顶部