Visual FoxPro程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:秦维佳主编
- 出 版 社:北京:中国铁道出版社
- 出版年份:2010
- ISBN:9787113108175
- 页数:306 页
第1章 数据库基础知识 1
1.1 计算机数据管理的发展 1
1.1.1 人工管理阶段 1
1.1.2 文件管理阶段 2
1.1.3 数据库管理阶段 3
1.2 信息、数据和数据处理 4
1.2.1 信息与数据 4
1.2.2 数据的描述 5
1.2.3 数据间联系的描述 5
1.2.4 数据处理 6
1.3 数据模型 7
1.3.1 层次模型 7
1.3.2 网状模型 7
1.3.3 关系模型 8
1.3.4 面向对象模型 9
1.4 数据库系统 10
1.4.1 数据库 10
1.4.2 数据库应用系统 10
1.4.3 数据库管理系统 10
1.4.4 数据库系统的构成 11
1.5 关系数据库 12
1.5.1 关系模型的基本概念 13
1.5.2 关系模式的分解 13
1.5.3 表间的关联关系 14
1.5.4 关系的完整性 15
1.6 习题 17
第2章 Visual FoxPro系统概述 19
2.1 Visual FoxPro系统的特点 19
2.2 Visual FoxPro的安装与启动 20
2.2.1 Visual FoxPro的安装环境 20
2.2.2 Visual FoxPro的安装 20
2.2.3 启动Visual FoxPro 21
2.2.4 退出Visual FoxPro 22
2.3 Visual FoxPro用户界面 22
2.3.1 Visual FoxPro的窗口 23
2.3.2 标题栏 23
2.3.3 菜单栏 24
2.3.4 工具栏 28
2.3.5 命令窗口 29
2.3.6 状态栏 30
2.3.7 Visual FoxPro的配置 30
2.4 项目管理器 32
2.4.1 创建项目 32
2.4.2 使用项目管理器 33
2.4.3 定制项目管理器 35
2.5 Visual FoxPro向导、生成器、设计器 36
2.5.1 Visual FoxPro向导 36
2.5.2 Visual FoxPro生成器 37
2.5.3 Visual FoxPro设计器 38
2.6 习题 38
第3章 数据与数据运算 40
3.1 数据类型 40
3.1.1 数值型 40
3.1.2 字符型 40
3.1.3 日期型 41
3.1.4 日期时间型 41
3.1.5 逻辑型 41
3.1.6 备注型 41
3.1.7 通用型 41
3.2 常量与变量 41
3.2.1 常量 41
3.2.2 变量 42
3.2.3 记录 45
3.2.4 对象 45
3.2.5 内存变量的作用域 45
3.2.6 有关内存变量的操作 45
3.3 运算符与表达式 48
3.3.1 运算符 48
3.3.2 算数表达式 49
3.3.3 字符表达式 49
3.3.4 日期时间表达式 50
3.3.5 关系表达式 50
3.3.6 逻辑表达式 52
3.3.7 表达式的优先级 53
3.4 常用函数 53
3.4.1 数学函数 54
3.4.2 字符函数 55
3.4.3 日期和时间函数 58
3.4.4 转换函数 59
3.4.5 测试函数 60
3.4.6 表操作函数 61
3.4.7 其他函数 61
3.5 数组 63
3.5.1 数组的定义 63
3.5.2 数组的赋值和引用 64
3.6 习题 64
第4章 表的建立与操作 66
4.1 创建表 66
4.1.1 定义表中的数据类型 66
4.1.2 利用表设计器创建表 67
4.1.3 表的打开与关闭 69
4.2 表结构的显示和修改 71
4.2.1 显示表结构 71
4.2.2 修改表结构 72
4.2.3 复制表 73
4.3 向表中添加数据 73
4.3.1 创建表时立即输入数据 74
4.3.2 追加数据 74
4.3.3 备注型字段的输入 75
4.3.4 通用型字段的输入 75
4.4 记录的显示和修改 76
4.4.1 列表和显示记录 77
4.4.2 编辑和浏览记录 78
4.5 记录的定位 78
4.5.1 记录指针的移动范围 79
4.5.2 GOTO语句和SKIP语句 79
4.5.3 顺序查找 80
4.5.4 索引查找 81
4.6 记录的删除和恢复 84
4.6.1 逻辑删除 84
4.6.2 逻辑删除的恢复 85
4.6.3 物理删除 85
4.6.4 删除命令的比较 86
4.7 习题 86
第5章 排序、索引及多表操作 89
5.1 排序 89
5.2 索引 90
5.2.1 索引的目的 90
5.2.2 索引类型 91
5.3 创建索引 92
5.3.1 用表设计器创建索引 92
5.3.2 用命令创建索引 93
5.4 使用索引 94
5.4.1 利用菜单打开索引显示记录 94
5.4.2 使用命令打开索引显示记录 95
5.5 多个表的同时使用 97
5.5.1 数据表的更新 97
5.5.2 表间的物理连接 98
5.5.3 表间的逻辑关联 100
5.6 统计汇总命令 102
5.6.1 计数命令 102
5.6.2 求和命令 104
5.6.3 求平均值命令 104
5.6.4 分类汇总命令 105
5.7 习题 107
第6章 数据库的创建与操作 109
6.1 基本概念 110
6.2 创建数据库 110
6.3 使用数据库 111
6.3.1 打开数据库 111
6.3.2 关闭数据库 113
6.3.3 删除数据库 113
6.4 数据库表 114
6.4.1 向数据库添加自由表 114
6.4.2 从数据库中移出表 115
6.4.3 设置表中字段的显示方式 116
6.4.4 设置表中字段的有效规则 118
6.4.5 设置表中字段的注释 118
6.5 数据库表之间的永久关系 118
6.5.1 建立表间关系 119
6.5.2 删除表间关系 120
6.5.3 设置参照完整性 121
6.6 习题 123
第7章 结构化查询语言及视图与查询 124
7.1 SQL概述 125
7.2 SQL语言的基本概念 126
7.3 SQL表定义功能 126
7.3.1 创建表 127
7.3.2 修改字段属性 127
7.3.3 删除字段 128
7.3.4 增加字段 129
7.4 SQL查询功能 129
7.4.1 简单查询 131
7.4.2 连接查询 132
7.4.3 嵌套查询 132
7.4.4 计算查询 133
7.4.5 分组查询 134
7.4.6 利用空值查询 134
7.4.7 内外层互相关嵌套查询 135
7.4.8 使用量词和谓词查询 135
7.4.9 集合的并运算 136
7.4.10 SQL SELECT的几个特殊选项 137
7.5 SQL记录操作功能 138
7.5.1 插入记录 138
7.5.2 删除记录 138
7.5.3 更新记录 139
7.6 视图与查询 139
7.6.1 视图的概念 139
7.6.2 创建视图 140
7.6.3 利用视图更新数据 145
7.6.4 查询的概念 147
7.6.5 建立查询 147
7.6.6 运行查询 152
7.7 习题 155
第8章 程序设计基础 157
8.1 程序与程序文件 158
8.1.1 程序的概念 158
8.1.2 程序文件的建立与编辑 159
8.1.3 程序文件的执行 160
8.2 常用的交互命令 162
8.2.1 Wait命令 162
8.2.2 Accept命令 163
8.2.3 Input命令 164
8.2.4 注释语句 164
8.3 顺序结构 165
8.4 分支程序设计 165
8.4.1 简单分支程序 166
8.4.2 多分支程序 167
8.4.3 分支语句的嵌套 169
8.5 循环程序设计 171
8.5.1 循环程序的基本结构 171
8.5.2 Do循环语句 172
8.5.3 For循环语句 174
8.5.4 Scan循环语句 174
8.5.5 循环程序举例 175
8.6 子程序与过程 177
8.6.1 子程序 178
8.6.2 过程 180
8.6.3 自定义函数 181
8.6.4 变量的作用域和参数传递 182
8.7 程序调试 185
8.7.1 程序调试器 185
8.7.2 设置断点 188
8.7.3 “调试”菜单 190
8.8 习题 191
第9章 面向对象程序设计 192
9.1 面向对象程序设计基础 193
9.1.1 对象 193
9.1.2 类 194
9.1.3 属性 196
9.1.4 事件与方法 197
9.2 类的创建 198
9.2.1 用类设计器创建类 198
9.2.2 通过编程定义类 200
9.3 对象的操作 202
9.3.1 由类创建对象 202
9.3.2 设置对象属性 202
9.3.3 调用对象方法 203
9.4 面向对象程序设计实例 204
9.4.1 使用编程方法设计对象 204
9.4.2 使用类设计器设计对象 207
9.4.3 系统预定义类的使用 211
9.5 习题 215
第10章 表单设计 216
10.1 表单概述 217
10.1.1 用表单设计器创建表单 218
10.1.2 用向导创建表单 219
10.2 窗体设计器 220
10.2.1 窗体设计器工具栏 220
10.2.2 数据环境 220
10.2.3 控件的操作 222
10.2.4 保存和执行表单 224
10.2.5 关闭活动表单 224
10.3 修改表单 225
10.3.1 调整控件位置 225
10.3.2 设置控件的Tab键次序 226
10.3.3 表单的属性、事件和方法 227
10.4 常用表单控件 228
10.4.1 标签 229
10.4.2 文本 229
10.4.3 编辑框 231
10.4.4 按钮及按钮组 234
10.4.5 选项组 237
10.4.6 组合框 241
10.4.7 列表框 244
10.4.8 表格 245
10.4.9 页框 249
10.4.10 插入图片 252
10.4.11 OLE控件 252
10.4.12 计时器 256
10.5 创建表单集 258
10.6 习题 258
第11章 创建报表与标签 260
11.1 报表布局及控件 260
11.1.1 进入报表生成器 260
11.1.2 设置报表页面与布局 262
11.1.3 报表控件 262
11.1.4 设置报表的数据源 264
11.2 创建报表 264
11.2.1 快速报表 264
11.2.2 报表向导 266
11.2.3 报表设计器 269
11.3 修改报表 271
11.4 多栏报表 272
11.5 报表输出 274
11.5.1 预览报表 274
11.5.2 打印报表 274
11.6 标签设计器 275
11.7 习题 276
第12章 菜单设计 278
12.1 Visual FoxPro系统菜单 278
12.2 菜单设计器 279
12.2.1 打开菜单设计器的方法 279
12.2.2 菜单设计器窗口 280
12.2.3 使用菜单设计器新建菜单 283
12.3 使用“快速菜单”功能创建菜单系统 286
12.4 快捷菜单设计 287
12.5 为顶层表单添加菜单 291
12.6 习题 293
第13章 系统开发实例 295
13.1 系统开发的一般过程 295
13.2 系统总体规划 296
13.3 系统功能设计 296
13.4 数据库设计 296
13.5 系统功能模块程序设计 297
13.5.1 系统主界面 297
13.5.2 学生成绩录入 299
13.5.3 学生成绩修改 300
13.5.4 学生成绩查询 301
13.5.5 打印学生成绩单设计 303
13.6 连编应用程序 304
参考文献 306
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018