Visual FoxPro数据库设计案例教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:谭红杨主编
- 出 版 社:北京市:北京大学出版社
- 出版年份:2011
- ISBN:9787301185391
- 页数:266 页
第0章 Visual FoxPro基本知识 1
0.1 VFP简介 2
0.2 VFP的用途 2
0.3 VFP的编程界面 3
0.3.1标题栏和状态栏 4
0.3.2菜单栏和工具栏 4
0.3.3“命令”窗口 4
0.3.4项目管理器 4
0.3.5对话框 5
0.3.6开发环境设置 6
0.4 VFP的设计工具——设计器 8
0.5 VFP的使用规则 8
0.5.1操作方式 8
0.5.2命令方式和项目方式 8
0.5.3程序命令格式中各符号的定义规则 9
习题 9
第1章 数据库技术基础 10
1.1数据库基础知识 11
1.1.1计算机数据管理技术的发展 11
1.1.2数据库技术的基本概念 13
1.1.3关系数据库中数据完整性的概念 15
1.2数据库设计概述 16
1.3需求分析阶段 17
1.3.1需求分析的任务 17
1.3.2数据流图 18
1.3.3数据字典 18
1.4概念设计阶段 21
1.5逻辑设计阶段 23
1.6物理设计阶段 23
习题 24
第2章 Visual FoxPro数据存储及操作 25
2.1数据库文件、表文件、字段和记录 26
2.1.1数据库文件、表文件、字段和记录之间的关系 26
2.1.2数据对象的成对操作特点 26
2.1.3数据对象的其他操作 26
2.2数据库文件及其操作方法 26
2.2.1数据库文件概述 26
2.2.2数据库设计器 26
2.2.3数据库文件的建立和删除 27
2.2.4数据库文件的修改 29
2.2.5数据库文件的打开和关闭 29
2.3表文件及其操作方法 30
2.3.1表文件概述 30
2.3.2使用表设计器设计数据库表 30
2.3.3使用表设计器设计自由表 32
2.3.4创建表文件 32
2.3.5自由表和数据库表之间的转换 34
2.3.6修改表文件结构 36
2.3.7复制表文件 37
2.3.8打开/关闭表文件 39
2.3.9表的工作区 40
2.3.10删除表文件 41
2.4对表中记录的操作 41
2.4.1表浏览器 41
2.4.2追加记录 42
2.4.3浏览表中数据 43
2.4.4显示表中数据 44
2.4.5修改记录值 44
2.4.6删除/恢复记录 45
2.4.7记录定位 46
2.4.8字段数据的计算 48
2.5表文件索引 48
2.5.1索引和索引类型 48
2.5.2索引文件 49
2.5.3索引的使用 53
2.6设置参照完整性约束 53
习题 56
实验指导 57
第3章 Visual FoxPro数据运算及程序设计 59
3.1数据类型 60
3.1.1数据类型和字段类型 60
3.1.2常量 61
3.1.3变量的定义与操作 62
3.1.4内存变量的作用域 64
3.2运算符与表达式 65
3.2.1数值表达式 65
3.2.2字符型表达式 65
3.2.3日期表达式 65
3.2.4关系表达式 66
3.2.5逻辑运算符和逻辑表达式 67
3.2.6运算规则 67
3.3函数 67
3.3.1数值函数 68
3.3.2字符函数 68
3.3.3日期时间函数 70
3.3.4数据类型转换函数 70
3.3.5测试函数 71
3.3.6宏替换函数 72
3.4结构化程序设计 73
3.4.1程序设计基础 73
3.4.2程序流程图 74
3.4.3顺序结构设计 74
3.4.4分支结构设计 75
3.4.5循环结构设计 77
3.4.6对话式信息提示框MessageBox的设计 79
3.4.7 VFP程序调试器 80
3.4.8程序调试方法 82
习题 83
实验指导 84
第4章 Visual FoxPro表单设计 87
4.1可视化编程基本概念 88
4.1.1面向对象编程的基本概念 88
4.1.2 VFP基类的两种类型——控件和容器 89
4.1.3表单的编程方法 89
4.1.4对象的引用方法 91
4.2表单设计基础 92
4.2.1表单文件的建立、修改和运行 92
4.2.2表单设计环境——表单设计器 95
4.3表单设计方法 98
4.3.1表单设计流程——表单设计4要素 98
4.3.2表单对象排版设计 100
4.3.3表单数据环境设置 102
4.3.4表单对象的属性设置 103
4.3.5表单对象的代码设计 105
4.4控件类对象的常用属性和方法 108
4.4.1标签 108
4.4.2命令按钮 108
4.4.3文本框 109
4.4.4列表框和组合框 109
4.4.5复选框 110
4.4.6微调控件 111
4.4.7计时器 111
4.5表单常用容器属性和方法 113
4.5.1选项组 113
4.5.2表格 113
4.5.3页框 115
4.5.4表单 116
习题 116
实验指导 120
第5章 数据库应用系统通用模块设计 124
5.1系统登录模块设计 125
5.1.1系统登录流程分析 125
5.1.2“系统登录”表单设计 126
5.1.3“系统登录”表单代码 126
5.1.4系统登录处理要点 128
5.2用户管理模块设计 128
5.2.1用户管理流程分析 128
5.2.2“用户管理”表单界面设计和数据环境设置 129
5.2.3“用户管理”表单和控件属性设置 130
5.2.4“添加用户”页面(Pagel)各控件的功能和代码 131
5.2.5“权限分配/修改”页面(Page2)各控件的功能和代码 132
5.2.6“删除用户”页面(Page3)各控件的功能和代码 132
5.3用户密码修改模块设计 134
5.3.1用户密码修改流程分析 134
5.3.2“用户密码修改”表单界面设计和数据环境设置 134
5.3.3“用户密码修改”表单属性设置 134
5.3.4“用户密码修改”表单代码 135
5.4系统维护文件设计 136
5.4.1数据库整理程序 136
5.4.2代码管理文件 136
习题 136
实验指导 137
第6章 SQL查询语言、查询和视图 140
6.1 SQL查询语言 141
6.1.1 SQL简介 141
6.1.2 SQL查询语句概述 141
6.2 6个子句功能详解 142
6.2.1 SELECT子句 142
6.2.2 FROM子句 145
6.2.3 WHERE子句 145
6.2.4 ORDER BY子句 147
6.2.5 GROUP BY+HAVING子句 147
6.2.6 INTO子句 148
6.3连接查询 148
6.3.1内连接 149
6.3.2外连接 150
6.4嵌套查询 151
6.4.1 [NOT]IN子查询 151
6.4.2比较运算符[ANY/ALL]子查询 151
6.4.3 [NOT]EXISTS子查询 152
6.5查询文件 152
6.5.1查询的概念 153
6.5.2查询设计器的6个选项卡 153
6.5.3“查询设计器”工具栏 157
6.5.4建立和删除查询文件 158
6.5.5运行查询 159
6.6视图 159
6.6.1视图概述 159
6.6.2本地视图的视图设计器 159
6.6.3建立本地视图 161
6.6.4建立远程视图 161
6.6.5删除视图 166
6.6.6运行视图 166
习题 167
实验指导 167
第7章 Visual FoxPro报表设计 171
7.1报表概述 172
7.2使用报表向导创建报表 172
7.3使用报表设计器创建报表 174
7.3.1进入报表设计器 174
7.3.2报表设计器的带区 174
7.3.3“报表控件”工具栏 175
7.4报表设计4要素 175
7.4.1数据环境 175
7.4.2报表字段 175
7.4.3表线 176
7.4.4说明文字 176
7.5运行报表 176
7.5.1设置报表页面 176
7.5.2预览报表 176
7.5.3打印输出报表 176
习题 177
实验指导 177
第8章 Visual FoxPro应用系统生成 181
8.1 VFP菜单设计 182
8.1.1菜单的基本概念 182
8.1.2菜单设计的基本过程 182
8.1.3菜单设计器 183
8.1.4使用菜单设计器设计菜单 184
8.2主程序设计 188
8.2.1主程序的概念 188
8.2.2设计主程序 188
8.2.3设置主程序为主文件 189
8.3连编 190
8.3.1设置文件的包含与排除 190
8.3.2编辑项目信息 191
8.3.3设置搜索路径 192
8.3.4连编项目 193
8.3.5连编应用程序 194
8.4应用程序生成和发布 194
8.4.1生成应用程序 194
8.4.2制作发布磁盘 196
习题 200
实验指导 200
第9章 综合案例——超市POS系统设计 203
9.1超市POS系统简介 204
9.1.1超市POS应用环境 204
9.1.2超市POS系统功能 205
9.1.3超市POS系统包含文件 205
9.1.4超市POS系统的练习文件 207
9.2超市POS系统的数据文件 207
9.2.1数据文件具体结构 207
9.2.2建立数据文件的具体步骤 209
9.2.3建立数据文件的案例分析 213
9.3超市POS系统的练习程序 214
9.3.1知识点讲解以及基础数据 214
9.3.2编写及运行练习程序步骤 215
9.3.3超市POS系统的练习程序分析 218
9.4“员工信息录入修改”表单设计 219
9.4.1知识点讲解和基础数据 219
9.4.2设计及运行表单“员工信息录入修改”的具体步骤 220
9.4.3“用户信息录入修改”表单分析 226
9.5“超市收银处理”表单设计 226
9.5.1超市收银处理业务流程图和基础数据 226
9.5.2设计及运行表单“超市收银处理”的具体步骤 228
9.6“超市进货处理”表单设计 232
9.6.1超市进货处理业务流程图和基础数据 232
9.6.2设计及运行表单“超市收银处理”的具体步骤 233
9.6.3“超市收银处理”和“超市进货处理”表单分析 237
9.7“销售信息查询”表单设计 238
9.7.1“销售信息查询”表单功能及所用数据 238
9.7.2设计及运行表单“销售信息查询”的具体步骤 239
9.7.3“销售信息查询”表单分析 242
9.8“库存盘点”报表设计 244
9.8.1“库存盘点”报表功能及所用数据 244
9.8.2设计及运行报表“库存盘点”的具体步骤 244
9.8.3“库存盘点”报表分析 249
9.9超市POS系统模块整合 250
9.9.1系统连编知识点及所用的模块程序 250
9.9.2模块整合的具体步骤 251
9.9.3模块整合分析 256
附录A “超市POS系统”各表文件字段含义说明 258
附录B Visual FoxPro文件类型 260
附录C Visual FoxPro表单常用控件的常用属性 261
附录D “超市POS”数据表字段构成规则 262
参考文献 263
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019