Visual FoxPro 6.0程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王洪海,王德正主编;凌涛,童威,薛亮亮副主编;赵守忠,刘铮主审
- 出 版 社:合肥:中国科技大学出版社
- 出版年份:2010
- ISBN:9787312027123
- 页数:289 页
第1章 数据库及Visual FoxPro 6.0概述 1
1.1 数据库的基本概念 1
1.1.1 信息、数据与数据处理 1
1.1.2 数据库技术的发展 2
1.2 数据模型 3
1.2.1 实体与实体之间的联系 3
1.2.2 几种主要的数据模型 3
1.3 关系数据库 5
1.3.1 关系术语与关系特点 5
1.3.2 关系运算 6
1.4 Visual FoxPro 6.0简介 7
1.4.1 Visual FoxPro的发展历程 7
1.4.2 Visual FoxPro 6.0的特点 8
1.4.3 Visual FoxPro 6.0的功能 8
1.4.4 Visual FoxPro 6.0的启动与退出 8
1.4.5 Visual FoxPro 6.0系统环境介绍 9
1.4.6 项目管理器 13
习题1 16
第2章 Visual FoxPro 6.0语言基础 17
2.1 Visual FoxPro的数据类型 17
2.2 常量和变量 19
2.2.1 常量 19
2.2.2 变量 20
2.2.3 数组 21
2.2.4 内存变量的操作 22
2.3 运算符与表达式 25
2.3.1 算术运算符与数值表达式 25
2.3.2 字符串运算符与字符表达式 26
2.3.3 日期时间运算符与日期表达式 26
2.3.4 关系运算符与关系表达式 27
2.3.5 逻辑运算符与逻辑表达式 28
2.4 函数 29
2.4.1 数值函数 30
2.4.2 字符函数 32
2.4.3 日期时间函数 34
2.4.4 数据类型转换函数 35
2.4.5 测试函数 37
2.5 命令 39
2.5.1 命令的格式 39
2.5.2 命令书写的规则 40
习题2 40
第3章 数据库的管理 42
3.1 数据库的建立及操作 42
3.1.1 数据库的建立 42
3.1.2 数据库的打开 45
3.1.3 数据库的修改 47
3.1.4 数据库的删除 49
3.1.5 数据库管理的其他操作 50
3.2 表的建立及操作 50
3.2.1 数据库表的建立 50
3.2.2 自由表的建立 54
3.2.3 表结构的修改 55
3.2.4 数据库表与自由表 57
3.3 表的基本操作 59
3.3.1 表的打开与关闭 59
3.3.2 向表中追加记录 61
3.3.3 记录指针定位 62
3.3.4 记录的显示 64
3.3.5 记录的修改 67
3.3.6 记录的插入 70
3.3.7 记录的删除 70
3.4 表的排序与索引 72
3.4.1 物理排序 72
3.4.2 索引类型 73
3.4.3 索引文件的建立 74
3.4.4 索引的使用 77
3.5 数据检索 78
3.5.1 查找命令 78
3.5.2 检索命令 79
3.5.3 顺序查找命令 79
3.6 统计命令 80
3.6.1 求和命令 80
3.6.2 求平均值命令 80
3.6.3 计数命令 81
3.6.4 求统计量命令 81
3.6.5 分类汇总命令 82
3.7 数据完整性 82
3.7.1 实体完整性与主关键字 83
3.7.2 域完整性与约束规则 83
3.7.3 参照完整性与表之间的关联 84
3.8 多表的使用 88
3.8.1 工作区 88
3.8.2 表之间的关联 90
习题3 94
第4章 关系数据库标准语言SQL 97
4.1 SQL概述 97
4.1.1 SQL语言的主要特点 97
4.1.2 SQL语言的规则 98
4.2 数据查询功能 98
4.2.1 SELECT语句基本格式 98
4.2.2 简单查询 100
4.2.3 几个特殊运算符 103
4.2.4 排序 105
4.2.5 简单的计算查询 106
4.2.6 分组与计算查询 106
4.2.7 简单的联接查询 107
4.2.8 嵌套查询 108
4.2.9 别名的使用 110
4.2.10 内外层互相关嵌套查询 110
4.2.11 超联接查询 110
4.2.12 集合的并运算 111
4.2.13 利用空值查询 112
4.2.14 查询结果输出 113
4.3 数据定义功能 114
4.3.1 表的定义 114
4.3.2 表的删除 117
4.3.3 表结构的修改 117
4.3.4 视图的定义 118
4.4 数据操作功能 119
4.4.1 插入 120
4.4.2 更新 120
4.4.3 删除 121
习题4 122
第5章 查询与视图 125
5.1 基本概念 125
5.1.1 查询 125
5.1.2 视图 125
5.2 查询数据 126
5.3 视图 132
5.3.1 视图文件的建立 132
5.3.2 远程视图与连接 135
5.3.3 用视图更新数据 138
5.3.4 查询和视图的区别 140
习题5 140
第6章 程序设计基础 142
6.1 程序文件的建立与运行 142
6.1.1 程序文件的建立与修改 142
6.1.2 程序文件的运行 144
6.1.3 程序中的辅助命令 144
6.1.4 程序中的交互输入 145
6.2 顺序结构程序设计 148
6.3 分支结构程序设计 148
6.3.1 简单分支结构 149
6.3.2 选择分支结构 149
6.3.3 分支嵌套结构 149
6.3.4 多分支结构 150
6.4 循环结构程序设计 152
6.4.1 DO WHILE-ENDDO循环结构 152
6.4.2 FOR-ENDFOR循环结构 154
6.4.3 SCAN-ENDSCAN循环结构 155
6.4.4 循环嵌套结构 156
6.5 模块结构程序设计 157
6.5.1 外部过程的建立与运行 157
6.5.2 过程文件的建立与运行 159
6.5.3 参数传递 161
6.5.4 变量的作用域 163
6.5.5 自定义函数的建立与运行 164
习题6 165
第7章 表单设计 167
7.1 面向对象程序设计的基本概念 167
7.1.1 基本概念 167
7.1.2 面向对象程序设计的特点 168
7.2 VisualFoxPro基类简介 169
7.2.1 容器类与控件类 169
7.2.2 常用控件及对象属性方法引用 170
7.3 表单设计概述 171
7.3.1 可视化编程简介 171
7.3.2 创建表单 171
7.3.3 运行和修改表单 172
7.3.4 表单的属性、事件与方法 173
7.4 用表单向导设计表单 174
7.4.1 表单向导 174
7.4.2 一对多表单向导 177
7.5 用表单设计器设计表单 181
7.5.1 表单设计器环境 181
7.5.2 控件的操作与布局 184
7.5.3 设置数据环境 185
习题7 188
第8章 常用控件设计 189
8.1 输出类控件 189
8.1.1 标签 189
8.1.2 图像、线条和形状 189
8.2 输入类控件 190
8.2.1 文本框 190
8.2.2 编辑框 191
8.2.3 列表框 191
8.2.4 组合框 192
8.2.5 微调控件 193
8.3 控制类控件 193
8.3.1 命令按钮 193
8.3.2 命令按钮组 194
8.3.3 复选框 194
8.3.4 选项按钮组 194
8.3.5 计时器 195
8.4 容器类控件 197
8.4.1 表格 197
8.4.2 页框 199
8.4.3 容器 201
习题8 202
第9章 菜单设计 203
9.1 规划菜单系统 203
9.1.1 菜单组成 203
9.1.2 菜单系统的规划原则 203
9.2 用菜单设计器创建菜单 204
9.2.1 启动菜单设计器 204
9.2.2 创建菜单栏、菜单项和子菜单 206
9.2.3 设计菜单组的分隔线 207
9.2.4 指定热键 208
9.2.5 添加快捷键 209
9.2.6 菜单的修饰 210
9.2.7 菜单的修改 211
9.2.8 菜单的保存 211
9.3 向菜单添加事件代码 212
9.3.1 向菜单添加“清理”代码 212
9.3.2 向菜单系统添加初始化代码 213
9.3.3 启用和废止菜单项 213
9.3.4 为菜单或菜单项指定任务 213
9.3.5 预览菜单系统 214
9.3.6 运行菜单系统 214
9.4 创建快捷菜单 215
习题9 216
第10章 报表设计 217
10.1 报表设计简介 217
10.2 报表向导的使用 218
10.2.1 报表向导的启用 218
10.2.2 报表向导的操作步骤 218
10.3 快速报表 222
10.4 报表设计器 224
10.4.1 报表设计器窗口 224
10.4.2 报表设计工具 225
10.4.3 报表控件的使用 227
习题10 232
第11章 应用系统的开发与设计 234
11.1 应用系统开发的一般过程 234
11.2 应用系统总体规划 235
11.3 应用系统主要功能模块的设计 236
11.4 应用系统主要功能模块的组装 237
11.5 应用系统举例:学生管理系统的设计 241
11.5.1 系统功能 241
11.5.2 主要模块的规划 242
11.5.3 学生管理系统主要模块的设计 242
习题11 259
习题参考答案 260
附录1 Visual FoxPro常用函数 271
附录2 2010年全国计算机等级考试二级VFP考试大纲 286
参考书目 289
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018