Visual Foxpro数据库程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:乔淑云,武蕾娜,宋蕊编著
- 出 版 社:徐州:中国矿业大学出版社
- 出版年份:2014
- ISBN:9787564621179
- 页数:338 页
第1章 Visual FoxPro数据库概述 1
1.1 数据库基础 1
1.1.1 基本概念 2
1.1.2 案例:高校图书管理数据库应用 3
1.1.3 VFP的功能与特点 3
1.1.4 VFP的集成开发环境 5
1.2 Visual FoxPro的工作方式 8
1.2.1 命令方式 8
1.2.2 菜单和工具栏方式 10
1.2.3 程序方式 10
1.2.4 VFP的向导 10
1.2.5 VFP的设计器 11
1.3 项目管理器 11
1.3.1 项目管理器的界面 12
1.3.2 定制项目管理器 13
1.3.3 项目管理器的使用 14
1.4 疑难问题解析 18
阅读知识:常用数据库系统及其编程语言 19
思考题 21
第2章 Visual FoxPro编程基础 22
2.1 数据类型 22
2.1.1 案例:计算圆面积与周长 23
2.1.2 数值型 25
2.1.3 字符型 25
2.1.4 货币型 26
2.1.5 日期型和日期时间型 26
2.1.6 逻辑型 26
2.1.7 备注型 26
2.1.8 通用型 26
2.2 常量与变量 26
2.2.1 常量 27
2.2.2 变量 29
2.2.3 内存变量 29
2.2.4 数组 31
2.2.5 字段变量 33
2.2.6 内存变量与字段变量的区别 33
2.2.7 变量的作用域 33
2.3 运算符与表达式 34
2.3.1 数值运算符与数值表达式 34
2.3.2 字符运算符与字符表达式 35
2.3.3 日期运算符与日期表达式 35
2.3.4 日期时间运算符与日期时间表达式 36
2.3.5 关系运算符与关系表达式 36
2.3.6 逻辑运算符与逻辑表达式 37
2.3.7 名表达式 38
2.4 系统函数 38
2.4.1 数值函数 39
2.4.2 字符处理函数 40
2.4.3 类型转换函数 42
2.4.4 日期与日期时间函数 43
2.4.5 测试函数 44
2.4.6 其他函数 46
2.5 疑难问题解析 48
阅读知识:NCRE 49
思考题 51
第3章 数据表设计 52
3.1 表的设计与建立 52
3.1.1 表的基本概念 52
3.1.2 案例:高校图书管理数据表应用 54
3.1.3 设计表结构 56
3.1.4 建立表结构 58
3.1.5 输入表记录 62
3.1.6 复制表 67
3.2 表的索引 68
3.2.1 索引文件 68
3.2.2 索引类型 68
3.2.3 建立索引的方法 69
3.2.4 设置主控索引 71
3.2.5 索引的使用 73
3.3 表的应用 74
3.3.1 打开表 74
3.3.2 显示与浏览表记录 75
3.3.3 修改表记录 76
3.3.4 删除表记录 78
3.3.5 恢复带删除标记的表记录 80
3.3.6 查找与定位表记录 81
3.3.7 筛选表中的数据 84
3.3.8 删除表 87
3.3.9 关闭表 88
3.3.10 表之间临时关系 88
3.4 疑难问题解析 90
阅读知识:导出VFP表中的数据 91
思考题 92
第4章 数据库设计 93
4.1 数据库设计与建立 93
4.1.1 数据库设计 93
4.1.2 案例:高校图书管理数据库设计 94
4.1.3 建立数据库 95
4.1.4 设计数据库表 97
4.1.5 把自由表添加到数据库中 104
4.1.6 移去或删除数据库表 106
4.2 操作数据库 107
4.2.1 打开数据库 107
4.2.2 修改数据库 108
4.2.3 关闭数据库 109
4.2.4 删除数据库 109
4.3 数据库中多表之间的关系 110
4.3.1 工作区 110
4.3.2 数据工作期 111
4.3.3 建立表之间的关系 112
4.3.4 设置参照完整性 114
4.4 疑难问题解析 116
阅读知识:数据库新技术应用 119
思考题 119
第5章 查询与视图 121
5.1 查询 121
5.1.1 查询的概念 121
5.1.2 创建查询 122
5.1.3 案例:查询高校图书信息 124
5.1.4 运行、修改查询 129
5.1.5 查询设计器的应用 131
5.2 视图 132
5.2.1 视图的概念 132
5.2.2 创建视图 132
5.2.3 视图设计器中的“更新条件” 133
5.2.4 操作视图命令 136
5.2.5 视图的应用 136
5.3 疑难问题解析 137
阅读知识:查询设计器的局限性 138
思考题 139
第6章 SQL语言及应用 140
6.1 SQL的功能与特点 140
6.1.1 SQL的功能 140
6.1.2 SQL的特点 140
6.2 SQL数据查询 141
6.2.1 单表查询 143
6.2.2 多表查询 145
6.2.3 嵌套查询 146
6.2.4 查询排序 147
6.2.5 计算查询 147
6.2.6 分组统计查询 148
6.2.7 使用量词和谓词查询 149
6.2.8 联合查询 150
6.2.9 查询结果的定向输出 150
6.3 SQL数据定义 151
6.3.1 表的定义 151
6.3.2 表结构的修改 153
6.3.3 表的删除 155
6.3.4 利用SQL语句操作视图 156
6.4 SQL数据操纵 156
6.4.1 记录的插入 156
6.4.2 记录的更新 157
6.4.3 记录的删除 158
6.5 案例:高校图书管理SQL语句的应用 158
6.6 疑难问题解析 159
阅读知识:SQL的发展历史 160
思考题 160
第7章 结构化程序设计 161
7.1 程序设计入门 162
7.1.1 程序的基本概念 162
7.1.2 程序的建立、修改与执行 162
7.1.3 程序的基本语句 164
7.2 程序的基本结构 168
7.2.1 顺序结构 169
7.2.2 分支结构 170
7.2.3 循环结构 173
7.3 程序的模块结构 178
7.3.1 子程序及其被调用 178
7.3.2 过程 179
7.3.3 自定义函数 182
7.3.4 参数传递 183
7.3.5 变量的作用域 185
7.4 案例:高校图书管理系统入口程序 188
7.5 疑难问题解析 188
阅读知识:程序设计方法与风格 190
思考题 190
第8章 面向对象程序与表单设计 192
8.1 面向对象程序设计 192
8.1.1 面向对象基本概念 192
8.1.2 案例:利用表单编程计算圆的面积 204
8.1.3 面向对象程序设计特点 206
8.1.4 面向对象程序设计方法 207
8.2 表单设计 210
8.2.1 使用表单向导创建表单 210
8.2.2 使用表单设计器创建表单 215
8.2.3 表单的属性、事件和方法 216
8.2.4 表单控件操作与布局 218
8.2.5 表单数据环境设置 220
8.2.6 修改表单 223
8.2.7 运行表单 223
8.3 表单的应用 224
8.4 疑难问题解析 226
阅读知识:面向对象程序设计语言及准则 227
思考题 228
第9章 表单控件及应用 229
9.1 在表单上设计控件 229
9.1.1 控件的基本操作 229
9.1.2 控件的布局 233
9.1.3 设置控件的Tab键次序 234
9.1.4 控件的分类 236
9.2 输出类控件 237
9.2.1 标签 237
9.2.2 线条、形状与图像 239
9.3 输入类控件 241
9.3.1 文本框 241
9.3.2 编辑框 244
9.3.3 列表框与组合框 245
9.3.4 微调框 249
9.4 控制类控件 252
9.4.1 命令按钮 252
9.4.2 命令按钮组 254
9.4.3 选项按钮组 258
9.4.4 复选框 259
9.4.5 计时器 260
9.5 容器类控件 262
9.5.1 表格 262
9.5.2 页框 268
9.5.3 容器 269
9.6 案例:高校图书管理系统表单控件设计 270
9.6.1 系统登录表单 270
9.6.2 数据编辑表单 272
9.6.3 数据查询表单 273
9.7 疑难问题解析 275
阅读知识:异型窗口 276
思考题 278
第10章 菜单设计 280
10.1 菜单概述 280
10.1.1 VFP系统菜单 280
10.1.2 菜单的组成 283
10.1.3 菜单的创建及执行过程 284
10.2 设计普通菜单 286
10.2.1 使用菜单设计器设计菜单 286
10.2.2 使用“快速菜单”设计菜单 292
10.2.3 设计SDI菜单 293
10.3 设计快捷菜单 295
10.4 案例:高校图书管理系统菜单设计 297
10.5 疑难问题解析 300
阅读知识:设计可自动隐藏的菜单 301
思考题 303
第11章 报表设计 304
11.1 报表概述 304
11.1.1 报表组成 304
11.1.2 报表类型 305
11.1.3 报表文件 306
11.1.4 报表设计 306
11.2 使用报表向导设计报表 307
11.2.1 使用报表向导设计简单报表 307
11.2.2 使用报表向导设计一对多报表 311
11.3 使用报表设计器设计报表 312
11.3.1 启动报表设计器 313
11.3.2 显示报表相关工具栏 313
11.3.3 设计报表带区 314
11.3.4 设计报表数据环境 317
11.3.5 使用报表控件 319
11.3.6 其他设置 321
11.4 使用“快速报表”命令设计报表 322
11.5 标签 324
11.6 案例:高校图书管理系统报表设计 326
11.7 疑难问题解析 330
阅读知识:常用开源报表工具 330
思考题 332
附录 高校图书管理系统数据表 333
参考文献 338
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018