Visual FoxPro数据库程序设计教程 第3版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:王凤领主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2012
- ISBN:9787517000211
- 页数:310 页
第1章 数据库系统及VisualFoxPro 6.0概述 1
1.1 数据、信息与数据处理 1
1.1.1 数据与信息 1
1.1.2 数据处理 2
1.2 计算机数据管理的发展 2
1.2.1 人工管理阶段 2
1.2.2 文件系统阶段 3
1.2.3 数据库系统阶段 3
1.3 数据库系统基本概念 4
1.3.1 数据库 4
1.3.2 数据库管理系统 4
1.3.3 数据库系统 5
1.3.4 数据库应用系统 6
1.3.5 数据库系统的数据模式 6
1.4 数据模型 7
1.4.1 数据模型概述 7
1.4.2 E-R数据模型 7
1.4.3 几种主要数据模型 8
1.5 关系数据库概述 10
1.5.1 关系术语 10
1.5.2 关系的规范化 11
1.5.3 关系运算 13
1.5.4 关系数据库 13
1.5.5 关系的完整性 14
1.5.6 数据库新技术概述 15
1.6 Visual FoxPro 6.0及其界面 15
1.6.1 Visual FoxPro 6.0概述 15
1.6.2 Visual FoxPro 6.0界面 16
1.6.3 Visual FoxPro向导、生成器、设计器简介 17
1.7 Visual FoxPro 6.0 语法基础 18
1.7.1 数据类型 18
1.7.2 常量 19
1.7.3 变量 20
1.7.4 数组 22
1.7.5 常用函数 24
1.7.6 表达式 41
1.7.7 命令 46
本章小结 47
习题1 47
第2章 项目管理器及其操作 57
2.1 项目管理器的基本概念 57
2.1.1 创建项目 57
2.1.2 项目管理器的使用 58
2.2 项目管理器的操作 60
2.2.1 查看项目中的内容 60
2.2.2 添加或移去文件 60
2.2.3 创建和修改文件 61
2.2.4 定制项目管理器 61
本章小结 62
习题2 62
第3章 数据表的基本操作 63
3.1 数据表概述 63
3.1.1 表的相关概念 63
3.1.2 表中的数据类型 64
3.2 创建新表 65
3.2.1 设计表结构 65
3.2.2 通过表设计器创建新表 66
3.2.3 通过表向导创建新表 67
3.2.4 输入记录与浏览表中的信息 70
3.3 浏览和编辑表中信息 71
3.3.1 修改已有表的结构 71
3.3.2 添加新记录 72
3.3.3 删除记录 72
3.3.4 在表中移动记录指针 73
3.3.5 定制浏览窗口 73
3.4 表的索引与排序 74
3.4.1 索引的类型 74
3.4.2 各种类型索引的使用 75
3.4.3 用多个字段进行索引 76
3.4.4 排序 76
3.5 表的数值计算 76
3.5.1 纵向求和SUM 77
3.5.2 纵向求平均值AVERAGE 77
3.5.3 统计记录数COUNT 77
3.6 多表的操作 78
3.6.1 工作区的概念 78
3.6.2 选择工作区的命令 79
3.6.3 使用USE命令指定工作区打开表 79
3.6.4 建立表的关联 79
3.6.5 解除关联 80
3.7 用命令对表进行操作 81
3.7.1 打开表命令 81
3.7.2 关闭表命令 81
3.7.3 显示表记录的命令 81
3.7.4 利用已有的表建立新表 82
3.7.5 修改表结构的命令 83
3.7.6 记录定位命令 83
3.7.7 记录的删除命令 83
3.7.8 替换REPLACE命令 84
3.7.9条件查询LOCATE命令 85
3.7.1 0建立单索引文件的命令 85
3.7.1 1建立复合索引文件的命令 85
3.7.1 2追加记录APPEND命令 86
3.7.1 3插入记录INSERT命令 86
3.7.1 4从其他表文件中追加数据 87
APPEND FROM命令 87
本章小结 87
习题3 87
第4章 数据库的设计与操作 93
4.1 数据库的基本操作 93
4.1.1 数据库设计的一般步骤 93
4.1.2 创建新数据库 94
4.1.3 在数据库中加入表和移去表 95
4.1.4 多表间关联 96
4.1.5 表的连接 99
4.2 设置数据库 100
4.2.1 设置字段显示属性 100
4.2.2 设置字段输入默认值 101
4.2.3 定义字段有效性规则 101
4.2.4 设置永久关系与参照完整性 102
4.3 数据库的操作 105
4.3.1 打开关闭数据库 105
4.3.2 在项目中添加移去数据库 106
4.3.3 建立表间关系 107
4.3.4 使用多个数据库 107
本章小结 108
习题4 108
第5章 面向对象的程序设计 115
5.1 对象程序设计概念 115
5.1.1 对象 116
5.1.2 对象的属性、方法与事件 116
5.1.3 面向对象编程 117
5.1.4 对象编程实例 117
5.2 Visual FoxPro 中的类 119
5.2.1 Visual FoxPro的基类 120
5.2.2 类的特性 121
5.3 使用对象 122
5.3.1 对象的包容层次 122
5.3.2 对象的引用 122
5.3.3 设置属性 123
5.4 简单的输入输出程序设计 124
5.4.1 命令按钮的使用 124
5.4.2 用标签输出信息 125
5.4.3 文本框输入输出 126
5.5 Visual FoxPro 中的事件与方法程序 128
5.6 用户自定义类 129
5.6.1 使用类设计器创建类 129
5.6.2 编程方式使用类 132
本章小结 133
习题5 133
第6章 表单的创建与使用 136
6.1 创建表单 136
6.2 表单设计器 138
6.2.1 “表单设计器”工具栏 138
6.2.2 “表单控件”工具栏 139
6.2.3 “属性”窗口 140
6.2.4 “代码”窗口 141
6.3 表单的数据环境 142
6.3.1 数据环境设计器 142
6.3.2 添加、移去表或视图 143
6.4 表单的保存、运行和修改 143
6.4.1 保存表单 143
6.4.2 运行表单的多种方法 143
6.4.3 修改表单 144
6.5 表单常用控件 144
6.5.1 标签、文本框和命令按钮 144
6.5.2 线条、形状和图像控件 148
6.5.3 列表框 150
6.5.4 容器控件 151
6.5.5 选项按钮组 152
6.5.6 复选框 153
6.5.7 命令按钮组 154
6.5.8 计时器控件 155
6.5.9微调框 156
6.5.1 0组合框 157
6.5.1 1 表格控件 158
6.5.1 2页框 159
6.5.1 3编辑框 160
本章小结 161
习题6 161
第7章 程序设计基础 173
7.1 程序概述 173
7.1.1 程序的建立、编辑 174
7.1.2 程序的运行 175
7.1.3 程序中常用的命令 176
7.2 顺序结构程序设计 178
7.3 选择结构程序设计 179
7.3.1 简单分支结构IF...ENDIF 180
7.3.2 选择分支结构IF...ELSE...ENDIF 180
7.3.3 多分支结构DO CASE...ENDCASE 182
7.4 循环结构程序设计 183
7.4.1 条件循环语句DO WHILE...ENDDO 183
7.4.2 计数循环语句FOR...ENDFOR 185
7.4.3 数据表扫描循环语句SCAN...ENDSCAN 187
7.5 多重循环 188
7.6 多模块程序设计 190
7.6.1 过程及其过程调用 191
7.6.2 用户自定义函数 196
7.6.3 自定义方法 197
7.6.4 变量作用域 198
7.7 程序的调试 200
7.7.1 调试器环境 200
7.7.2 设置断点 201
7.7.3 调试菜单 202
本章小结 202
习题7 202
第8章 结构化查询语言——SQL 210
8.1 SQL语言概述 210
8.2 SQL的数据查询功能 211
8.2.1 SELECT语句格式与功能 211
8.2.2 应用举例 217
8.3 SQL的数据操作功能 219
8.3.1 插入记录 220
8.3.2 更新记录 220
8.3.3 删除记录命令 221
8.4 SQL的数据定义功能 221
8.4.1 建立表结构命令 221
8.4.2 修改表的结构 222
8.4.3 删除表 223
8.4.4 创建视图 223
本章小结 223
习题8 224
第9章 查询与视图 232
9.1 查询与视图概述 232
9.1.1 查询的概念 232
9.1.2 视图的概念 232
9.1.3 视图与查询比较 232
9.2 创建查询 233
9.2.1 通过查询向导建立查询 233
9.2.2 通过查询设计器创建查询 236
9.2.3 查询去向 239
9.3 运行查询 242
9.4 创建视图 243
9.4.1 通过视图向导建立视图 243
9.4.2 通过视图设计器建立视图 246
9.5 利用视图更新表 250
本章小结 251
习题9 251
第10章 菜单设计 256
10.1 菜单系统概述 256
10.1.1 菜单系统的基本结构 256
10.1.2 菜单系统的设计步骤 257
10.2 创建快速菜单 258
10.3 使用菜单设计器创建菜单 260
10.3.1 创建主菜单 260
10.3.2 创建子菜单项 260
10.3.3 定义菜单项功能 261
10.3.4 定义快捷键 262
10.3.5 添加系统菜单项 263
10.3.6 菜单项的相关设计 264
10.3.7 显示菜单中选项设置 265
10.4 在顶层表单中设计菜单 267
10.5 创建快捷菜单 268
本章小结 270
习题10 270
第11章 报表设计 274
11.1 计划报表布局 274
11.1.1 报表的常规布局 274
11.1.2 报表布局文件 275
11.2 创建报表布局 275
11.2.1 通过“报表向导”创建报表 275
11.2.2 快速报表 278
11.2.3 通过“报表设计器”创建报表 279
11.3 修改报表布局 281
11.3.1 规划数据的位置 281
11.3.2 调整报表带区的大小和布局 281
11.3.3 设置报表数据源 282
11.3.4 增添报表控件 282
11.4 预览和打印报表 285
11.4.1 预览结果 286
11.4.2 打印报表 287
本章小结 287
习题11 288
第12章 应用程序的生成和发布 292
12.1 建立帮助文件 292
12.1.1 建立HTML帮助 292
12.1.2 建立图形方式的帮助 293
12.1.3 设计DBF帮助 294
12.2 编译应用程序 294
12.2.1 建立项目 294
12.2.2 建立主控文件 295
12.2.3 在项目中运行应用程序 295
12.2.4 项目的连编 295
12.3 安装向导 296
12.3.1 发布树 296
12.3.2 运行安装向导 299
12.4 学生成绩管理系统开发实例 299
本章小结 307
习题12 308
参考文献 310
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《远去的老调》经典文库编委会编 2019
- 《东方杂志 第13册 第四年 第一至三期 1907年3月-1907年5月》上海书店出版社编 2012
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018