Visual Foxpro程序设计基础与项目实训PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:孙承爱,李堂军主编
- 出 版 社:北京:中国人民大学出版社
- 出版年份:2009
- ISBN:9787300099361
- 页数:356 页
第1章 数据库系统概述 1
1.1 数据库系统 2
1.1.1 数据管理技术的发展 2
1.1.2 数据库系统的组成 3
1.1.3 数据模型 3
1.1.4 关系型数据库 5
1.2 数据库系统设计步骤 7
1.3 习题 8
1.3.1 解释术语 8
1.3.2 简答题 8
第2章 VFP系统简介 9
2.1 数据库的演变 10
2.2 VFP的特点 10
2.3 VFP的安装、启动与退出 11
2.3.1 VFP的安装 11
2.3.2 VFP的启动 13
2.3.3 VFP的退出 14
2.4 VFP的主界面 14
2.4.1 用户界面 14
2.4.2 标题栏 14
2.4.3 菜单栏 15
2.4.4 工具栏 17
2.4.5 “命令”窗口 17
2.4.6 工作区 17
2.4.7 状态栏 17
2.5 VFP的对话框 17
2.6 VFP的配置、向导、设计器和生成器 18
2.6.1 VFP的配置 18
2.6.2 VFP的向导 19
2.6.3 VFP的设计器 20
2.6.4 VFP的生成器 20
2.7 习题 20
2.7.1 解释下列工具的作用 20
2.7.2 简答题 20
第3章 VFP语言基础 21
3.1 标识符 22
3.1.1 关键字 22
3.1.2 预定义标识符 22
3.1.3 用户自定义标识符 22
3.2 数据类型 22
3.2.1 既适用于内存变量又适用于字段变量的数据类型 23
3.2.2 只适用于字段变量的数据类型 24
3.2.3 只适用于内存变量的数据类型 24
3.3 常量与变量 25
3.3.1 常量 25
3.3.2 变量 26
3.4 数组 30
3.4.1 数组的定义 30
3.4.2 数组的赋值与使用 30
3.4.3 用字段变量给数组赋值 31
3.5 运算符和表达式 31
3.5.1 算术运算符与算术表达式 31
3.5.2 关系运算符与关系表达式 32
3.5.3 逻辑运算符与逻辑表达式 33
3.5.4 字符运算符与字符表达式 34
3.5.5 日期时间运算符和日期时间表达式 35
3.6 常用标准函数 36
3.6.1 数值运算函数 36
3.6.2 字符操作函数 38
3.6.3 日期时间函数 40
3.6.4 类型转换函数 41
3.6.5 测试函数 43
3.7 习题 47
3.7.1 选择题 47
3.7.2 简答题 48
第4章 项目管理器 49
4.1 项目 50
4.1.1 创建项目 50
4.1.2 打开和关闭项目 51
4.2 项目管理器的界面操作 51
4.2.1 改变显示外观 51
4.2.2 拆分项目管理器 52
4.2.3 设置选项卡的顶层显示 52
4.2.4 停放项目管理器 52
4.2.5 项目管理器中的命令按钮 53
4.3 项目管理器的功能 53
4.4 上机实训 55
4.5 习题 57
4.5.1 选择题 57
4.5.2 填空题 58
4.5.3 操作题 58
第5章 数据库操作 59
5.1 创建数据库 60
5.2 使用数据库 61
5.2.1 打开和关闭数据库 61
5.2.2 展开或折叠数据库中的表 63
5.2.3 重排数据库中的表 63
5.3 修改与删除数据库 64
5.3.1 修改数据库 64
5.3.2 删除数据库 65
5.4 备份与恢复数据库 66
5.5 上机实训 66
5.6 习题 67
5.6.1 选择题 67
5.6.2 填空题 67
5.6.3 操作题 68
第6章 表的操作与索引 69
6.1 创建表 70
6.1.1 表结构的设计 70
6.1.2 数据库表的创建 70
6.1.3 自由表的创建 76
6.2 数据表的基本操作 77
6.2.1 打开和关闭表 77
6.2.2 显示表结构 78
6.2.3 修改表结构 79
6.2.4 浏览表记录 79
6.2.5 移动记录指针 81
6.2.6 添加表记录 83
6.2.7 修改表记录 85
6.2.8 删除和恢复记录 86
6.2.9 复制表 88
6.2.10 表与数组间的数据传递 89
6.3 排序与索引 91
6.3.1 排序 91
6.3.2 索引及索引文件的概念 91
6.3.3 建立索引 93
6.3.4 使用索引 94
6.4 统计与计算 97
6.4.1 统计记录个数 97
6.4.2 求平均值及总和 97
6.4.3 分类汇总 98
6.5 多数据表操作 99
6.5.1 工作区 99
6.5.2 表的关联 100
6.6 设置参照完整性 104
6.6.1 参照完整性生成器 104
6.6.2 设置参照完整性 105
6.7 上机实训 106
6.8 习题 106
6.8.1 选择题 106
6.8.2 填空题 107
6.8.3 操作题 108
第7章 查询与视图 109
7.1 查询 110
7.1.1 创建查询 110
7.1.2 修改查询文件 116
7.1.3 查询去向及运行查询 117
7.2 视图 117
7.2.1 建立本地视图 118
7.2.2 建立远程视图 122
7.2.3 修改视图及浏览视图 122
7.2.4 操作视图的命令 123
7.3 上机实训 124
7.4 习题 125
7.4.1 选择题 125
7.4.2 填空题 126
7.4.3 操作题 126
第8章 SQL语言 127
8.1 SQL概述 128
8.1.1 SQL的主要特点 128
8.1.2 VFP对SQL的支持 128
8.2 SQL的数据定义功能 129
8.2.1 创建表结构 129
8.2.2 修改表结构 130
8.2.3 删除表 134
8.2.4 创建临时表 134
8.3 SQL的数据操纵功能 134
8.3.1 插入记录 135
8.3.2 删除数据 136
8.3.3 更新数据 137
8.4 SQL的数据查询功能 137
8.4.1 简单查询 138
8.4.2 联接查询 141
8.4.3 嵌套查询 144
8.4.4 计算查询 146
8.4.5 分组查询 146
8.4.6 查询去向 147
8.4.7 部分查询 148
8.5 SQL对其他数据对象的操作 149
8.5.1 创建视图 150
8.5.2 删除视图 150
8.5.3 查询视图 150
8.6 上机实训 151
8.7 习题 152
8.7.1 选择题 152
8.7.2 填空题 153
8.7.3 操作题 153
第9章 VFP程序设计基础 155
9.1 问题求解与算法描述 156
9.1.1 问题求解 156
9.1.2 算法及其特点 156
9.1.3 算法描述 156
9.2 程序设计基础知识 160
9.2.1 创建/修改程序文件的方法 160
9.2.2 执行程序文件的命令 160
9.2.3 程序文件的书写规则 161
9.2.4 程序设计辅助命令 161
9.2.5 基本的输入/输出命令 163
9.3 顺序结构程序设计 166
9.4 分支结构程序设计 167
9.4.1 简单分支结构 167
9.4.2 多分支条件语句 170
9.5 循环结构程序设计 172
9.5.1 循环程序结构 172
9.5.2 循环程序的嵌套 176
9.6 子程序及其调用 177
9.6.1 子程序的概念及其使用 177
9.6.2 程序中的变量及其作用域 180
9.7 过程和自定义函数 181
9.7.1 过程及过程文件 182
9.7.2 自定义函数 184
9.8 上机实训 185
9.9 习题 189
9.9.1 选择题 189
9.9.2 填空题 190
9.9.3 操作题 192
第10章 表单设计 193
10.1 面向对象编程 194
10.1.1 面向对象编程的基本概念 194
10.1.2 VFP中对象的操作 195
10.2 VFP基类简介 197
10.2.1 基类 197
10.2.2 容器类和控件类 197
10.3 表单概述 199
10.3.1 表单设计 199
10.3.2 “表单设计器”工具栏 201
10.3.3 设置数据环境 202
10.3.4 “表单控件”工具栏 203
10.3.5 控件的操作与布局 203
10.3.6 表单属性设置 205
10.3.7 表单常用的事件和方法 207
10.4 表单编程常用控件和容器 208
10.4.1 标签控件 208
10.4.2 文本框控件 210
10.4.3 命令控件 211
10.4.4 命令组控件 213
10.4.5 编辑框控件 215
10.4.6 复选框控件 217
10.4.7 选项组控件 218
10.4.8 计时器控件 219
10.4.9 列表框控件 220
10.4.10 组合框控件 223
10.4.11 表格控件 224
10.4.12 页框控件 228
10.5 上机实训 230
10.6 习题 236
10.6.1 选择题 236
10.6.2 操作题 237
第11章 菜单设计 239
11.1 菜单设计概述 240
11.1.1 菜单设计的基本过程 240
11.1.2 菜单系统的规划 240
11.1.3 系统菜单 241
11.1.4 菜单设计器 241
11.2 下拉菜单设计 246
11.2.1 创建下拉菜单 246
11.2.2 修改下拉菜单 248
11.2.3 将下拉菜单应用到表单 248
11.2.4 将下拉菜单应用到顶层表单 249
11.3 快捷菜单设计 250
11.4 上机实训 250
11.5 习题 251
11.5.1 选择题 251
11.5.2 填空题 252
第12章 报表设计 253
12.1 报表设计概述 254
12.1.1 报表设计的主要步骤 254
12.1.2 常用的报表布局 254
12.2 利用向导创建报表 255
12.2.1 创建单报表 255
12.2.2 创建一对多报表 258
12.3 报表设计器 260
12.3.1 启动报表设计器 260
12.3.2 报表菜单 260
12.3.3 “报表设计器”工具栏 262
12.4 利用报表设计器创建报表 263
12.4.1 报表数据源 263
12.4.2 报表的带区 263
12.4.3 插入报表控件 264
12.4.4 设置域控件格式 265
12.4.5 调整控件 265
12.4.6 插入页码和当前日期 265
12.5 数据分组 265
12.6 预览和打印报表 267
12.6.1 报表的页面与打印环境设置 267
12.6.2 报表的打印控制 268
12.6.3 报表的输出 269
12.7 上机实训 270
12.8 习题 272
12.8.1 选择题 272
12.8.2 填空题 272
第13章 项目实训——本科生毕业设计管理系统的开发 273
13.1 应用程序开发的基本步骤 274
13.1.1 可行性研究阶段 274
13.1.2 需求分析阶段 274
13.1.3 系统设计阶段 276
13.1.4 实现阶段 277
13.1.5 测试运行阶段 277
13.2 系统发布 277
13.2.1 构造应用程序框架 278
13.2.2 将文件加入到项目中 280
13.2.3 连编应用程序 281
13.3 界面设计 283
13.3.1 教师操作界面设计 283
13.3.2 学生操作界面设计 284
13.3.3 管理员操作界面设计 285
13.4 详细设计 289
13.5 代码实现 294
第14章 课程设计 339
14.1 学生成绩管理系统的开发 340
14.2 学生综合考评管理系统的开发 341
14.3 教师工资管理系统的开发 342
14.4 学生通讯录管理系统的开发 343
14.5 设备管理系统的开发 343
附录 参考答案 345
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019