二级Visual FoxPro数据库程序设计PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:赵淑芬编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302244448
- 页数:470 页
第一部分 公共基础知识第1章 算法与数据结构 3
1.1 算法 3
1.1.1 程序设计的基本概念 3
1.1.2 算法的基本概念 4
1.1.3 算法复杂度 6
1.2 数据结构的基本概念 6
1.2.1 数据结构的基本概念 6
1.2.2 数据的逻辑结构 7
1.2.3 数据的存储结构 8
1.2.4 数据的运算 8
1.2.5 数据结构的图形表示 8
1.2.6 数据结构的分类 8
1.3 线性表及其顺序存储结构 9
1.3.1 线性表的基本概念 9
1.3.2 线性表的顺序存储结构 9
1.3.3 顺序表的插入、删除运算 10
1.3.4 线性表的顺序存储结构的特点 11
1.4 栈和队列 11
1.4.1 栈及其基本运算 11
1.4.2 队列及其基本运算 12
1.5 线性链表 13
1.5.1 线性链表 13
1.5.2 循环链表及其基本运算 15
1.6 树与二叉树 16
1.6.1 树的基本概念 16
1.6.2 二叉树及其基本性质 16
1.6.3 二叉树的存储结构 19
1.6.4 二叉树的遍历 19
1.7 查找技术 20
1.7.1 顺序查找 20
1.7.2 二分法查找 20
1.8 排序技术 21
1.8.1 交换类排序法 21
1.8.2 插入类排序法 22
1.8.3 选择类排序法 23
本章小结 24
习题 24
第2章 Visual FoxPro数据库基础 28
2.1 数据库基础知识 28
2.1.1 计算机管理数据的发展 28
2.1.2 数据库系统 31
2.1.3 数据模型 33
2.2 关系数据库 36
2.2.1 关系模型 36
2.2.2 关系运算 40
2.3 数据库设计基础 42
2.3.1 数据库设计步骤 42
2.3.2 数据库设计过程 43
本章小结 47
习题 47
第二部分 Visual FoxPro数据库程序设计第3章 Visual FoxPro系统基础 51
3.1 Visual FoxPro 6.0的安装 51
3.1.1 Visual FoxPro 6.0的系统需求 51
3.1.2 Visual FoxPro 6.0的主文件安装 51
3.1.3 Visual FoxPro帮助文件的安装 54
3.1.4 安装后自定义系统 54
3.1.5 Visual FoxPro的启动 55
3.1.6 Visual FoxPro的退出 55
3.1.7 Visual FoxPro帮助的使用 56
3.2 Visual FoxPro的用户界面 56
3.2.1 Visual FoxPro的主窗口 56
3.2.2 标题栏 56
3.2.3 菜单栏 58
3.2.4 工具栏 62
3.2.5 命令窗口 62
3.2.6 工作区窗口和状态栏 63
3.2.7 Visual FoxPro的系统环境设置 63
3.3 项目管理器 65
3.3.1 项目的打开与建立 65
3.3.2 项目管理器的界面 66
3.4 Visual FoxPro的向导、设计器和生成器简介 67
3.4.1 Visual FoxPro的向导 68
3.4.2 Visual FoxPPro的设计器 70
3.4.3 Visual FoxPro的生成器 71
3.5 Visual FoxPro的操作概述 72
3.5.1 Visual FoxPro的操作方式 72
3.5.2 Visual FoxPro的命令结构 73
3.5.3 Visual FoxPro命令中常用的子句及参数 74
3.5.4 Visual FoxPro命令的书写规则 75
3.5.5 Visual FoxPro的保留字 76
本章小结 76
习题 76
第4章 数据与数据运算 79
4.1 常量与变量 79
4.1.1 常量 79
4.1.2 变量 82
4.2 表达式 90
4.2.1 运算符 90
4.2.2 表达式 92
4.3 常用函数 97
4.3.1 数值计算函数 97
4.3.2 字符处理函数 100
4.3.3 数据类型转换函数 104
4.3.4 日期时间函数 107
4.3.5 测试函数 107
本章小结 113
习题 114
第5章 Visual FoxPro数据库及其操作 118
5.1 Visual FoxPro数据库及其使用 118
5.1.1 数据库基本概念 118
5.1.2 建立数据库 119
5.1.3 打开数据库 121
5.1.4 设定当前数据库 122
5.1.5 修改数据库 123
5.1.6 关闭与删除数据库 124
5.2 建立数据库表 125
5.2.1 在数据库中建立表 126
5.2.2 修改表结构 130
5.2.3 复制表结构 132
5.3 表的基本操作 133
5.3.1 表的打开与关闭 133
5.3.2 浏览与显示表中记录 134
5.3.3 添加表记录 135
5.3.4 修改表中记录 138
5.3.5 表记录的定位 138
5.3.6 表中记录的删除与恢复 142
5.3.7 表的统计汇总命令 144
5.4 索引 147
5.4.1 索引基本概念 147
5.4.2 索引分类 147
5.4.2 建立索引 148
5.4.3 使用索引 151
5.4.4 删除索引 152
5.5 数据完整性 152
5.5.1 实体完整性 152
5.5.2 域完整性 152
5.5.3 永久关系 153
5.5.4 参照完整性 153
5.6 自由表 155
5.6.1 建立自由表 155
5.6.2 自由表与数据库表相互转换 156
5.7 多个表的同时使用 157
5.7.1 工作区的概念 158
5.7.2 工作区的使用 158
5.7.3 表之间的关联 160
5.8 排序 161
本章小结 162
习题 162
第6章 关系数据库标准语言SQL 169
6.1 SQL概述 169
6.1.1 SQL语言 169
6.1.2 SQL标准 170
6.1.3 SQL的特点 170
6.2 SQL的数据查询功能 170
6.2.1 SELECT语句 172
6.2.2 简单查询 173
6.2.3 联接查询 175
6.2.4 嵌套查询 179
6.2.5 排序 181
6.2.6 分组与计算查询 182
6.2.7 利用空值查询 184
6.2.8 使用量词和谓词查询 184
6.2.9 范围测试 186
6.2.10 模式匹配测试 187
6.2.11 集合的并运算 188
6.2.12 Visual FoxPro中SQL SELECT的几个特殊选项 189
6.3 SQL的数据定义功能 191
6.3.1 表的定义 191
6.3.2 表结构的修改 193
6.3.3 表的删除 196
6.4 SQL的数据操纵功能 196
6.4.1 插入INSERT 197
6.4.2 更新UPDATE 198
6.4.3 删除DELETE 198
本章小结 199
习题 199
第7章 查询与视图 204
7.1 查询 204
7.1.1 查询的创建 204
7.1.2 查询的使用 213
7.1.3 查询的修改 216
7.2 视图 216
7.2.1 创建本地视图 217
7.2.2 利用视图更新数据 222
7.2.3 建立远程视图 224
7.2.4 视图的修改 227
本章小结 227
习题 228
第8章 程序设计基础 230
8.1 程序与程序文件 230
8.1.1 基本概念 230
8.1.2 程序文件的创建与修改 231
8.1.3 程序文件的执行 232
8.2 程序中的常用命令 234
8.2.1 简单的输入输出命令 234
8.2.2 其他常用辅助命令 237
8.3 程序的基本结构 238
8.3.1 顺序结构 238
8.3.2 选择结构 239
8.3.3 循环结构 245
8.4 过程与过程文件 250
8.4.1 子程序 251
8.4.2 过程和过程文件 252
8.4.3 自定义函数 254
8.4.4 参数传递 255
8.4.5 变量的作用域和参数传递 256
8.5 程序的调试 259
8.5.1 调试器窗口 259
8.5.2 设置断点 262
本章小结 263
习题 264
第9章 表单设计与应用 269
9.1 面向对象的概念 269
9.1.1 对象与类 269
9.1.2 子类与继承 270
9.2 Visual FoxPro基类简介 270
9.2.1 Visual FoxPro基类 270
9.2.2 容器与控件 271
9.2.3 事件 272
9.3 创建和运行表单 273
9.3.1 通过表单向导创建表单的方法 273
9.3.2 使用表单设计器创建表单 278
9.3.3 使用表单生成器创建表单 278
9.3.4 修改表单 279
9.3.5 运行表单的方法 279
9.4 表单设计器 280
9.4.1 表单设计器环境 280
9.4.2 表单的属性、事件和方法 282
9.4.3 控件的操作与布局 283
9.4.4 表单的数据环境 284
9.5 常用的表单控件 286
9.5.1 标签(Label)控件 286
9.5.2 命令按钮(CommandButton)控件 288
9.5.3 命令组(CommandGroup)控件 289
9.5.4 文本框(TextBox)控件 290
9.5.5 编辑框(EditBox)控件 292
9.5.6 复选框(CheckBox)控件 294
9.5.7 选项组(OptionGroup)控件 295
9.5.8 列表框(ListBox)控件 296
9.5.9 组合框(ComBox)控件 297
9.5.10 表格(Grid)控件 297
9.5.11 页框(pageframe)控件 299
本章小结 301
习题 301
第10章 菜单设计与应用 303
10.1 Visual FoxPro系统菜单 303
10.1.1 菜单的结构和种类 303
10.1.2 菜单设计的一般步骤 307
10.2 下拉式菜单设计 307
10.2.1 菜单设计器的调用 307
10.2.2 菜单设计器简介 309
10.2.3 菜单的“常规选项”和“菜单选项” 311
10.3 快捷菜单设计 318
10.4 表单菜单设计 319
本章小结 320
习题 321
第11章 报表设计 324
11.1 创建报表 324
11.1.1 报表向导方式 324
11.1.2 快速报表的创建 329
11.1.3 用数据环境设计器创建数据分组报表 331
11.2 设计和修改报表 333
11.2.1 设计报表布局 333
11.2.2 设计多栏报表 337
11.2.3 报表输出 338
11.3 标签文件的创建与使用 339
11.3.1 利用向导创建标签 339
11.3.2 利用标签设计器编辑标签 341
11.3.3 预览与打印标签 341
本章小结 341
习题 341
模拟题 344
模拟题一 344
模拟题二 347
模拟题三 351
第三部分 上机考试辅导第1单元 数据库及表 357
1.1 Visual FoxPro数据库及其操作 357
1.1.1 创建数据库 357
1.1.2 使用数据库 359
1.1.3 修改数据库 359
1.1.4 删除数据库 360
1.2 数据库表及其操作 361
1.2.1 在数据库中建立表 361
1.2.2 修改表结构 362
1.2.3 表的基本操作 364
1.3 索引 367
1.3.1 在表设计器中建立索引 367
1.3.2 利用命令建立索引 369
1.4 数据完整性 369
第2单元 视图与查询设计器 372
2.1 查询 372
2.1.1 建立查询 372
2.1.2 运行查询 377
2.2 视图 377
2.2.1 建立视图 377
2.2.2 使用视图 381
2.2.3 删除视图 382
第3单元 关系数据库标准语言SQL 383
3.1 数据查询语句 383
3.1.1 简单查询 384
3.1.2 条件和联接查询 384
3.1.3 嵌套查询 385
3.1.4 SQL排序、分组与计算查询 385
3.1.5 SQL利用空值、量词和谓词查询 386
3.1.6 SQL范围查询 387
3.1.7 SQL模式匹配 387
3.1.8 SQL集合的并运算 388
3.1.9 SQL查询显示部分结果 388
3.1.10 SQL查询结果“去向” 388
3.2 数据定义语句 389
3.2.1 创建表命令 389
3.2.2 修改表结构命令 389
3.2.3 删除表命令 390
3.3 数据操纵语句 390
3.3.1 插入记录命令 390
3.3.2 更新命令 390
3.3.3 删除记录命令 391
第4单元 菜单设计与应用 392
4.1 基本操作 392
4.1.1 进入菜单设计器的方式 392
4.1.2 创建快捷菜单 392
4.1.3 运行菜单 393
4.2 简单操作 393
4.3 综合应用 395
第5单元 创建与管理表单 398
5.1 基本操作 398
5.1.1 创建表单 398
5.1.2 调用表单生成器的方法 399
5.1.3 启动表单设计器的方法 399
5.1.4 修改已有表单 400
5.2 简单操作 400
5.2.1 创建单表表单 400
5.2.2 创建多表表单 402
5.2.3 表单设计器 405
5.3 综合应用 407
第6单元 创建报表及报表设计 411
6.1 基本操作 411
6.1.1 进入报表向导的方式 411
6.1.2 进入报表设计器的方式 411
6.1.3 快速报表的创建 411
6.1.4 报表输出 412
6.2 简单操作 412
6.2.1 使用报表向导创建报表 412
6.2.2 创建快速报表 416
第7单元 项目管理器应用 418
7.1 基本操作 418
7.2 综合应用 421
第8单元 程序设计与改错 426
8.1 程序文件的使用 426
8.2 SQL语句设计及改错 428
8.2.1 SQL语句基本结构 428
8.2.2 SQL语句设计及改错练习 429
8.3 结构化程序设计及改错 432
8.3.1 Visual FoxPro中结构化程序设计的基本结构 432
8.3.2 结构化程序设计及改错练习 437
8.4 表单改错及修改练习 440
8.5 综合性程序设计及改错 442
第9单元 综合性题 448
9.1 综合1 448
9.2 综合2 450
9.3 综合3 452
9.4 综合4 455
第10单元 考试样题 457
10.1 上机考试环境及流程 457
10.2 答题 458
10.3 二级Visual FoxPro上机考试样题 459
10.3.1 第1套试题 459
10.3.2 第2套试题 460
10.3.3 第3套试题 461
10.3.4 第4套试题 462
10.3.5 第5套试题 463
10.3.6 第6套试题 464
10.3.7 第7套试题 466
10.3.8 第8套试题 467
10.3.9 第9套试题 468
10.3.10 第10套试题 468
参考文献 470
- 《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
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019