图书介绍
Visual FoxPro程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
- 何振林,赵亮主编;孟丽,肖丽,张庆荣等副主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508490809
- 出版时间:2011
- 标注页数:498页
- 文件大小:136MB
- 文件页数:508页
- 主题词:关系数据库-数据库管理系统,Visual FoxPro-程序设计-高等学校-教学参考资料
PDF下载
下载说明
Visual FoxPro程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库系统基本概论1
1.1 数据和信息1
1.1.1 数据与信息1
1.1.2 数据处理1
1.2 数据库系统基本概念2
1.2.1 数据库2
1.2.2 数据库管理系统2
1.2.3 数据库系统的数据模式3
1.2.4 数据库管理员4
1.2.5 数据库系统4
1.2.6 数据库应用系统5
1.3 数据库技术的发展历史5
1.3.1 人工管理阶段5
1.3.2 文件系统阶段6
1.3.3 数据库系统阶段6
1.3.4 数据库系统的结构类型8
1.4 数据模型12
1.4.1 数据模型中的三个世界12
1.4.2 概念模型、逻辑模型和物理模型13
1.4.3 实体联系(E-R)模型13
1.4.4 实体联系(E-R)模型17
1.5 关系代数23
1.5.1 关系代数的运算符及分类23
1.5.2 传统的集合运算23
1.5.3 专门的关系运算25
1.6 关系数据库的规范化29
1.7 数据库设计31
1.8 Visual FoxPro系统概述34
1.8.1 Visual FoxPro的启动与退出34
1.8.2 Visual FoxPro窗口的基本组成34
1.8.3 Visual FoxPro系统的常用文件类型35
1.8.4 Visual FoxPro系统的工作方式36
1.8.5 Visual FoxPro命令语法规则36
习题一38
第2章 数据类型、常量、变量与项目的使用42
2.1 数据类型42
2.2 数据输出命令43
2.2.1 问号命令43
2.2.2 反斜杠命令45
2.3 常量45
2.4 变量47
2.4.1 内存变量48
2.4.2 数组变量49
2.4.3 字段名变量50
2.4.4 内存变量的查看50
2.4.5 内存变量的保存、恢复和清除52
2.5 运算符与表达式53
2.5.1 数值型运算符54
2.5.2 字符型运算符54
2.5.3 日期时间型运算符55
2.5.4 关系型运算符55
2.5.5 逻辑型运算符57
2.5.6 名称表达式和宏替换表达式58
2.5.7 表达式的运算顺序59
2.6 内部函数60
2.6.1 数值运算函数60
2.6.2 常用字符处理函数63
2.6.3 常用日期和时间类函数64
2.6.4 常用类型转换类函数64
2.6.5 测试函数67
2.6.6 其他函数70
2.7 Visual FoxPro的可视化设计工具71
2.7.1 向导71
2.7.2 设计器73
2.7.3 生成器73
2.8 项目管理器74
2.8.1 创建项目74
2.8.2 项目管理器的使用76
2.8.3 定制项目管理器78
2.9 在Visual FoxPro环境下使用操作系统命令创建用户文件夹79
习题二79
第3章 数据库与表87
3.1 数据库的建立、打开、修改与删除88
3.1.1 创建数据库88
3.1.2 打开数据库、设置当前数据库与关闭数据库90
3.2 创建表93
3.2.1 分析和设计表的结构93
3.2.2 创建数据库表与结构95
3.2.3 创建自由表100
3.2.4 将自由表添加到数据库101
3.2.5 修改表的结构103
3.2.6 移去和删除库表105
3.3 设置数据库表的属性107
3.3.1 设置库表的长名和注释107
3.3.2 设置表中字段的显示标题108
3.3.3 设置表中字段的输入/输出掩码109
3.3.4 设置表中字段的注释111
3.3.5 设置表中字段的默认值111
3.3.6 设置表中字段的有效性规则112
3.3.7 设置表中记录的有效性规则113
3.3.8 设置触发器114
习题三116
第4章 数据表的基本操作123
4.1 表的打开与关闭123
4.1.1 工作区的概念123
4.1.2 打开表124
4.1.3 关闭表125
4.2 表的操作126
4.2.1 表结构的显示126
4.2.2 表结构的复制127
4.2.3 复制表129
4.3 记录的操作131
4.3.1 输入记录131
4.3.2 记录的定位136
4.3.3 记录的显示139
4.3.4 记录的浏览窗口141
4.3.5 记录的修改143
4.4 删除与恢复记录148
4.4.1 逻辑删除表中的记录148
4.4.2 恢复表中逻辑删除的记录150
4.4.3 物理删除表中的记录151
4.5 表的过滤153
4.5.1 字段过滤153
4.5.2 记录过滤155
习题四156
第5章 数据库(表)的使用166
5.1 排序166
5.2 索引167
5.2.1 索引的概念168
5.2.2 索引文件的建立169
5.2.3 索引的打开、更新、删除与关闭173
5.3 数据检索178
5.3.1 数据检索178
5.3.2 查询设计器180
5.4 统计与汇总186
5.4.1 计数命令COUNT186
5.4.2 求和命令SUM187
5.4.3 求平均命令AVERAGE187
5.4.4 计算命令CALCULATE188
5.4.5 汇总命令TOTAL188
5.4.6 记录的更新命令UPDATE189
5.5 表的关联和连接190
5.5.1 用命令建立关联191
5.5.2 “数据工作期”对话框建立关联192
5.5.3 说明一对多关系的命令194
5.5.4 表之间的连接195
5.6 永久关系196
5.7 设置参照完整性198
5.7.1 参照完整性生成器198
5.7.2 设置参照完整性的操作步骤200
5.8 视图201
5.8.1 视图的概念201
5.8.2 创建本地视图201
习题五207
第6章 SQL语言及应用218
6.1 SQL概述218
6.1.1 SQL的特点218
6.1.2 SQL的体系结构219
6.1.3 SQL语句的执行219
6.2 SQL的查询功能219
6.2.1 SELECT-SQL语句的格式219
6.2.2 简单查询222
6.2.3 条件查询223
6.2.4 排序查询226
6.2.5 计算查询226
6.2.6 分组查询228
6.2.7 联接查询229
6.2.8 空值查询232
6.2.9 嵌套查询233
6.2.10 合并查询236
6.2.11 去向查询236
6.3 SQL的数据操纵功能238
6.3.1 插入记录238
6.3.2 更新记录239
6.3.3 删除记录240
6.4 SQL的数据定义功能240
6.4.1 定义表结构240
6.4.2 修改表结构243
6.4.3 删除表245
6.4.4 视图245
习题六246
第7章 Visual FoxPro程序设计基础259
7.1 程序文件259
7.1.1 程序文件的建立和编辑259
7.1.2 程序文件的运行261
7.2 程序中的常用命令263
7.2.1 注释命令263
7.2.2 程序中的几个结束命令263
7.2.3 交互式输入/输出命令264
7.2.4 格式输入命令267
7.2.5 文本输出命令269
7.2.6 其他命令270
7.2.7 一般程序设计的全过程和流程图的含义271
7.3 程序的结构与控制命令272
7.3.1 顺序结构273
7.3.2 分支结构274
7.3.3 循环结构278
7.4 过程与过程调用284
7.4.1 过程的建立与调用285
7.4.2 过程文件287
7.4.3 存储过程289
7.5 变量的作用域和参数调用292
7.5.1 变量的作用域292
7.5.2 过程的参数调用295
7.6 自定义函数297
习题七301
第8章 面向对象程序设计初步324
8.1 一个实例324
8.2 面向对象程序设计的基本概念327
8.3 Visual FoxPro表单程序的工作方式329
8.3.1 面向对象的程序设计开发窗口329
8.3.2 表单控件工具栏331
8.3.3 “布局”工具栏334
8.3.4 “调色板”工具栏334
8.3.5 布焦点与设置Tab键次序334
8.4 建立表单程序的方法336
8.4.1 建立表单程序的方法336
8.4.2 表单的属性、事件和方法337
8.4.3 表单的数据环境342
8.4.4 对象的引用与操作346
8.5 自定义属性与自定义方法349
8.5.1 自定义属性349
8.5.2 自定义方法349
习题八351
第9章 表单控件、多重表单和表单集359
9.1 基本控件359
9.1.1 命令按钮控件359
9.1.2 标签控件362
9.1.3 文本框控件364
9.1.4 编辑框控件371
9.1.5 线条控件374
9.1.6 形状控件374
9.1.7 图像控件375
9.2 选择控件377
9.2.1 命令按钮组控件377
9.2.2 选项按钮组控件379
9.2.3 复选框控件381
9.2.4 微调控件383
9.3 复杂控件384
9.3.1 列表框控件384
9.3.2 组合框控件388
9.3.3 计时器控件391
9.3.4 页框控件392
9.3.5 表格控件394
9.3.6 容器控件397
9.3.7 ActiveX控件398
9.4 表单集与多重表单401
9.4.1 表单集401
9.4.2 多重表单403
9.5 用户自定义类408
9.5.1 基本概念408
9.5.2 创建新类411
9.5.3 通过编程定义类414
习题九417
第10章 菜单与工具栏430
10.1 设计菜单的一般步骤430
10.1.1 菜单的类型430
10.1.2 Visual FoxPro的系统菜单432
10.1.3 菜单设计的一般步骤434
10.2 “菜单设计器”简介435
10.2.1 “菜单设计器”简介435
10.2.2 “显示”菜单437
10.3 快捷菜单的设计442
10.3.1 打开快捷菜单设计器442
10.3.2 为快捷菜单编写代码442
10.4 自定义工具栏443
10.4.1 建立一个工具栏类444
10.4.2 为表单添加工具栏445
习题十446
第11章 报表设计454
本章学习目标454
11.1 报表的基本组成454
11.1.1 报表布局454
11.1.2 报表布局文件455
11.2 使用“报表向导”创建报表455
11.3 使用“报表设计器”创建报表457
11.3.1 “报表设计器”的启动方法457
11.3.2 创建快速报表458
11.3.3 报表设计工具栏简介460
11.3.4 报表的数据源461
11.3.5 报表布局461
11.3.6 报表控件的使用463
11.4 打印报表465
11.5 报表设计举例466
习题十一470
第12章 应用程序的集成与发布476
12.1 应用程序的一般开发过程476
12.1.1 应用程序设计的基本过程476
12.1.2 应用程序组织结构476
12.1.3 主程序设计478
12.1.4 主表单设计479
12.2 利用项目管理器开发应用程序479
12.2.1 用项目管理器组织文件480
12.2.2 连编项目480
12.3 发布应用程序484
12.3.1 准备工作484
12.3.2 应用程序的发布484
12.4 应用系统开发实例——简单成绩查询系统485
12.4.1 数据和要求485
12.4.2 程序设计的过程487
12.4.3 应用程序的集成491
12.4.4 系统的编译与发布491
习题十二493
参考文献498