Visual FoxPro程序设计教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:黄爱堂,师胜利主编
- 出 版 社:北京:中国科学技术出版社
- 出版年份:2006
- ISBN:7504643025
- 页数:318 页
第一篇 Visual FoxPro基础知识 1
第1章 数据库系统概述 1
1.1 数据处理的发展过程 1
1.1.1 数据、信息和数据处理 1
1.1.2 数据管理技术的发展 2
1.1.3 数据库、数据库管理系统和数据库系统 3
1.1.4 数据库系统的特点 4
1.2 数据模型 5
1.2.1 数据描述 5
1.2.2 概念模型 6
1.2.3 数据模型 8
1.3 关系数据模型 9
1.3.1 关系模型 10
1.3.2 关系运算 12
1.3.3 关系完整性 15
习题1 16
第2章 Visual FoxPro系统概述 18
2.1 Visual FoxPro概述 18
2.1.1 Visual FoxPro的发展历史 18
2.1.2 Visual FoxPro的特点 18
2.1.3 Visual FoxPro的安装 19
2.1.4 Visual FoxPro的启动和退出 22
2.2 Visual FoxPro环境 23
2.2.1 主窗口介绍 23
2.2.2 菜单系统简介 24
2.2.3 工具栏简介 25
2.2.4 命令窗口的使用 26
2.2.5 命令结构及书写规则 27
2.2.6 环境配置简介 28
2.2.7 帮助系统的使用 33
2.3.1 启动项目管理器 34
2.3 项目管理器 34
2.3.2 “项目管理器”窗口操作 35
2.3.3 项目管理器选项卡 36
2.3.4 项目管理器的按钮 37
2.3.5 项目管理器菜单 37
习题2 40
第二篇 Visual FoxPro交互操作 42
第3章 Visual FoxPro语言基础 42
3.1 数据类型 42
3.1.1 字符型数据 42
3.1.2 数值型数据 42
3.1.3 逻辑型数据 43
3.1.4 日期型数据 43
3.1.7 通用型数据 44
3.1.9 整型数据 44
3.1.8 货币型数据 44
3.1.6 备注型数据 44
3.1.5 日期时间型数据 44
3.1.10 双精度型数据 45
3.1.11 浮点型数据 45
3.1.12 其他数据类型 45
3.2 常量和变量 45
3.2.1 常量 45
3.2.2 变量的分类 46
3.2.3 内存变量的使用 47
3.2.4 数组 50
3.2.5 表中数据与内存变量之间的数据交换 51
3.3 运算符和表达式 52
3.3.1 算术运算符和算术表达式 53
3.3.2 字符运算符和字符表达式 53
3.3.3 日期时间运算符和日期时间表达式 53
3.3.4 关系运算符和关系表达式 54
3.3.6 表达式生成器 55
3.3.5 逻辑运算符和逻辑表达式 55
3.4 常用函数 57
3.4.1 函数基本概念 57
3.4.2 字符函数 57
3.4.3 数值函数 60
3.4.4 日期和时间函数 62
3.4.5 测试函数 62
3.4.6 转换函数 64
3.4.7 其他函数 65
习题3 68
第4章 表的基本操作 71
4.1 表的建立与修改 71
4.1.1 表的相关概念 71
4.1.2 表结构的创建 73
4.1.3 表结构的显示、修改和复制 79
4.2 记录的输入 80
4.2.1 浏览方式 81
4.2.2 编辑方式 83
4.2.3 追加方式 84
4.2.4 命令方式 85
4.3 表的基本操作 86
4.3.1 表的打开和关闭 86
4.3.2 浏览记录 87
4.3.3 记录定位 90
4.3.4 修改记录 92
4.3.5 删除与恢复记录 94
4.3.6 过滤数据 97
4.4 表的排序与索引 99
4.4.1 排序 99
4.4.2 索引的概念 100
4.4.3 索引的建立 102
4.4.4 索引的使用 105
4.4.7 索引查询 107
4.4.5 重新索引 107
4.4.6 删除索引 107
4.5 多工作区操作 108
4.5.1 工作区 109
4.5.2 数据工作期 109
4.5.3 多表数据查询 110
4.5.4 表的关联 112
4.6 计算与统计命令 115
4.6.1 统计命令 115
4.6.2 求和及求平均值 115
4.6.3 综合计算 116
4.6.4 分类汇总 116
习题4 117
5.1 Visual FoxPro数据库 120
5.1.1 什么是Visual FoxPro数据库 120
第5章 数据库及其管理 120
5.1.2 数据库的规划与设计 121
5.2 数据库的创建 122
5.2.1 数据库设计器介绍 122
5.2.2 使用数据库 123
5.2.3 数据库中表的操作 124
5.3 数据库表的使用 126
5.3.1 字段属性 126
5.3.2 表属性 128
5.3.3 索引属性 130
5.4 表的永久关系与参照完整性 131
5.4.1 永久关系 131
5.4.2 参照完整性 132
5.4.3 教学管理数据库示例 134
习题5 136
6.1.2 数据定义语言 138
6.1.1 SQL语言的特点 138
第6章 查询和视图 138
6.1 SQL语言概述 138
6.1.3 数据操纵语言 141
6.1.4 数据控制语言 142
6.2 SELECT命令的使用方法 142
6.2.1 命令格式 142
6.2.2 简单查询 143
6.2.3 条件查询 144
6.2.4 嵌套查询 145
6.2.5 多表查询 145
6.2.6 查询结果输出 147
6.3 查询设计器 148
6.3.1 查询设计器介绍 149
6.3.2 查询设计器的使用 150
6.3.3 多表查询 152
6.3.4 查询结果的输出 154
6.4.1 视图和视图设计器 155
6.4 视图设计器 155
6.4.2 创建本地视图 157
6.4.3 创建远程视图 160
习题6 162
第7章 制作报表与标签 164
7.1 报表设计概述 164
7.1.1 报表的作用与报表文件 164
7.1.2 选择报表类型 164
7.1.3 创建报表布局 164
7.1.4 修改和定制报表 169
7.1.5 预览和打印报表 171
7.2 报表设计 174
7.2.1 设置报表数据源 174
7.2.2 设置报表布局 175
7.2.3 报表控件设计 177
7.2.4 分组报表设计 183
7.2.5 在报表中添加和使用变量 186
7.3 标签设计 187
7.3.1 使用标签向导创建标签 188
7.3.2 使用标签设计器创建标签 190
习题7 192
第三篇 应用程序设计与开发 194
第8章 结构化程序设计 194
8.1 程序文件及其编辑环境 194
8.1.1 程序文件的建立和运行 194
8.1.2 调试程序 196
8.1.3 Visual FoxPro编程特点 198
8.2 程序中几种常用命令 199
8.2.1 基本输入命令 199
8.2.2 格式输出和格式输入 200
8.3.1 顺序结构 203
8.3 程序的基本控制结构 203
8.2.3 程序结尾命令 203
8.3.2 条件分支结构 204
8.3.3 循环结构程序 207
8.4 过程和用户自定义函数 213
8.4.1 主程序和子程序 213
8.4.2 过程 215
8.4.3 自定义函数 218
8.4.4 变量作用域 220
习题8 222
第9章 面向对象的程序设计基础 225
9.1 面向对象的程序设计基础 225
9.1.1 对象的相关概念 225
9.1.2 类的概念与Visual FoxPro基类 227
9.1.3 面向对象的程序设计的特点 229
9.2.1 对象的引用 230
9.2 Visual Foxpro中对象的操作 230
9.2.2 对象的属性设置 231
9.2.3 对象的事件响应 232
9.2.4 调用对象的方法 233
9.3 类程序设计 233
9.3.1 创建用户自定义类 233
9.3.2 修改类定义 235
9.3.3 在应用程序中使用类 237
9.3.4 类库的维护 241
习题9 243
第10章 表单设计 244
10.1 表单概述 244
10.1.1 表单的建立 244
10.1.2 表单设计器简介 246
10.1.3 表单的属性设置 248
10.1.4 表单的事件和方法 250
10.1.5 设置数据环境 251
10.1.6 表单的运行 253
10.1.7 建立表单集 254
10.2 表单控件介绍 255
10.2.1 表单常用控件 255
10.2.2 向表单中添加控件 257
10.2.3 控件的格式化 259
10.2.4 控件生成器 262
10.3 常用表单控件 262
10.3.1 标签(Label)控件 262
10.3.2 文本框(Text)控件 263
10.3.3 命令按钮(CommandButton)控件 265
10.3.4 命令按钮组控件 267
10.3.5 编辑框(Edit)控件 269
10.3.6 选项按钮组(Optiongroup)控件 269
10.3.7 复选框(Checkbox)控件 270
10.3.8 微调(Spinner)按钮 271
10.3.9 列表框(ListBox)的设计 272
10.3.10 组合框(ComboBox)控件 275
10.3.11 表格(Grid)控件 278
10.3.12 页框(PageFrame)控件 280
10.3.13 图像(Image)控件 281
10.3.14 ActiveX控件 281
10.3.15 类库组件 283
习题10 284
第11章 综合程序设计 286
11.1 菜单设计 286
11.1.1 菜单设计 286
11.1.2 菜单设计器的使用 287
11.1.3 与菜单设计相关的命令 291
11.1.4 生成菜单程序 292
11.1.5 运行菜单程序 293
11.1.6 用编程方式定义菜单 296
11.2 工具栏设计和应用 300
11.2.1 工具栏设计 300
11.2.2 工具栏应用示例 301
11.3 数据库应用系统设计 305
11.3.1 系统开发步骤 305
11.3.2 构造应用程序框架 306
11.3.3 向项目中添加文件 307
11.3.4 连编应用程序 309
11.3.5 应用程序的发布 310
习题11 312
附录A Visual FoxPro 6.O系统容量 314
附录B Visual FoxPro 6.0的文件类型 316
本书参考答案 317
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《博士教你识中药》(中国)黄汉超 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018