当前位置:首页 > 工业技术
Visual FoxPro应用基础及程序设计
Visual FoxPro应用基础及程序设计

Visual FoxPro应用基础及程序设计PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:晏争农主编;胡建华,丁琦副主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7121002981
  • 页数:278 页
图书介绍:本书是根据计算机等级(二级VFP)大纲要求,以Visual FoxPro 6.0为主要内容,介绍关系数据库管理系统基础理论及应用系统开发知识的一本较全面的教科书。全书共十章,分别介绍了数据库基础理论、Visual FoxPro基础、Visual FoxPro6.0的基本操作,以及Visual FoxPro面向对象可视化编程、应用系统开发的方法及步骤。 全书采用图文并茂的形式,结合大量实用、丰富多彩的实例深入浅出地讲述了数据库基础理论、数据库的基本操作以及面向对象编程的概念,使读者逐步掌握Visual FoxPro6.0的基本操作及面向对象的编程技术,并能独立进行小型应用系统开发。
《Visual FoxPro应用基础及程序设计》目录

目录 1

第1章 数据库基础理论 1

1.1 信息、数据和数据处理………………………………………………………………………… (1 )1.1.1 信息和数据 1

1.1.2 数据处理 2

1.2 数据模型 2

1.2.1 组成要素 3

1.2.2 概念模型 3

1.2.3 层次模型 5

1.2.4 网状模型 5

1.2.5 关系模型 5

1.3 数据库系统 7

1.3.1 数据库系统的组成 7

1.3.2 数据的规范化 8

1.3.3 数据库系统的三级模式结构 10

1.3.4 数据库管理系统 11

1.3.5 数据库应用系统的构成 12

思考题与习题 12

第2章 Visual FoxPro系统综述 13

2.1 Visual FoxPro的特性 13

2.2 Visual FoxPro 6.0的安装与启动 14

2.2.1 安装环境 15

2.2.2 Visual FoxPro6.0的安装 15

2.2.3 启动Visual FoxPro 6.0 17

2.2.4 退出Visual FoxPro 6.0 18

2.3 Visual FoxPro系统环境的配置 18

2.4.2 标题栏 20

2.4 Visual FoxPro用户界面 20

2.4.1 Visual FoxPro的界面 20

2.4.3 菜单栏 21

2.4.4 工具栏 22

2.4.5 工作区 23

2.4.6 状态行 23

2.5 Visual FoxPro的辅助设计工具 23

2.5.1 Visual FoxPro向导 23

2.5.2 Visual FoxPro生成器 24

2.5.3 Visual FoxPro设计器 24

2.6 Visual FoxPro的工作方式 25

2.6.1 Visual FoxPro命令的格式与特点 25

2.6.2 两类工作方式 26

思考题与习题 27

实验题目 27

第3章 表的基本操作 28

3.1 表的建立与显示 28

3.1.1 定义表结构中的数据类型 28

3.1.2 表结构的建立 30

3.1.3 表数据的输入 32

3.1.4 数据表记录的显示与输出 34

3.2 表的修改 34

3.2.1 表结构的修改 34

3.2.2 表数据的修改 35

3.3.1 常量 36

3.3 常量、变量、函数及表达式 36

3.3.2 变量 37

3.3.3 函数 40

3.3.4 表达式与运算符 45

3.3.5 Visual FoxPro命令常用子句 47

3.4 记录指针的移动 49

3.4.1 记录定位命令 49

3.4.2 记录移位命令 49

3.5 表记录的删除和恢复 50

3.6 表的维护命令 50

3.7.1 插入新纪录 52

3.7.2 追加新纪录 52

3.7 记录的插入与追加 52

3.8 表数据的替换 54

3.8.1 成批修改数据 54

3.8.2 单个记录与数组间的数据传送 54

3.8.3 成批记录与数组间的数据传送 55

3.9 逻辑表的设置 57

3.10 建立与修改表结构的命令 58

思考题与习题 59

第4章 查询与统计 64

4.1 排序与索引 64

4.1.1 排序 64

4.1.2 索引 65

4.2.2 索引查询命令 70

4.2.1 顺序查询命令 70

4.2 查询命令 70

4.3 数据工作期 71

4.3.1 多工作区的查询 72

4.3.2 数据工作期窗口 73

4.3.3 表的关联 75

4.4 统计命令 78

4.5 创建查询与select-sql命令 80

4.5.1 用查询设计器创建查询 80

4.5.2 用“查询向导”创建查询 83

4.5.3 select-sql命令 89

思考题与习题 91

5.1.1 建立数据库 93

5.1 创建数据库 93

第5章 数据库与视图 93

5.1.2 打开数据库 95

5.1.3 在数据库中增加表 96

5.2 数据库中表的应用 97

5.2.1 字段操作 98

5.2.2 数据有效约束 99

5.2.3 使用触发器 100

5.3 建立表间的关联关系 102

5.3.1 主索引与永久性关系 102

5.3.2 设置参照完整性 104

5.4 视图 107

5.4.1 创建视图 108

5.4.2 使用视图 112

5.5 项目管理器 113

5.5.1 启动项目管理器 113

5.5.2 “项目管理器”窗口的组成 114

5.5.3 “项目管理器”窗口的操作 115

5.5.4 使用项目管理器组织文件 116

思考题与习题 118

第6章 程序设计基础 119

6.1 程序文件 119

6.1.1 程序文件的建立与编辑 119

6.1.2 程序文件的执行 120

6.1.3 程序中的专用命令 120

6.2.1 结构化程序设计概念 121

6.2 结构化程序设计 121

6.2.2 流程图的基本符号 122

6.2.3 程序的三种基本结构及其流程图 123

6.3 分支结构 125

6.3.1 简单分支结构 125

6.3.2 选择分支结构 126

6.3.3 多路分支结构 128

6.4 循环结构 130

6.4.1 DO WHILE循环 130

6.4.2 FOR循环 133

6.4.3 SCAN循环(扫描循环) 134

6.4.4 多重循环 135

6.5.1 子程序 136

6.5 子程序与过程 136

6.5.2 过程 138

6.5.3 自定义函数 139

6.5.4 内存变量的属性与过程调用的参数传递 140

6.6 程序调试工具 142

思考题与习题 144

第7章 使用表单设计应用程序界面 145

7.1 建立表单与表单管理 145

7.1.1 用表单设计器建立表单 145

7.1.2 用表单向导设计表单 145

7.1.3 定制表单 150

7.1.4 修改表单 153

7.1.5 表单管理 155

7.2 在表单中进行程序设计 156

7.2.1 关于面向对象程序设计 156

7.2.2 对象、属性、事件和方法 156

7.2.3 对象引用 158

7.3 表单控件设计 160

7.3.1 输出类控件 160

7.3.2 控制类控件 162

7.3.3 输入类控件 170

7.3.4 容器类控件 180

7.3.5 其他控件 184

7.4.1 基本概念 187

7.4.2 Visual FoxPro中的类 187

7.4 类 187

7.4.3 设计类 189

7.4.4 使用类 193

7.5 表单高级设计 194

7.5.1 文本编辑器实用程序 194

7.5.2 组合查询实用程序 196

7.5.3 表单集实例 202

思考题与习题 203

第8章 菜单和工具栏的设计 207

8.1 下拉式菜单设计 207

8.1.1 创建菜单系统 207

8.1.2 指定菜单任务 213

8.2.1 用菜单设计器设计 217

8.1.3 运行菜单 217

8.2 弹出式菜单设计 217

8.2.2 用命令设计 218

8.3 创建自定义工具栏 220

8.3.1 定制Visual FoxPro 6.0工具栏 220

8.3.2 定义工具栏 221

8.3.3 在菜单中增加自定义工具栏 223

思考题与习题 224

第9章 报表设计 225

9.1 报表设计器的基本操作 225

9.1.1 报表设计器简介 225

9.1.2 快速制表 226

9.1.3 预览和打印 228

9.2.1 页面设计 230

9.2 报表的高级操作 230

9.2.2 设计报表带区和工具栏的介绍 231

9.2.3 报表控件 234

9.2.4 报表变量 241

思考题与习题 243

第10章 小型应用系统开发实例 244

10.1 开发应用系统的一般步骤 244

10.1.1 需求分析 244

10.1.2 数据库设计 244

10.1.3 应用程序设计 245

10.2 实例“人事与工资管理系统”的开发 247

10.2.1 系统的结构设计 247

10.1.5 系统维护 247

10.1.4 软件测试 247

10.2.2 创建新项目文件 248

10.2.3 创建数据库和表文件 249

10.2.4 设计各应用界面 251

10.2.5 创建报表 253

10.2.6 创建菜单 254

10.2.7 创建主控程序 257

10.2.8 试运行 259

10.2.9 创建可执行程序 259

10.3 应用程序的发布 262

附录A 常用标准函数 267

附录B 全国计算机等级考试二级Visual FoxPro考试大纲 276

返回顶部