图书介绍
Visual FoxPro程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![Visual FoxPro程序设计教程](https://www.shukui.net/cover/58/33846350.jpg)
- 王延红,肖峰主编;季晓玉,封梅副主编;刘芳,刘素丽,佟力,周鹏等编 著
- 出版社: 北京:科学出版社
- ISBN:9787030314826
- 出版时间:2011
- 标注页数:308页
- 文件大小:45MB
- 文件页数:203页
- 主题词:关系数据库-数据库管理系统,Visual FoxPro-程序设计-高等职业教育-教材
PDF下载
下载说明
Visual FoxPro程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言3
第1篇Visual FoxPro程序设计基础3
第1章Visual FoxPro6.0基础3
1.1数据类型3
1.2常量与变量4
1.2.1常量4
1.2.2变量6
1.3常用标准函数9
1.3.1数值函数9
1.3.2字符函数12
1.3.3日期和时间函数14
1.3.4数据转换函数15
1.3.5测试函数17
1.4表达式20
1.4.1数值表达式20
1.4.2字符表达式21
1.4.3日期时间表达式21
1.4.4关系表达式21
1.4.5逻辑表达式24
1.4.6名称表达式与宏替换25
1.4.7空值25
1.4.8运算的优先级26
1.5 Visual FoxPro 6.0使用基础26
1.5.1 Visual FoxPro 6.0的启动和退出27
1.5.2工作方式27
1.5.3命令格式28
1.5.4命令书写规则29
思考题29
第2章 数据表的操作30
2.1表的创建30
2.1.1表结构的设计30
2.1.2表的创建31
2.2表的基本操作33
2.2.1表的打开与关闭33
2.2.2表结构的显示与修改34
2.2.3表记录的显示36
2.2.4记录指针的定位38
2.2.5表记录的修改39
2.2.6表记录的添加42
2.2.7表记录的删除和恢复44
2.2.8表的复制46
2.2.9表与数组间的数据传递47
2.3表的排序与索引49
2.3.1排序49
2.3.2索引50
2.4表的查询57
2.4.1顺序查询57
2.4.2索引查询57
2.5表的统计与计算59
2.5.1统计记录个数60
2.5.2求和60
2.5.3求平均值61
2.5.4综合计算61
2.5.5分类汇总62
2.6多表操作62
2.6.1工作区62
2.6.2表间临时关联64
2.6.3表的联接66
思考题67
第3章 数据库及其操作68
3.1数据库基本操作68
3.1.1创建与打开数据库68
3.1.2数据库其他简单操作71
3.2数据库表的操作73
3.2.1数据库表与自由表73
3.2.2数据库表的其他操作82
3.2.3数据库表的索引84
3.3数据库多表操作86
3.3.1数据工作期的应用86
3.3.2创建数据库表间的永久关系89
3.4数据完整性91
思考题93
第4章 结构化程序设计94
4.1程序设计基础94
4.1.1程序的概念94
4.1.2程序文件的建立95
4.1.3程序文件的修改96
4.1.4程序文件的执行97
4.1.5程序的书写规则98
4.1.6程序的基本结构和算法98
4.1.7程序的调试100
4.2程序文件中的常用命令101
4.2.1程序中的辅助命令101
4.2.2非格式化输入和输出命令102
4.2.3格式化输入和输出命令106
4.3顺序结构程序设计107
4.4选择结构程序设计108
4.4.1简单分支结构108
4.4.2双分支选择语句109
4.4.3分支的嵌套111
4.4.4多分支选择语句112
4.5循环结构程序设计113
4.5.1 DO WHILE循环语句113
4.5.2 FOR循环语句116
4.5.3 SCAN循环语句117
4.5.4循环的嵌套118
4.6多模块程序设计119
4.6.1子程序和子程序调用120
4.6.2过程和过程文件122
4.6.3参数传递126
4.6.4自定义函数129
4.6.5变量的作用域131
思考题135
第5章 关系数据库标准语言SQL136
5.1 SQL概述136
5.2 SQL的数据查询功能137
5.2.1 SELECT语法格式137
5.2.2简单查询137
5.2.3嵌套查询140
5.2.4联接查询142
5.2.5排序144
5.2.6计算查询与分组查询145
5.2.7集合的并运算146
5.2.8查询去向147
5.3 SQL的数据定义功能148
5.3.1表的创建148
5.3.2表的删除149
5.3.3表结构的修改149
5.3.4视图的定义150
5.4 SQL的数据操作功能151
5.4.1插入记录151
5.4.2更新记录152
5.4.3删除记录152
思考题152
第6章 查询与视图153
6.1查询153
6.1.1查询的概念153
6.1.2建立查询153
6.1.3使用查询165
6.1.4查询设计器的局限性165
6.2视图166
6.2.1视图的概念166
6.2.2创建本地视图166
6.2.3创建远程视图172
6.2.4使用视图173
6.3查询文件和视图的特点173
6.3.1查询文件与视图的区别173
6.3.2视图的优点174
思考题174
第7章 表单设计与应用175
7.1面向对象的概念175
7.1.1对象与类175
7.1.2子类与继承176
7.2 Visual FoxPro基类简介176
7.2.1 Visual FoxPro基类176
7.2.2容器类与控件类177
7.3创建与运行表单179
7.3.1用表单向导创建表单179
7.3.2用表单设计器创建表单181
7.3.3保存、运行和修改表单182
7.4表单设计器及应用183
7.4.1表单设计器183
7.4.2数据环境187
7.5属性、事件和方法188
7.5.1常用属性188
7.5.2表单及控件的常用事件和方法188
7.5.3为事件(或方法)编写代码190
7.5.4添加新的属性和方法190
7.6表单控件191
7.6.1控件的通用属性191
7.6.2常用控件的使用191
思考题207
第8章 菜单的设计与应用208
8.1 Visual FoxPro系统菜单208
8.2下拉式菜单设计210
8.2.1菜单设计的基本步骤210
8.2.2为顶层表单添加菜单218
8.3快捷菜单设计219
思考题221
第9章 报表的设计与应用222
9.1利用报表向导创建报表222
9.1.1报表的概念222
9.1.2报表向导222
9.2利用快速报表创建报表227
9.3利用报表设计器创建报表229
9.3.1报表设计器229
9.3.2报表设计工具231
9.3.3报表控件的使用231
9.4数据分组和多栏报表235
9.4.1设计分组报表235
9.4.2设计多栏报表238
9.5标签的设计238
思考题241
第10章 Visual FoxPro系统开发实例242
10.1 Visual FoxPro系统开发经历的阶段及软件开发的系统组成242
10.2系统规划与主要功能模块设计243
10.2.1总体设计243
10.2.2主要功能模块244
10.3项目管理器的应用248
10.3.1用项目管理器组织学籍管理系统248
10.3.2“学籍管理系统”部件的组成249
10.4应用系统的主程序设计、项目连编及发行250
10.4.1应用系统的主程序设计250
10.4.2设置项目信息252
10.4.3应用系统的连编252
10.4.4应用系统的发布253
思考题254
第2篇 计算机公共基础知识257
第11章 数据库设计基础257
11.1数据库系统的基础知识257
11.1.1数据库系统的基本概念257
11.1.2数据库系统的发展258
11.1.3数据库系统的内部结构体系258
11.1.4数据库系统的基本特点259
11.2数据模型260
11.2.1数据模型的基本概念260
11.2.2 E-R模型260
11.2.3逻辑数据模型262
11.3关系代数264
11.3.1关系代数的运算符264
11.3.2关系代数的运算264
11.4数据库设计与管理266
思考题267
第12章 数据结构与算法268
12.1算法268
12.1.1算法的基本概念268
12.1.2算法复杂度270
12.2数据结构271
12.2.1数据结构的基本概念271
12.2.2数据结构及其图形表示271
12.3线性表及顺序存储结构273
12.3.1线性表的基本概念273
12.3.2顺序表的运算274
12.4栈与队列276
12.4.1栈及其基本运算276
12.4.2队列及其基本运算277
12.5线性链表279
12.6树与二叉树281
12.6.1树的基本概念281
12.6.2二叉树及其性质282
12.6.3二叉树的存储结构284
12.6.4二叉树的遍历285
12.7查找技术285
12.7.1顺序查找286
12.7.2二分法查找286
12.8排序技术286
12.8.1交换排序法287
12.8.2插入排序法289
12.8.3选择排序法290
思考题292
第13章 程序设计基础与软件工程293
13.1程序设计方法与风格293
13.2结构化程序设计294
13.3面向对象的程序设计295
13.4软件工程的基本概念296
13.4.1软件的概念及特点296
13.4.2软件工程的基本概念297
13.5结构化分析方法298
13.5.1需求分析及其方法298
13.5.2结构化分析方法299
13.5.3软件需求规格说明书300
13.6结构化设计方法301
13.7软件测试和调试303
13.7.1软件测试的基本概念303
13.7.2软件测试的方法和技术303
13.7.3软件测试的实施305
13.7.4软件调试306
思考题307
参考文献308