Visual FoxPro程序设计教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:柳青,刘顺来主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2009
- ISBN:9787040258707
- 页数:382 页
第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 E-R模型的表示方法 7
1.2.4 数据模型的类型 7
1.3 关系数据库 9
1.3.1 关系数据库的结构 9
1.3.2 关系运算 9
1.3.3 SQL语言简介 13
1.3.4 关系数据库的规范化 14
本章小结 14
习题 14
第2章 Visual FoxPro基础 16
2.1 Visual FoxPro 6.0中文版概述 16
2.1.1 Visual FoxPro的启动与退出 16
2.1.2 Visual FoxPro的用户界面 17
2.1.3 Visual FoxPro的设计工具 20
2.2 Visual FoxPro语言基础 22
2.2.1 数据类型 22
2.2.2 数据存储方式 24
2.2.3 表达式 28
2.2.4 函数 30
2.2.5 Null值 31
2.2.6 数据库和表的组成 31
2.2.7 命令格式 32
2.3 项目管理器 33
2.3.1 “项目管理器”的功能和界面 34
2.3.2 “项目管理器”的操作 36
2.3.3 可以从“项目管理器”访问的工具 39
本章小结 42
习题 42
第3章 表的建立与操作 44
3.1 表结构的建立与操作 44
3.1.1 用“表设计器”创建新表 44
3.1.2 用“表向导”创建新表 49
3.2 表的编辑和显示 52
3.2.1 向表中输入记录数据 52
3.2.2 用菜单方式显示和编辑表中的数据 58
3.2.3 用命令方式显示和编辑表中的数据 64
3.2.4 用REPLACE命令成批修改字段值 68
3.3 表的索引与排序 70
3.3.1 索引的建立和使用 70
3.3.2 改变记录的物理顺序 74
3.4 表内容的查找 75
3.5 使用多个表 78
本章小结 80
习题 80
第4章 程序设计基础 83
4.1 程序文件的建立 83
4.1.1 程序文件的建立与执行 83
4.1.2 程序设计的基本语句 86
4.2 程序控制的基本结构 89
4.2.1 顺序结构 89
4.2.2 IF选择分支结构 90
4.2.3 DO CASE语句 91
4.2.4 循环结构:DO WHILE…ENDDO语句 94
4.2.5 循环结构:FOR…ENDFOR语句 95
4.2.6 循环结构:SCAN…ENDSCAN语句 96
4.2.7 LOOP与EXIT结构 97
4.2.8 多种结构的嵌套 99
4.3 过程与过程文件 101
4.3.1 子程序和过程的概念 101
4.3.2 过程文件 103
4.3.3 参数传递与作用域 105
4.3.4 自定义函数 108
4.3.5 子程序的嵌套与递归调用 109
本章小结 111
习题 112
第5章 数据库的建立与操作 114
5.1 创建数据库 114
5.1.1 建立数据库 114
5.1.2 向数据库添加表 118
5.1.3 从数据库中移去表 119
5.2 建立表间的关联关系 120
5.2.1 建立关联关系前的准备 120
5.2.2 建立表间的永久关联关系 121
5.2.3 建立表之间的临时关系 124
5.3 设置表与数据库的特性 126
5.3.1 设置字段标题 126
5.3.2 设置字段的注释 128
5.3.3 设置字段的默认值 129
5.3.4 设置字段的有效性规则 131
5.3.5 建立数据库的参照完整性 132
本章小结 134
习题 134
第6章 界面设计 136
6.1 设计和创建表单 136
6.1.1 用“表单向导”设计单数据源表单 136
6.1.2 用“表单向导”设计多数据源表单 141
6.1.3 用“表单设计器”设计表单 142
6.1.4 用“快速表单”设计表单 149
6.1.5 表单的修改和运行 151
6.2 表单常用控件 155
6.2.1 标签控件 155
6.2.2 文本框控件 157
6.2.3 命令按钮控件 158
6.2.4 命令按钮组控件 159
6.2.5 选项按钮组控件 161
6.2.6 复选框控件 162
6.2.7 列表框、编辑框与组合框控件 165
6.2.8 微调控件 167
6.2.9 图像控件 168
6.2.10 计时器控件 170
6.2.11 表格控件 171
6.2.12 页框控件 173
6.2.13 形状控件与线条控件 175
6.2.14 控件综合应用举例 178
6.3 菜单设计 184
6.3.1 创建菜单和子菜单 184
6.3.2 创建快捷菜单 197
本章小结 199
习题 200
第7章 查询与视图 204
7.1 查询的建立与使用 204
7.1.1 利用“查询向导”创建查询 204
7.1.2 利用“查询设计器”创建查询 211
7.1.3 定向输出查询结果 219
7.1.4 用表达式筛选查询结果 221
7.2 视图的创建与运行 226
7.2.1 利用“视图向导”创建视图 226
7.2.2 利用“视图设计器”创建视图 228
7.2.3 用视图更新数据 232
本章小结 234
习题 234
第8章 报表和标签 235
8.1 创建报表 235
8.1.1 用“报表向导”创建报表 235
8.1.2 用“报表设计器”建立快速报表 239
8.1.3 报表的设计 241
8.2 标签 246
8.2.1 用“标签向导”创建标签 246
8.2.2 用“标签设计器”创建标签 250
本章小结 251
习题 252
第9章 面向对象程序设计简介 253
9.1 面向对象设计概述 253
9.1.1 面向对象程序设计的基本概念 253
9.1.2 Visual FoxPro中的类 254
9.1.3 Visual FoxPro中的对象 255
9.2 创建类 257
9.2.1 类与任务的匹配 257
9.2.2 创建新类 258
9.2.3 将属性和方法添加到类 261
9.2.4 使用类库文件 262
9.3 面向对象程序设计 264
9.3.1 将类添加到表单中 264
9.3.2 在容器类中添加对象 265
9.3.3 设置属性 266
9.3.4 调用方法 268
本章小结 268
习题 269
第10章 应用程序设计实例 270
10.1 系统分析与设计 270
10.1.1 系统分析 270
10.1.2 系统数据库设计 272
10.2 建立应用程序 276
10.2.1 创建登录界面与设计主程序 276
10.2.2 基本数据管理界面设计 282
10.2.3 学生信息管理界面设计 297
10.2.4 学生成绩管理界面设计 307
10.2.5 查询与统计界面设计 318
10.2.6 用户管理界面设计 330
10.3 项目连编与制作安装程序 335
10.3.1 项目连编 335
10.3.2 制作安装程序 336
本章小结 337
习题 337
附录A Visual FoxPro 6.0的函数 339
附录B Visual FoxPro 6.0的命令 353
附录C Visual FoxPro 6.0的类与对象 366
附录D Visual FoxPro 6.0的属性、事件和方法 368
参考文献 382
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018