![Visual FoxPro程序设计基础教程](https://cover.qianqiantushu.cc/98/s616475d.jpg)
![Visual FoxPro程序设计基础教程](https://cover.qianqiantushu.cc/98/s616475d.jpg)
Visual FoxPro程序设计基础教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李宏图主编;吴绍兵,杜锦,董加强副主编;曾志峰主审
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2013
- ISBN:9787517004943
- 页数:328 页
第1章 数据库基本知识 1
1.1数据、信息和数据处理 1
1.2数据管理技术的发展 1
1.2.1人工管理阶段 2
1.2.2文件管理阶段 2
1.2.3数据库系统阶段 2
1.3数据库技术基本概念 3
1.3.1数据库 3
1.3.2数据库管理系统 3
1.3.3数据库应用系统 4
1.3.4数据库系统 4
1.4数据模型 4
1.4.1现实世界的数据描述 5
1.4.2实体模型(概念模型) 6
1.4.3数据模型的三要素 7
1.4.4常用的数据模型 7
1.5关系数据库基础知识 9
1.5.1关系的基本术语 9
1.5.2关系的组成与性质 10
1.5.3关系的操作 10
1.5.4关系的完整性 11
1.5.5关系的规范化 12
1.6小结 13
习题1 13
第2章 Visual FoxPro 6.0系统概述 16
2.1 Visual FoxPro的发展、特点、性能指标及文件类型 16
2.1.1 Visual FoxPro的发展 16
2.1.2 Visual FoxPro 6.0的特点 16
2.1.3 Visual FoxPro 6.0的主要性能指标 17
2.1.4 Visual FoxPro 6.0的文件类型 18
2.2 Visual FoxPro 6.0安装与使用 18
2.2.1 Visual FoxPro 6.0的安装环境 18
2.2.2 Visual FoxPro 6.0的启动与退出 19
2.2.3引例 19
2.2.4 Visual FoxPro 6.0的主界面 22
2.3 Visual FoxPro的工作方式和命令结构 23
2.3.1 Visual FoxPro的工作方式 23
2.3.2 Visual FoxPro的命令语法规则 24
2.4 Visual FoxPro的编程工具 25
2.4.1设计器 25
2.4.2向导 26
2.4.3生成器 27
2.5项目管理器 27
2.5.1项目的创建、打开与关闭 28
2.5.2项目管理器的界面组成 29
2.5.3项目管理器的使用 30
2.5.4运用项目管理器开发应用程序 31
2.6 Visual FoxPro 6.0系统环境设置 31
2.6.1使用“选项”对话框进行系统环境设置 31
2.6.2使用命令进行系统环境设置 33
2.7小结 34
习题2 34
第3章 Visual FoxPro的数据与表达式 37
3.1数据类型 37
3.2常量 38
3.2.1数值型常量 38
3.2.2字符型常量 38
3.2.3逻辑型常量 38
3.2.4货币型常量 38
3.2.5日期型常量 38
3.2.6日期时间型常量 38
3.3变量 38
3.3.1内存变量 39
3.3.2数组变量 41
3.3.3字段变量 42
3.3.4系统变量 43
3.4表达式 43
3.4.1运算符 43
3.4.2数值表达式 43
3.4.3字符表达式 44
3.4.4关系表达式 44
3.4.5逻辑表达式 45
3.4.6日期与日期时间表达式 46
3.5常用函数 46
3.5.1数值处理函数 47
3.5.2字符处理函数 47
3.5.3日期和时间函数 49
3.5.4数据类型转换函数 50
3.5.5与数据表操作及测试有关的函数 51
3.5.6其他测试函数 52
3.5.7其他函数 53
3.6小结 54
习题3 55
第4章 数据表的基本操作 58
4.1表的建立 58
4.1.1确定表的结构 59
4.1.2建立表结构 61
4.1.3输入记录 64
4.1.4将己有数据添加到记录中 67
4.2表的打开与关闭 69
4.2.1打开表的操作 69
4.2.2关闭表的操作 70
4.3表结构的修改 70
4.3.1用菜单方式打开表设计器修改表结构 70
4.3.2用命令方式打开表设计器修改表结构 71
4.3.3用命令显示当前表的结构 71
4.4表记录的维护 72
4.4.1记录的定位操作 72
4.4.2编辑与修改记录内容 74
4.4.3删除记录 77
4.5使用多个工作区 79
4.5.1工作区的概念 79
4.5.2工作区的选择及当前工作区的转换 80
4.5.3工作区的使用规则 80
4.5.4数据工作期的概念 80
4.5.5工作区操作示例 81
4.6表结构和数据的复制 82
4.6.1复制任何类型的文件 82
4.6.2复制表文件 82
4.6.3复制表的结构 83
4.7数据表与数组之间的数据交换 83
4.7.1将当前记录复制到数组 84
4.7.2将数组或内存变量的数据复制到当前记录 84
4.8数据表的过滤 86
4.8.1记录过滤 86
4.8.2字段过滤 87
4.9小结 88
习题4 89
第5章 数据表的排序与索引 91
5.1数据表的物理排序 91
5.2索引 92
5.2.1索引的概念 92
5.2.2索引文件的类型 92
5.2.3索引关键字的类型 92
5.3建立索引 93
5.3.1用菜单建立索引 93
5.3.2用命令建立索引 94
5.4索引的使用 95
5.4.1打开索引文件 95
5.4.2设置主控索引 95
5.4.3删除索引 96
5.4.4索引的更新 96
5.5索引查询 96
5.5.1 FIND命令 96
5.5.2 SEEK命令 97
5.6记录的统计与计算 97
5.6.1计数命令 97
5.6.2求和命令 98
5.6.3求平均值命令 98
5.6.4分类汇总命令 98
习题5 99
第6章 数据库、表间关系 101
6.1数据库的建立与操作 101
6.1.1数据库的建立 101
6.1.2数据库的打开 102
6.1.3数据库的关闭 103
6.2数据库的修改与删除 103
6.2.1数据库的修改 103
6.2.2删除数据库 104
6.3数据库对表的管理 104
6.3.1数据库中新建表和添加自由表 105
6.3.2数据库表的移出与删除 106
6.4数据字典 107
6.4.1字段属性的设置 108
6.4.2字段有效性 109
6.4.3表属性设置 110
6.5表间关系 112
6.5.1表间关系的相关知识 112
6.5.2永久关系的操作 112
6.5.3参照完整性 113
6.5.4表间的临时关系——表间的关联 115
6.6小结 119
习题6 119
第7章 SQL语言、查询与视图 122
7.1结构化查询语言SQL 122
7.1.1 SQL语言的特点 122
7.1.2数据定义语言 123
7.1.3数据操纵语言 125
7.2 SELECT查询语句 126
7.2.1基本查询语句 127
7.2.2带条件查询语句 128
7.2.3嵌套查询语句 130
7.2.4联接查询语句 130
7.3查询结果的输出语句 133
7.3.1排序输出子句 133
7.3.2分组统计与筛选子句 133
7.3.3查询结果的输出定向子句 134
7.4 SELECT完整语句格式 134
7.5查询设计器 135
7.5.1查询设计器的应用 135
7.5.2输出查询结果 139
7.5.3运行查询的方法 140
7.6视图的创建与使用 141
7.6.1视图的概念 141
7.6.2视图设计器 142
7.6.3视图设计 143
7.6.4远程视图 148
7.6.5视图的使用 150
7.6.6视图操作的SQL语句 150
7.6.7视图与查询、视图与表的比较 150
7.7基于视图的表单设计 151
7.7.1创建“成绩”表单 151
7.7.2操作“成绩”表单 153
7.8小结 154
习题7 155
第8章 程序设计基础 158
8.1问题求解与算法描述 158
8.1.1问题求解 158
8.1.2算法 160
8.1.3算法描述 161
8.2程序设计基础知识 163
8.2.1程序设计的一般步骤 163
8.2.2创建/修改程序文件的方法 163
8.2.3执行程序文件的命令 164
8.2.4程序文件的书写规则 164
8.2.5程序设计辅助命令 164
8.2.6基本的输入/输出命令 166
8.3顺序结构程序设计 167
8.4分支结构程序设计 167
8.4.1简单分支结构 167
8.4.2多分支条件语句 170
8.5循环结构程序设计 171
8.5.1循环程序结构 171
8.5.2循环程序的嵌套 177
8.6子程序及其调用 178
8.6.1子程序的概念及其使用 178
8.6.2程序中的变量及其作用域 179
8.7过程和自定义函数 182
8.7.1过程及过程文件 182
8.7.2自定义函数 184
8.8小结 187
习题8 187
第9章 表单设计 194
9.1面向对象程序设计 194
9.1.1基本概念 194
9.1.2 Visual FoxPro中对象的操作 195
9.2 Visual FoxPro基类简介 196
9.2.1基类 196
9.2.2容器类和控件类 197
9.3表单设计 198
9.3.1表单向导 198
9.3.2表单设计器 204
9.3.3设置数据环境 208
9.3.4控件的操作与布局 208
9.3.5表单属性设置 209
9.3.6表单常用的事件和方法 209
9.4表单编程常用控件和容器 210
9.4.1标签控件(Label) 210
9.4.2文本框控件(Text) 211
9.4.3命令按钮控件(Command) 214
9.4.4命令按钮组控件(CommandGroup) 216
9.4.5编辑框控件(Edit) 217
9.4.6复选框控件(Check) 217
9.4.7选项按钮组控件(OptionGroup) 219
9.4.8计时器控件(Timer) 220
9.4.9列表框控件(List) 221
9.4.10组合框控件(Combo) 224
9.4.11表格控件(Column) 225
9.4.12页框控件(PageFrame) 227
9.4.13综合应用 228
9.5小结 229
习题9 229
第10章 菜单设计 231
10.1菜单设计概述 231
10.1.1菜单设计的基本过程 231
10.1.2菜单系统的规划 231
10.1.3利用菜单设计器创建菜单 232
10.2下拉菜单设计 234
10.2.1创建下拉菜单 234
10.2.2将下拉菜单应用到顶层表单 236
10.3快捷菜单设计 238
10.4小结 240
习题10 241
第11章 报表设计 243
11.1报表设计概述 243
11.1.1报表设计的主要步骤 243
11.1.2常用的报表布局 243
11.2利用向导创建报表 244
11.2.1创建单一报表 244
11.2.2创建一对多报表 246
11.3报表设计器 248
11.3.1启动报表设计器 249
11.3.2报表菜单 249
11.3.3报表设计器工具栏 251
11.4报表设计器创建报表实例 252
11.4.1报表的带区 252
11.4.2添加标签控件 253
11.4.3设置域控件格式 254
11.4.4调整控件 254
11.4.5插入页码和当前日期 255
11.5数据分组 257
11.5.1添加单个数据分组 258
11.5.2添加多个数据分组 259
11.5.3更改分组设置 259
11.6预览和打印报表 259
11.6.1用命令打印或预览报表 261
11.6.2报表的打印控制 261
11.6.3报表的输出 261
11.7小结 261
习题11 262
第12章 开发实例——学生学籍管理系统的设计 263
12.1系统设计 263
12.1.1设计思想 263
12.1.2系统功能分析 263
12.1.3系统功能模块设计 264
12.2数据库设计 264
12.2.1数据表的结构 264
12.2.2数据库的建立 265
12.2.3数据库完整性的实现 266
12.3各功能模块的设计 268
12.3.1口令验证登录模块设计 268
12.3.2主窗口模块设计 270
12.3.3日常管理模块设计 272
12.3.4毕业管理模块设计 278
12.3.5查询模块设计 280
12.3.6用户管理模块设计 283
12.4编译应用程序 288
12.4.1构造应用程序框架 288
12.4.2将文件加入到项目中 289
12.4.3为项目建立应用程序 289
12.5应用程序向导和应用程序生成器 292
12.5.1使用应用程序向导 292
12.5.2应用程序生成器 293
12.6小结 295
习题12 295
习题参考答案 296
附录一Visual FoxPro 6.0常用函数一览表 302
附录二Visual FoxPro 6.0常用命令一览表 314
附录三Visual FoxPro 6.0对象常用的属性、事件与方法 326
参考文献 328
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018