Visual FoxPro程序设计基础[电子资源.图书]
副标题:无
分类号:
ISBN:9787302133216
微信扫一扫,移动浏览光盘
简介
本书是编者在多年讲授Visual FoxPro程序设计的基础上编写而成的。
在内容选材上主要针对非计算机专业的学生,条理性好,清晰度高,语言流
畅,通俗易懂。采用案例教学的方法,从设计实例引出理论知识,由浅入深
,循序渐进,注重实践性和应用性。为便于读者学习,还配套出版了《Visu
al FoxPro 6.0程序设计基础学习和实验指导》一书。
通过对本书的学习,读者可以了解数据库的基本概念、掌握关系数据库
的基本应用和面向对象程序设计的基本方法。
本书可作为各大专院校非计算机专业的数据库应用课程教材,也适于计
算机数据库应用的爱好者自学使用。
目录
第1章 数据库基础 1
1.1 数据管理技术及其发展 1
1.2 数据库系统的组成 4
1.2.1 数据库及其特点 4
1.2.2 数据库管理系统 4
1.2.3 数据库应用系统 5
1.2.4 数据库系统 5
1.3 数据模型 6
1.3.1 信息的3个存在范畴 6
1.3.2 数据模型的定义与组成要素 7
1.3.3 数据模型的两个级别:概念模型和实施模型 8
1.4 关系数据库模型 12
1.4.1 关系及其概念 13
1.4.2 关系的基本性质 14
1.4.3 关系模型的3种基本数据操作 15
1.5 Visual FoxPro概述 15
1.5.1 微机关系数据库系统的发展 16
1.5.2 Visual FoxPro 6.0的功能与性质 16
1.5.3 VFP 6.0的运行环境、安装、启动与退出 17
1.5.4 中文VFP开发环境简介 19
1.5.5 VFP项目管理器 22
1.5.6 VFP向导、设计器与生成器 27
思考题 31
第2章 数据的表达与运算 32
2.1 VFP数据类型 32
2.2 常量与变量 34
2.2.1 常量 34
2.2.2 内存变量 36
2.2.3 数组 37
2.2.4 字段变量 37
2.3 常用标准函数 38
2.4 运算符与表达式 42
2.4.1 运算符 42
2.4.2 表达式 44
思考题 45
第3章 数据库与表的操作 46
3.1 表的创建与维护 46
3.1.1 表的创建 46
3.1.2 表的维护 53
3.2 数据库设计器的使用 63
3.2.1 数据库的创建 64
3.2.2 数据库的基本操作 70
3.2.3 数据库表的基本操作 73
3.2.4 数据库表的设置 73
3.2.5 创建表间的永久关系 84
3.3 多表操作 89
3.4 表的命令操作方式 95
3.4.1 表的创建与维护 95
3.4.2 记录数据的浏览与维护 97
3.4.3 排序和索引 99
3.4.4 表的定制 105
3.4.5 数据库的操作 106
3.4.6 数据库表的设置 106
3.4.7 多表操作 107
思考题 110
第4章 查询与视图 111
4.1 查询与统计 111
4.1.1 通过菜单定位记录 111
4.1.2 数据筛选 113
4.1.3 表的查询命令 116
4.1.4 表的统计命令 118
4.2 结构化查询语言(SQL) 121
4.2.1 数据定义 121
4.2.2 数据操作 124
4.2.3 数据查询 124
4.3 查询 139
4.3.1 查询设计器 139
4.3.2 查询向导 156
4.4 视图 163
4.4.1 视图设计器 163
4.4.2 视图向导 170
4.4.3 通过SQL命令创建视图 170
思考题 171
第5章 结构化程序设计 172
5.1 程序文件的建立与运行 172
5.1.1 程序文件的建立 173
5.1.2 程序文件的保存 174
5.1.3 程序文件的修改 174
5.1.4 程序文件的运行 175
5.2 算法与算法的流程图描述 175
5.2.1 算法的概念 175
5.2.2 结构化程序设计方法 177
5.2.3 算法的流程图描述 178
5.3 程序设计的基本命令 180
5.3.1 输入输出命令 180
5.3.2 注释命令 182
5.3.3 环境设置命令 183
5.4 程序的3种控制结构 183
5.4.1 顺序结构程序设计 183
5.4.2 分支结构程序设计 184
5.4.3 循环结构程序设计 186
5.4.4 循环及选择结构的嵌套 190
5.5 过程与函数 193
5.5.1 过程 193
5.5.2 自定义函数 196
5.6 参数传递与变量的作用域 198
5.6.1 参数传递 199
5.6.2 变量作用域 200
思考题 204
第6章 表单设计 205
6.1 面向对象程序设计方法 205
6.1.1 基本概念 205
6.1.2 常用的方法程序介绍 208
6.2 表单设计器 209
6.2.1 表单设计器的打开 209
6.2.2 用表单设计器创建表单 210
6.2.3 关于表单的一些补充说明 218
6.3 表单向导 219
6.4 常用的表单控件 226
6.4.1 输出类控件 226
6.4.2 输入类控件 229
6.4.3 控制类控件 244
6.4.4 多重容器类控件 252
6.4.5 连接类控件 258
思考题 259
第7章 高级表单设计 261
7.1 多表单应用程序 261
7.1.1 单文档界面和多文档界面 261
7.1.2 表单集 264
7.2 用户定义属性与方法程序 265
7.2.1 用户定义属性 265
7.2.2 用户定义方法程序 266
7.3 类 266
7.3.1 基本概念 267
7.3.2 类的特征 267
7.3.3 用户定义类 268
思考题 270
第8章 报表设计 271
8.1 概述 271
8.2 报表设计器 273
8.3 报表向导 288
8.3.1 使用报表向导创建简单的报表 288
8.3.2 使用报表向导创建单表分组/总计报表 291
8.3.3 使用报表向导创建一对多报表 292
8.4 快速报表 294
8.5 报表的预览与打印 296
思考题 299
第9章 菜单设计 300
9.1 概述 300
9.1.1 VFP菜单系统 300
9.1.2 菜单的设计步骤与规划 301
9.1.3 VFP创建菜单系统的3种方法 302
9.2 使用菜单设计器创建菜单系统 302
9.2.1 菜单设计器的使用 303
9.2.2 设计菜单 305
9.2.3 快速菜单 313
9.3 快捷菜单 314
思考题 317
附录A VFP常用命令 318
附录B VFP主要函数 329
参考文献 341
1.1 数据管理技术及其发展 1
1.2 数据库系统的组成 4
1.2.1 数据库及其特点 4
1.2.2 数据库管理系统 4
1.2.3 数据库应用系统 5
1.2.4 数据库系统 5
1.3 数据模型 6
1.3.1 信息的3个存在范畴 6
1.3.2 数据模型的定义与组成要素 7
1.3.3 数据模型的两个级别:概念模型和实施模型 8
1.4 关系数据库模型 12
1.4.1 关系及其概念 13
1.4.2 关系的基本性质 14
1.4.3 关系模型的3种基本数据操作 15
1.5 Visual FoxPro概述 15
1.5.1 微机关系数据库系统的发展 16
1.5.2 Visual FoxPro 6.0的功能与性质 16
1.5.3 VFP 6.0的运行环境、安装、启动与退出 17
1.5.4 中文VFP开发环境简介 19
1.5.5 VFP项目管理器 22
1.5.6 VFP向导、设计器与生成器 27
思考题 31
第2章 数据的表达与运算 32
2.1 VFP数据类型 32
2.2 常量与变量 34
2.2.1 常量 34
2.2.2 内存变量 36
2.2.3 数组 37
2.2.4 字段变量 37
2.3 常用标准函数 38
2.4 运算符与表达式 42
2.4.1 运算符 42
2.4.2 表达式 44
思考题 45
第3章 数据库与表的操作 46
3.1 表的创建与维护 46
3.1.1 表的创建 46
3.1.2 表的维护 53
3.2 数据库设计器的使用 63
3.2.1 数据库的创建 64
3.2.2 数据库的基本操作 70
3.2.3 数据库表的基本操作 73
3.2.4 数据库表的设置 73
3.2.5 创建表间的永久关系 84
3.3 多表操作 89
3.4 表的命令操作方式 95
3.4.1 表的创建与维护 95
3.4.2 记录数据的浏览与维护 97
3.4.3 排序和索引 99
3.4.4 表的定制 105
3.4.5 数据库的操作 106
3.4.6 数据库表的设置 106
3.4.7 多表操作 107
思考题 110
第4章 查询与视图 111
4.1 查询与统计 111
4.1.1 通过菜单定位记录 111
4.1.2 数据筛选 113
4.1.3 表的查询命令 116
4.1.4 表的统计命令 118
4.2 结构化查询语言(SQL) 121
4.2.1 数据定义 121
4.2.2 数据操作 124
4.2.3 数据查询 124
4.3 查询 139
4.3.1 查询设计器 139
4.3.2 查询向导 156
4.4 视图 163
4.4.1 视图设计器 163
4.4.2 视图向导 170
4.4.3 通过SQL命令创建视图 170
思考题 171
第5章 结构化程序设计 172
5.1 程序文件的建立与运行 172
5.1.1 程序文件的建立 173
5.1.2 程序文件的保存 174
5.1.3 程序文件的修改 174
5.1.4 程序文件的运行 175
5.2 算法与算法的流程图描述 175
5.2.1 算法的概念 175
5.2.2 结构化程序设计方法 177
5.2.3 算法的流程图描述 178
5.3 程序设计的基本命令 180
5.3.1 输入输出命令 180
5.3.2 注释命令 182
5.3.3 环境设置命令 183
5.4 程序的3种控制结构 183
5.4.1 顺序结构程序设计 183
5.4.2 分支结构程序设计 184
5.4.3 循环结构程序设计 186
5.4.4 循环及选择结构的嵌套 190
5.5 过程与函数 193
5.5.1 过程 193
5.5.2 自定义函数 196
5.6 参数传递与变量的作用域 198
5.6.1 参数传递 199
5.6.2 变量作用域 200
思考题 204
第6章 表单设计 205
6.1 面向对象程序设计方法 205
6.1.1 基本概念 205
6.1.2 常用的方法程序介绍 208
6.2 表单设计器 209
6.2.1 表单设计器的打开 209
6.2.2 用表单设计器创建表单 210
6.2.3 关于表单的一些补充说明 218
6.3 表单向导 219
6.4 常用的表单控件 226
6.4.1 输出类控件 226
6.4.2 输入类控件 229
6.4.3 控制类控件 244
6.4.4 多重容器类控件 252
6.4.5 连接类控件 258
思考题 259
第7章 高级表单设计 261
7.1 多表单应用程序 261
7.1.1 单文档界面和多文档界面 261
7.1.2 表单集 264
7.2 用户定义属性与方法程序 265
7.2.1 用户定义属性 265
7.2.2 用户定义方法程序 266
7.3 类 266
7.3.1 基本概念 267
7.3.2 类的特征 267
7.3.3 用户定义类 268
思考题 270
第8章 报表设计 271
8.1 概述 271
8.2 报表设计器 273
8.3 报表向导 288
8.3.1 使用报表向导创建简单的报表 288
8.3.2 使用报表向导创建单表分组/总计报表 291
8.3.3 使用报表向导创建一对多报表 292
8.4 快速报表 294
8.5 报表的预览与打印 296
思考题 299
第9章 菜单设计 300
9.1 概述 300
9.1.1 VFP菜单系统 300
9.1.2 菜单的设计步骤与规划 301
9.1.3 VFP创建菜单系统的3种方法 302
9.2 使用菜单设计器创建菜单系统 302
9.2.1 菜单设计器的使用 303
9.2.2 设计菜单 305
9.2.3 快速菜单 313
9.3 快捷菜单 314
思考题 317
附录A VFP常用命令 318
附录B VFP主要函数 329
参考文献 341
Visual FoxPro程序设计基础[电子资源.图书]
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×