Visual FoxPro数据库应用与程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:郭显娥主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2009
- ISBN:9787040274646
- 页数:336 页
第1章 Visual FoxPro数据库基础知识 1
1.1 数据库的基本概念 1
1.1.1 数据和数据处理 1
1.1.2 数据管理 1
1.1.3 数据库系统 3
1.2 数据模型 6
1.2.1 实体、属性及其联系 6
1.2.2 数据模型的种类 6
1.3 关系数据库 8
1.3.1 关系术语 8
1.3.2 关系的特点 9
1.3.3 关系运算 9
1.3.4 关系数据库的设计 9
1.4 Visual FoxPro系统简介 10
1.4.1 Visual FoxPro的基本功能和特点 10
1.4.2 Visual FoxPro的主界面 11
1.4.3 Visual FoxPro的工作方式 13
1.4.4 Visual FoxPro系统环境的设置 14
1.4.5 Visual FoxPro的辅助设计工具 15
1.5 项目管理器 17
1.5.1 启动项目管理器 18
1.5.2 项目管理器的使用 19
1.6 应用与实训 21
1.6.1 基本操作 21
1.6.2 简单应用 23
1.6.3 综合应用 26
本章要点 29
习题1 29
第2章 Visual FoxPro基本数据元素 33
2.1 数据类型及其存储方式 33
2.2 常量和变量 34
2.2.1 常量 34
2.2.2 变量 35
2.3 运算符与表达式 37
2.4 常用函数 38
2.5 应用与实训 42
2.5.1 基本操作 42
2.5.2 简单应用 43
2.5.3 综合应用 44
本章要点 45
习题2 46
第3章 数据库与表 48
3.1 数据库的建立与操作 48
3.1.1 建立数据库 48
3.1.2 数据库设计器 49
3.1.3 数据库操作命令 50
3.2 数据库表 51
3.2.1 数据库表的创建 52
3.2.2 表设计器 53
3.2.3 表数据的输入与浏览 56
3.2.4 记录的增加与删除 57
3.2.5 排序、索引与分类汇总 59
3.2.6 其他操作命令 63
3.3 数据完整性 67
3.3.1 实体完整性 67
3.3.2 域完整性 67
3.3.3 参照完整性 67
3.4 自由表 70
3.4.1 自由表的建立 70
3.4.2 将自由表添加到数据库 71
3.4.3 从数据库中移出表 72
3.5 多个表同时使用 73
3.5.1 多工作区的概念 73
3.5.2 使用不同工作区的表 74
3.5.3 表之间的关联 75
3.5.4 使用数据工作期 75
3.6 应用与实训 76
3.6.1 基本操作 76
3.6.2 简单应用 80
3.6.3 综合应用 80
本章要点 83
习题3 84
第4章 关系数据库标准语言SQL 87
4.1 SQL概述 87
4.1.1 SQL的主要特点 87
4.1.2 SQL的执行方式与常用命令 88
4.2 SQL的数据定义功能 88
4.2.1 建立表结构 88
4.2.2 修改表结构 91
4.2.3 删除表 93
4.3 SQL的数据修改功能 93
4.3.1 插入数据 93
4.3.2 删除数据 94
4.3.3 更新数据 94
4.4 SQL的数据查询功能 95
4.4.1 简单查询 95
4.4.2 嵌套查询 100
4.4.3 连接查询 101
4.4.4 分组及使用库函数查询 103
4.5 应用与实训 105
4.5.1 基本操作 105
4.5.2 简单应用 106
4.5.3 综合应用 108
本章要点 108
习题4 109
第5章 查询与视图 112
5.1 查询设计 112
5.1.1 利用查询向导建立查询 112
5.1.2 利用查询设计器建立查询 112
5.2 视图设计 123
5.2.1 利用视图设计器建立视图 124
5.2.2 视图的维护与使用 126
5.3 应用与实训 128
5.3.1 基本操作 128
5.3.2 简单应用 129
5.3.3 综合应用 130
本章要点 133
习题5 133
第6章 程序设计基础 137
6.1 程序文件 137
6.1.1 程序文件的建立、运行和调试 137
6.1.2 程序文件中的专用命令 140
6.2 程序的控制结构 142
6.2.1 顺序结构 142
6.2.2 分支结构 142
6.2.3 循环结构 145
6.3 多模块程序 147
6.3.1 子程序 148
6.3.2 自定义函数 149
6.3.3 过程 151
6.3.4 变量的作用域 152
6.4 应用与实训 154
本章要点 159
习题6 160
第7章 面向对象程序设计基础 163
7.1 面向对象概念 163
7.1.1 基本概念 163
7.1.2 表单对象 166
7.1.3 对象的引用 167
7.1.4 常用事件与常用方法 168
7.2 自定义类 169
7.2.1 新建类 169
7.2.2 类库管理 172
7.2.3 使用自定义类 173
7.3 对象的操作 174
7.3.1 创建对象 174
7.3.2 设置对象的属性 174
7.3.3 驱动对象的事件 175
7.3.4 调用对象的方法 175
7.4 应用与实训 175
本章要点 178
习题7 179
第8章 表单设计 182
8.1 创建与管理表单对象 182
8.1.1 创建表单 182
8.1.2 修改表单 185
8.1.3 运行表单 185
8.2 表单设计器简介 185
8.2.1 “表单设计器”工具栏 186
8.2.2 “表单控件”工具栏 187
8.2.3 “布局”工具栏 189
8.2.4 “调色板”工具栏 189
8.2.5 “代码”窗口 190
8.3 设置表单的数据环境 191
8.3.1 数据环境设计器 192
8.3.2 向数据环境中添加表或视图 192
8.3.3 从数据环境中移去表或视图 193
8.3.4 在数据环境中设置关系 194
8.3.5 在数据环境中编辑关系 194
8.4 常用表单控件 195
8.4.1 标签控件 195
8.4.2 命令按钮控件 196
8.4.3 命令组控件 198
8.4.4 文本框控件 199
8.4.5 编辑框控件 201
8.4.6 复选框控件 204
8.4.7 选项组控件 204
8.4.8 列表框控件 207
8.4.9 组合框控件 210
8.4.10 微调控件 212
8.4.11 计时器控件 214
8.4.12 表格控件 215
8.4.13 页框控件 220
8.4.14 ActiveX控件 222
8.5 应用与实训 222
8.5.1 简单应用 222
8.5.2 综合应用 224
本章要点 228
习题8 229
第9章 菜单设计与应用 231
9.1 Visual FoxPro系统菜单 231
9.1.1 菜单结构 231
9.1.2 系统菜单 231
9.2 建立应用系统菜单 234
9.2.1 创建菜单的一般步骤 234
9.2.2 创建菜单 234
9.2.3 菜单或快捷菜单设计器 240
9.2.4 常用的菜单设置 242
9.2.5 SDI顶层菜单 245
9.2.6 处理和运行菜单 247
9.3 应用与实训 248
9.3.1 简单应用 248
9.3.2 综合应用 250
本章要点 254
习题9 254
第10章 报表设计 256
10.1 创建报表 256
10.1.1 使用报表向导创建报表 256
10.1.2 创建快速报表 258
10.2 报表设计器及工具栏 260
10.2.1 报表设计器 260
10.2.2 报表工具栏 262
10.3 设计报表 263
10.3.1 报表的数据源或数据环境 263
10.3.2 设计报表布局 264
10.3.3 调整带区高度 266
10.3.4 报表中控件的设置 267
10.3.5 在报表中添加和使用变量 270
10.4 数据分组 270
10.4.1 设置报表的记录顺序 271
10.4.2 添加分组 271
10.5 报表输出 273
10.5.1 设置报表的页面 273
10.5.2 预览报表 273
10.5.3 打印报表 273
10.6 应用与实训 274
10.6.1 简单应用 274
10.6.2 综合应用 274
本章要点 276
习题10 277
第11章 应用程序连编及发布 278
11.1 连编应用程序 278
11.1.1 利用项目管理器组织应用程序 278
11.1.2 连编应用程序 279
11.1.3 主程序设计 283
11.2 应用程序生成器 286
11.2.1 使用应用程序向导 286
11.2.2 设置应用程序生成器 288
11.2.3 应用程序生成器的重入 292
11.3 应用程序的发布 293
11.3.1 发布应用程序的步骤 293
11.3.2 准备要发布的应用程序 293
11.3.3 定制要发布的应用程序 295
11.3.4 创建发布磁盘 297
11.4 应用与实训 297
本章要点 300
习题11 300
第12章 二级仿真试题 302
12.1 上机全真模拟试题 302
12.1.1 上机考试流程 302
12.1.2 上机考试试题 305
12.2 笔试全真模拟试题 307
附录1 二级公共基础知识 313
第一部分 数据结构与算法 313
附1.1 算法 313
附1.2 数据结构的基本概念 313
附1.3 线性表及其顺序存储结构 314
附1.4 栈和队列 314
附1.5 线性链表 315
附1.6 树与二叉树 315
附1.7 查找技术 316
附1.8 排序技术 316
第二部分 程序设计基础 317
附2.1 程序设计方法与风格 317
附2.2 结构化程序设计 318
附2.3 面向对象的程序设计 319
第三部分 软件工程基础 322
附3.1 软件工程基本概念 322
附3.2 结构化分析方法 323
附3.3 结构化设计方法 324
附3.4 软件测试 325
附3.5 程序的调试 325
第四部分 数据库设计基础 325
附4.1 数据库系统的基本概念 325
附4.2 数据模型 326
附4.3 关系代数 327
附4.4 数据库设计与管理 327
附录2 各章习题答案 329
参考文献 336
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018