Visual Foxpro程序设计教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘建平,孙艳秋,刘广主编;刘世芳,吴磊,岳慧平副主编
- 出 版 社:北京:科学出版社
- 出版年份:2015
- ISBN:9787030450029
- 页数:291 页
第1章 数据库系统概述 1
1.1 数据库系统基本概念 1
1.1.1 数据管理技术的发展 1
1.1.2 数据库系统 3
1.1.3 数据模型 6
1.2 关系数据库 9
1.2.1 关系数据库术语 9
1.2.2 关系数据库特点 10
1.2.3 关系运算 10
1.2.4 关系完整性 12
本章小结 13
习题1 13
第2章 Visual FoxPro 6.0系统概述 15
2.1 Visual FoxPro 6.0的安装 15
2.1.1 Visual FoxPro 6.0的安装环境 15
2.1.2 Visual FoxPro 6.0的安装方式 15
2.2 Visual FoxPro 6.0的启动与退出 16
2.2.1 Visual FoxPro 6.0的启动 16
2.2.2 Visual FoxPro 6.0的退出 16
2.3 Visual FoxPro 6.0系统环境介绍 17
2.3.1 Visual FoxPro 6.0系统主屏幕界面 17
2.3.2 Visual FoxPro 6.0系统环境设置 19
2.3.3 Visual FoxPro 6.0系统工作方式 21
2.4 Visual FoxPro 6.0的辅助设计工具 21
2.4.1 Visual FoxPro 6.0的向导 22
2.4.2 Visual FoxPro 6.0的设计器 22
2.4.3 Visual FoxPro 6.0的生成器 23
2.5 Visual FoxPro 6.0的性能指标与文件类型 24
2.5.1 Visual FoxPro 6.0的性能指标 24
2.5.2 Visual FoxPro 6.0的文件类型 24
2.6 项目管理器 25
2.6.1 项目管理器概述 25
2.6.2 新建、打开与关闭项目 26
2.6.3 使用项目管理器 28
2.6.4 定制项目管理器 29
本章小结 30
习题2 30
第3章 Visual FoxPro 6.0数据基础 33
3.1 命令 33
3.1.1 命令的格式 33
3.1.2 命令书写的规则 34
3.2 常量 34
3.2.1 数值型常量 34
3.2.2 字符型常量 34
3.2.3 货币型常量 35
3.2.4 逻辑型常量 35
3.2.5 日期型常量 35
3.2.6 日期时间型常量 36
3.3 变量 36
3.3.1 内存变量 37
3.3.2 字段变量 38
3.3.3 数组变量 39
3.3.4 系统变量 40
3.4 表达式 40
3.4.1 数值表达式 41
3.4.2 字符表达式 41
3.4.3 日期时间表达式 42
3.4.4 逻辑表达式 42
3.5 常用函数 45
3.5.1 数值函数 45
3.5.2 字符函数 47
3.5.3 日期时间函数 49
3.5.4 数据类型转换函数 50
3.5.5 测试函数 51
本章小结 55
习题3 55
第4章 数据库的管理 57
4.1 数据库的建立及操作 57
4.1.1 数据库的建立 57
4.1.2 数据库的打开 59
4.1.3 数据库的修改 60
4.1.4 数据库的删除 61
4.1.5 数据库管理的其他命令 61
4.2 表的建立及操作 62
4.2.1 数据表的建立 62
4.2.2 自由表的建立 66
4.2.3 表结构的修改 67
4.2.4 数据表与自由表 68
4.3 表的基本操作 69
4.3.1 表的打开与关闭 70
4.3.2 向表中追加记录 71
4.3.3 记录指针定位 72
4.3.4 记录的显示与修改 74
4.3.5 记录的删除 78
4.4 表的排序与索引 79
4.4.1 排序 80
4.4.2 索引类型 81
4.4.3 索引文件的建立 82
4.5 数据检索 87
4.5.1 查找命令FIND 87
4.5.2 检索命令SEEK 88
4.5.3 顺序查找命令(LOCATE与CONTINUE) 88
4.6 统计命令 89
4.6.1 求和命令 89
4.6.2 求平均值命令 89
4.6.3 计数命令 90
4.6.4 分类汇总命令 90
4.7 数据完整性 92
4.7.1 实体完整性与主关键字 92
4.7.2 域完整性与约束规则 92
4.7.3 参照完整性与表之间的关联 94
本章小结 99
习题4 100
第5章 关系数据库标准语言SQL 102
5.1 SQL概述 102
5.1.1 SQL语言的主要特点 102
5.1.2 SQL语言的使用规则 103
5.2 数据定义功能 103
5.2.1 创建表结构 103
5.2.2 修改表结构 106
5.2.3 删除表 107
5.2.4 创建临时表 108
5.3 数据操纵功能 109
5.3.1 数据插入 109
5.3.2 数据更新 110
5.3.3 数据删除 111
5.4 数据查询功能 112
5.4.1 SELECT语句基本格式 112
5.4.2 简单查询 113
5.4.3 计算查询 117
5.4.4 分组查询 118
5.4.5 连接查询 119
5.4.6 嵌套查询 122
5.4.7 内外层互相关嵌套查询 126
5.4.8 集合并操作 127
5.4.9 查询结果输出 127
5.5 SQL对其他数据对象的操作 129
5.5.1 创建视图 129
5.5.2 查询视图 130
5.5.3 删除视图 131
本章小结 131
习题5 131
第6章 查询与视图 133
6.1 基本概念 133
6.1.1 查询 133
6.1.2 视图 133
6.2 查询数据 133
6.2.1 利用“查询设计器”创建查询 134
6.2.2 利用查询向导创建查询 140
6.3 视图 141
6.3.1 视图的建立 141
6.3.2 远程视图与连接 143
6.3.3 用视图更新数据 145
6.3.4 查询与视图的区别 148
本章小结 149
习题6 149
第7章 程序设计基础 151
7.1 程序文件的建立与运行 151
7.1.1 程序文件的建立与修改 151
7.1.2 程序文件的运行 153
7.1.3 程序中的辅助命令 153
7.1.4 程序中的交互输入命令 154
7.2 顺序结构程序设计 156
7.3 分支结构程序设计 156
7.3.1 简单分支结构 156
7.3.2 选择分支结构 157
7.3.3 分支嵌套结构 158
7.3.4 多分支结构 159
7.4 循环结构程序设计 160
7.4.1 DO WHILE-ENDDO循环结构 160
7.4.2 FOR-ENDFOR循环结构 163
7.4.3 SCAN-ENDSCAN循环结构 164
7.4.4 循环嵌套结构 164
7.5 模块结构程序设计 165
7.5.1 子程序(外部过程)的建立与运行 166
7.5.2 过程文件(内部过程)的建立与运行 167
7.5.3 参数传递 168
7.5.4 变量的作用域 169
本章小结 170
习题7 171
第8章 表单设计 174
8.1 面向对象程序设计的基本概念 174
8.1.1 基本概念 174
8.1.2 面向对象程序设计的特点 176
8.2 Visual FoxPro基类简介 177
8.2.1 容器类与控件类 177
8.2.2 常用控件及对象属性方法引用 177
8.3 表单设计概述 180
8.3.1 可视化编程简介 180
8.3.2 创建表单 181
8.3.3 运行和修改表单 183
8.3.4 表单的属性、事件与方法 184
8.4 用表单向导设计表单 186
8.4.1 表单向导 186
8.4.2 一对多表单向导 190
8.5 用表单设计器设计表单 193
8.5.1 表单设计器环境 193
8.5.2 控件的操作与布局 196
8.5.3 设置数据环境 198
本章小结 199
习题8 199
第9章 常用控件设计 201
9.1 输出类控件 201
9.1.1 标签 201
9.1.2 图像、线条和形状 206
9.2 输入类控件 207
9.2.1 文本框 208
9.2.2 编辑框 214
9.2.3 列表框 217
9.2.4 组合框 221
9.2.5 微调控件 224
9.3 控制类控件 226
9.3.1 命令按钮 226
9.3.2 命令按钮组 227
9.3.3 复选框 229
9.3.4 选项按钮组 231
9.3.5 计时器 233
9.4 容器类控件 234
9.4.1 表格 234
9.4.2 页框 235
本章小结 236
习题9 236
第10章 菜单设计 238
10.1 Visual FoxPro系统菜单 238
10.1.1 菜单结构 238
10.1.2 系统菜单 239
10.2 下拉式菜单设计 240
10.2.1 启动菜单设计器 241
10.2.2 定义菜单项 241
10.2.3 保存菜单文件 244
10.2.4 生成菜单文件 245
10.2.5 运行菜单文件 245
10.2.6 用快速菜单创建菜单 246
10.3 菜单位置的设置 248
10.3.1 设置程序菜单与VFP系统菜单的相对位置 248
10.3.2 设置表单中的程序菜单 249
10.4 快捷菜单的设计 250
本章小结 251
习题10 251
第11章 报表设计 252
11.1 报表设计概述 252
11.2 使用“报表向导”创建报表 252
11.2.1 启动“报表向导” 252
11.2.2 使用向导创建报表 253
11.3 使用“快速报表”创建报表 257
11.4 使用“报表设计器”创建报表 260
11.4.1 打开报表设计器 260
11.4.2 添加和编辑报表控件 263
本章小结 267
习题11 267
第12章 应用系统开发 269
12.1 系统设计目标 269
12.2 需求分析 269
12.3 系统结构 270
12.4 数据库设计 271
12.4.1 项目文件的建立 271
12.4.2 数据库和表的建立 272
12.5 表单设计 273
12.5.1 系统登录 273
12.5.2 数据录入 276
12.5.3 数据检索 278
12.5.4 数据维护 281
12.5.5 密码修改 285
12.6 主程序设计 287
12.7 应用程序的连编 289
本章小结 290
习题12 290
参考文献 291
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019