Visual FoxPro数据库应用教程与实验PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:徐辉编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2010
- ISBN:9787302210368
- 页数:379 页
第1章 数据库系统概述 1
1.1信息、数据和数据处理 1
1.1.1信息和数据 1
1.1.2数据处理 2
1.2数据管理技术的发展 2
1.3数据模型 5
1.3.1数据模型的概念 5
1.3.2概念模型 6
1.3.3数据模型 8
1.4数据库系统 9
1.4.1数据库系统的组成 9
1.4.2数据库管理系统 11
习题 11
第2章 关系数据库基本理论 14
2.1关系模型的基本概念 14
2.2关系代数 15
2.2.1传统的关系运算 15
2.2.2专门的关系运算 16
2.3关系的完整性 18
2.3.1实体完整性规则 18
2.3.2参照完整性规则 18
2.3.3用户定义的完整性规则 19
2.4数据库设计的基本过程 19
2.5 E-R模型向关系模型的转换 20
习题 21
第3章 Visual FoxPro9.0概述 23
3.1 VFP的功能 23
3.2 VFP的安装、启动与退出 24
3.2.1 VFP的安装 24
3.2.2 VFP的启动与退出 24
3.3 VFP的用户界面 25
3.3.1窗口 25
3.3.2菜单 26
3.3.3工具栏 27
3.3.4对话框 28
3.3.5状态栏和工作区 30
3.4 VFP默认路径的设置 30
3.5项目管理器 32
3.5.1项目及项目管理器 32
3.5.2项目管理器的功能 33
3.5.3项目管理器的使用 35
3.6 VFP辅助设计 39
3.6.1任务窗格管理器 39
3.6.2向导 40
3.6.3设计器 40
3.6.4生成器 40
3.7 VFP的文件类型 41
习题 42
第4章 VFP语言基础 44
4.1 VFP的数据类型 44
4.2 VFP的常量和变量 45
4.2.1常量 45
4.2.2变量 46
4.3 VFP的数组 49
4.4 VFP的函数 50
4.4.1函数的一般形式和类型 50
4.4.2数值函数 50
4.4.3字符函数 51
4.4.4日期时间函数 52
4.4.5转换函数 52
4.4.6测试函数 52
4.5 VFP的运算符和表达式 53
4.5.1运算符 53
4.5.2表达式 55
实验 56
习题 56
第5章 数据库与表 59
5.1表的创建 59
5.1.1表结构的设计 60
5.1.2表结构的建立 63
5.1.3表的打开和关闭 65
5.1.4表结构的查看 69
5.1.5表结构的修改 69
5.1.6表数据的输入 70
5.1.7表数据的维护 73
5.2表的维护 76
5.2.1 VFP的命令简介 76
5.2.2记录的显示 78
5.2.3记录的定位 79
5.2.4记录的复制 81
5.2.5记录的插入 83
5.2.6记录的添加 83
5.2.7记录的修改 84
5.2.8记录的删除 84
5.2.9记录的恢复 85
5.2.10记录的传送 86
5.2.11逻辑表的设置 88
5.2.12表结构的复制 89
5.2.13文件的管理 90
5.3表的排序 91
5.4表的索引 93
5.4.1索引的概念 93
5.4.2索引的类型 94
5.4.3索引的建立 95
5.4.4索引的使用 98
5.4.5索引的更新 102
5.4.6索引的删除 102
5.5表的统计 103
5.5.1计数命令 103
5.5.2求和命令 103
5.5.3求平均值命令 104
5.5.4计算命令 104
5.5.5分类汇总命令 105
5.6表的连接 106
5.7表的关联 107
5.7.1表的关联概念 107
5.7.2表的关联类型 107
5.7.3表的关联方法 107
5.8数据库与表 109
5.8.1数据库与表的基本概念 109
5.8.2数据库的基本操作 110
5.8.3数据库表的基本操作 112
5.8.4数据库表主索引的建立与删除 114
5.8.5数据库数据字典的管理与设置 116
5.8.6项目管理器中数据库与表的管理与操作 124
实验 127
习题 130
第6章 数据查询和视图 132
6.1查询向导 132
6.2使用查询设计器创建查询 136
6.2.1启动查询设计器 136
6.2.2查询设计器窗口的使用 137
6.2.3修改查询 144
6.2.4运行查询 144
6.2.5多表查询 144
6.2.6交叉表查询 145
6.2.7查询结果的输出设置 149
6.2.8查看SQL语句 150
6.3创建视图 150
6.3.1创建本地视图 151
6.3.2修改视图 154
6.3.3重命名视图 154
6.3.4删除视图 154
6.4使用视图 154
6.4.1视图的打开和关闭 155
6.4.2使用视图更新基表数据 155
6.5创建参数视图 155
实验 157
习题 158
第7章 SQL语言 160
7.1 SQL概述 160
7.1.1 SQL发展过程 160
7.1.2 SQL功能与特点 160
7.2数据定义 161
7.2.1创建基本表 161
7.2.2修改基本表 163
7.2.3删除基本表 164
7.3数据更新 164
7.3.1插入数据 164
7.3.2修改数据 165
7.3.3删除数据 165
7.4数据查询 166
7.4.1 SELECT-SQL语句的语法 166
7.4.2单表查询 166
7.4.3用GROUP BY子句实现分组查询 169
7.4.4多表的连接查询 170
7.4.5嵌套查询 171
7.4.6查询结果的定向输出 171
7.4.7其他查询子句 172
实验 173
习题 174
第8章 表单设计基础 176
8.1创建表单 176
8.1.1表单向导 177
8.1.2表单设计器 182
8.1.3快速创建表单 185
8.1.4表单集 186
8.2数据环境 186
8.2.1查看表单数据环境 186
8.2.2添加表或视图到表单数据环境 186
8.2.3将表从数据环境中移去 188
8.2.4设置表间关系 188
8.2.5利用数据环境向表单中添加控件 189
8.3控件的操作 189
8.3.1表单控件工具栏 189
8.3.2添加控件到表单 190
8.3.3调整控件的布局 190
8.3.4给表单或表单控件添加事件代码 191
8.4面向对象程序设计的基本概念 192
8.4.1对象 193
8.4.2属性 193
8.4.3事件 196
8.4.4方法 197
8.4.5事件、方法程序的参数传递 198
8.4.6类 200
8.4.7其他概念 200
8.5几个常用控件 200
8.5.1标签 201
8.5.2文本框 201
8.5.3命令按钮 205
实验 208
习题 209
第9章 程序设计基础 212
9.1程序的设计方法 212
9.2程序的编写方法 214
9.3程序的执行方法 215
9.4程序的基本语句 217
9.4.1输出语句 217
9.4.2输入语句 218
9.4.3清屏语句 220
9.4.4暂停语句 220
9.4.5返回语句 221
9.4.6终止语句 221
9.4.7退出语句 221
9.4.8设置语句 221
9.4.9注释语句 222
9.5程序的流程控制 222
9.5.1程序的顺序结构 222
9.5.2程序的分支结构 223
9.5.3程序的循环结构 227
9.6程序的模块设计 232
9.6.1子程序及其调用 233
9.6.2过程及其调用 236
9.6.3自定义函数及其调用 238
9.6.4变量与数组的作用域 239
实验 243
习题 243
第10章 表单控件和类 247
10.1其他常用控件 247
10.1.1图像框 247
10.1.2线条和形状 247
10.1.3编辑框 250
10.1.4微调控件 251
10.1.5列表框和组合框 251
10.1.6复选框和单选按钮组 259
10.1.7表格 260
10.1.8页框 264
10.1.9命令按钮组 265
10.1.10计时器 269
10.1.11超级链接 271
10.2表单参数的传递 272
10.3表单设计综合举例 275
10.4类的创建和使用 281
实验 284
习题 286
第11章 报表设计 289
11.1报表向导 289
11.1.1报表向导 290
11.1.2一对多报表向导 294
11.2快速报表 296
11.2.1报表设计器窗口 296
11.2.2快速报表 298
11.3输出报表 299
11.3.1预览报表 299
11.3.2输出报表命令 300
11.4用报表设计器定制报表 301
11.4.1调整带区的高度 301
11.4.2添加标题和总结带区 301
11.4.3设置报表的数据环境 302
11.4.4添加报表控件 303
11.4.5报表变量 307
11.4.6页面设置 309
11.4.7调整报表布局 309
11.5报表分组和排序 311
实验 315
习题 316
第12章 菜单和工具栏设计 317
12.1规划菜单系统 317
12.1.1菜单的类型 317
12.1.2规划菜单系统 317
12.1.3菜单系统的设计步骤 318
12.2创建菜单 318
12.2.1菜单设计器窗口 318
12.2.2运行菜单程序 320
12.2.3用快速菜单创建下拉式菜单 320
12.2.4用菜单设计器创建下拉式菜单 321
12.2.5创建快捷菜单 323
12.3设置菜单属性 325
12.3.1分组菜单项 325
12.3.2设置键盘访问键 325
12.3.3提示选项 325
12.3.4显示菜单的命令 327
12.3.5设置顶层表单的菜单 329
12.3.6插入系统菜单项 330
12.4自定义工具栏 330
12.4.1创建自定义工具栏类 330
12.4.2在表单集中使用自定义工具栏 332
12.4.3在顶层表单中使用工具栏 333
12.4.4协调菜单和自定义工具栏 334
实验 334
习题 335
第13章 人事管理系统开发实例 336
13.1开发数据库应用系统的基本过程 336
13.2人事管理系统的开发 338
13.2.1需求分析 338
13.2.2数据库设计 338
13.2.3创建项目和数据库 341
13.2.4建立主程序 342
13.2.5建立封面表单和登录表单 343
13.2.6建立主菜单 345
13.2.7建立工具栏类 346
13.2.8建立职工档案相关的表单 347
13.2.9建立工作评价相关的表单 360
13.2.10建立相关的报表 364
13.2.11建立系统相关的表单 368
13.3应用程序的生成 370
13.3.1应用系统的最后调试 370
13.3.2保护源代码 370
13.3.3设置主文件 370
13.3.4文件的包含与排除 371
13.3.5连编应用程序 372
13.4使用InstallShield Express发布应用程序 373
13.4.1安装InstallShield Express软件 373
13.4.2发布准备 373
13.4.3创建安装盘 373
实验 378
习题 378
参考文献 379
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019