图书介绍
VISUAL FOXPRO程序设计教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
- 何振林,赵亮主编;孟丽,肖丽,胡绿慧,王俊杰,李源彬副主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7517027201
- 出版时间:2015
- 标注页数:411页
- 文件大小:68MB
- 文件页数:421页
- 主题词:
PDF下载
下载说明
VISUAL FOXPRO程序设计教程 第2版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 数据处理2
1.2 数据库系统基本概念2
1.2.1 数据库2
1.2.2 数据库管理系统2
1.2.3 数据库系统的数据模式3
1.2.4 数据库管理员4
1.2.5 数据库系统5
1.2.6 数据库应用系统5
1.3 数据库技术的发展历史5
1.3.1 人工管理阶段5
1.3.2 文件系统阶段6
1.3.3 数据库系统阶段7
1.3.4 数据库系统的结构类型*8
1.4 数据模型12
1.4.1 数据模型中的三个世界12
1.4.2 概念模型、逻辑模型和物理模型13
1.4.3 实体-联系(E-R)模型14
1.4.4 几种常用的数据模型18
1.5 关系代数24
1.5.1 关系代数的运算符及分类24
1.5.2 传统的集合运算24
1.5.3 专门的关系运算26
1.6 关系数据库的规范化*31
1.7 数据厍设计*33
1.8 Visual FoxPro系统概述35
1.8.1 Visual FoxPro的启动与退出36
1.8.2 Visual FoxPro窗口的基本组成36
1.8.3 Visual FoxPro系统的常用文件类型37
1.8.4 Visual FoxPro系统的工作方式38
1.8.5 Visual FoxPro命令语法规则38
第2章 数据类型、常量、变量与项目的使用41
2.1 数据类型41
2.2 数据输出命令42
2.2.1 问号命令42
2.2.2 反斜杠命令44
2.3 常量45
2.4 变量46
2.4.1 内存变量47
2.4.2 数组变量48
2.4.3 字段名变量50
2.4.4 内存变量的查看50
2.4.5 内存变量的保存、恢复和清除51
2.5 运算符与表达式53
2.5.1 数值运算符53
2.5.2 字符运算符54
2.5.3 日期时间运算符54
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 常用字符处理函数62
2.6.3 常用日期和时间类函数64
2.6.4 常用类型转换类函数64
2.6.5 测试函数67
2.6.6 其他函数70
2.7 Visual FoxPro的可视化设计工具71
2.7.1 向导(Wizard)71
2.7.2 设计器(Designer)73
2.7.3 生成器(Builder)73
2.8 项目管理器74
2.8.1 创建项目75
2.8.2 项目管理器的使用76
2.8.3 定制项目管理器78
2.9 在Visual FoxPro环境下使用操作系统命令创建用户文件夹79
第3章 数据库与表81
3.1 数据库的建立、打开、修改与删除82
3.1.1 创建数据库82
3.1.2 打开数据库、设置当前数据库与关闭数据库84
3.2 创建表87
3.2.1 分析和设计表的结构87
3.2.2 创建数据库表与结构89
3.2.3 创建自由表95
3.2.4 将自由表添加到数据库96
3.2.5 修改表的结构97
3.2.6 移去和删除数据库表100
3.3 设置数据库表的属性101
3.3.1 设置库表的长名和注释102
3.3.2 设置表中字段的显示标题103
3.3.3 设置表中字段的输入输出掩码104
3.3.4 设置表中字段的注释106
3.3.5 设置表中字段的默认值106
3.3.6 设置表中字段的有效性规则107
3.3.7 设置表中记录的有效性规则109
3.3.8 设置触发器110
第4章 数据表的基本操作113
4.1 表的打开与关闭113
4.1.1 工作区113
4.1.2 打开表114
4.1.3 关闭表116
4.2 表的操作116
4.2.1 表结构的显示116
4.2.2 表结构的复制117
4.2.3 复制表119
4.3 记录的操作121
4.3.1 输入记录121
4.3.2 记录的定位127
4.3.3 记录的显示130
4.3.4 记录的浏览窗口131
4.3.5 记录的修改134
4.4 删除与恢复记录139
4.4.1 逻辑删除表中的记录139
4.4.2 恢复表中逻辑删除的记录142
4.4.3 物理删除表中的记录142
4.5 表的过滤144
4.5.1 字段过滤144
4.5.2 记录过滤147
第5章 数据库(表)的使用149
5.1 排序149
5.2 索引150
5.2.1 索引的概念151
5.2.2 索引文件的建立152
5.2.3 索引的打开、更新、删除与关闭156
5.3 数据检索161
5.3.1 数据检索161
5.3.2 查询设计器163
5.4 统计与汇总170
5.4.1 计数命令COUNT170
5.4.2 求和命令SUM170
5.4.3 求平均命令AVERAGE171
5.4.4 计算命令CALCULATE171
5.4.5 汇总命令TOTAL172
5.4.6 记录的更新命令UPDATE173
5.5 表的关联和连接174
5.5.1 用命令建立关联175
5.5.2 “数据工作期”窗口建立关联176
5.5.3 说明一对多关系的命令179
5.5.4 表之间的联接180
5.6 永久关系181
5.7 设置参照完整性183
5.7.1 参照完整性生成器183
5.7.2 设置参照完整性的操作步骤185
5.8 视图186
5.8.1 视图的概念186
5.8.2 创建本地视图186
第6章 SQL语言及应用193
6.1 SQL概述193
6.1.1 SQL的特点193
6.1.2 SQL的体系结构194
6.1.3 SQL语句的执行194
6.2 SQL的查询功能194
6.2.1 SELECT-SQL语句的格式194
6.2.2 简单查询198
6.2.3 条件查询199
6.2.4 排序查询201
6.2.5 计算查询202
6.2.6 分组查询203
6.2.7 联接查询204
6.2.8 空值查询208
6.2.9 嵌套查询208
6.2.10 合并查询212
6.2.11 去向查询212
6.3 SQL的数据操纵功能213
6.3.1 插入记录213
6.3.2 更新记录215
6.3.3 删除记录215
6.4 SQL的数据定义功能216
6.4.1 定义表结构216
6.4.2 修改表结构219
6.4.3 删除表221
6.4.4 视图221
第7章 Visual FoxPro程序设计基础223
7.1 程序文件223
7.1.1 程序文件的建立和编辑223
7.1.2 程序文件的运行225
7.2 程序中的常用命令227
7.2.1 注释命令227
7.2.2 程序中的几个结束命令227
7.2.3 交互式输入输出命令228
7.2.4 格式输入命令231
7.2.5 文本输出命令233
7.2.6 其他命令234
7.2.7 一般程序设计的全过程和流程图的含义235
7.3 程序的结构与控制命令236
7.3.1 顺序结构237
7.3.2 分支结构238
7.3.3 循环结构242
7.4 过程与过程调用248
7.4.1 过程的建立与调用249
7.4.2 过程文件251
7.4.3 存储过程*253
7.5 变量的作用域和参数调用256
7.5.1 变量的作用域256
7.5.2 过程的参数调用260
7.6 自定义函数262
第8章 面向对象程序设计初步267
8.1 一个实例267
8.2 面向对象程序设计的基本概念270
8.3 Visual FoxPro表单程序的工作方式272
8.3.1 面向对象的程序设计开发窗口273
8.3.2 “表单控件”工具栏275
8.3.3 “布局”工具栏277
8.3.4 “调色板”工具栏277
8.3.5 设置焦点与设置Tab键次序278
8.4 建立表单程序的方法279
8.4.1 建立表单程序的方法279
8.4.2 表单的属性、事件和方法281
8.4.3 表单的数据环境287
8.4.4 对象的引用与操作290
8.5 自定义属性与自定义方法293
8.5.1 自定义属性293
8.5.2 自定义方法294
第9章 表单控件、多重表单和表单集296
9.1 基本控件296
9.1.1 命令按钮控件(CommandButton)296
9.1.2 标签控件(Label)300
9.1.3 文本框控件(TextBox)301
9.1.4 编辑框控件(EditBox)309
9.1.5 线条控件(LINE)312
9.1.6 形状控件(Shape)312
9.1.7 图像控件(Image)313
9.2 选择控件315
9.2.1 命令按钮组控件(CommandGroup)315
9.2.2 选项按钮组控件(OptionGroup)318
9.2.3 复选框控件(CheckBox)319
9.2.4 微调控件(Spinner)321
9.3 复杂控件323
9.3.1 列表框控件(ListBox)323
9.3.2 组合框控件(ComboBox)327
9.3.3 计时器控件(Timer)330
9.3.4 页框控件(PageFrame)331
9.3.5 表格控件(Grid)333
9.3.6 容器控件(Container)336
9.3.7 Activex控件337
9.4 表单集与多重表单340
9.4.1 表单集340
9.4.2 多重表单343
9.5 用户自定义类*347
9.5.1 基本概念347
9.5.2 创建新类350
9.5.3 通过编程定义类354
第10章 菜单与工具栏357
10.1 设计菜单的一般步骤357
10.1.1 菜单的类型357
10.1.2 Visual FoxPro的系统菜单359
10.1.3 菜单设计的一般步骤361
10.2 菜单设计器简介362
10.2.1 “菜单设计器”窗口简介362
10.2.2 “显示”菜单365
10.3 快捷菜单的设计369
10.3.1 打开快捷菜单设计器369
10.3.2 为快捷菜单编写代码370
10.4 自定义工具栏*371
10.4.1 建立一个工具栏类371
10.4.2 为表单添加工具栏372
第11章 报表设计375
11.1 报表的基本组成375
11.1.1 报表布局375
11.1.2 报表布局文件376
11.2 使用“报表向导”创建报表376
11.3 使用“报表设计器”创建报表379
11.3.1 “报表设计器”的启动方法379
11.3.2 创建快速报表380
11.3.3 “报表设计”工具栏简介382
11.3.4 报表的数据源383
11.3.5 报表布局383
11.3.6 报表控件的使用386
11.4 打印报表387
11.5 报表设计举例389
第12章 应用程序的集成与发布393
12.1 应用程序的一般开发过程393
12.1.1 应用程序设计的基本过程393
12.1.2 应用程序组织结构393
12.1.3 主程序设计395
12.1.4 主表单设计396
12.2 利用项目管理器开发应用程序397
12.2.1 用项目管理器组织文件397
12.2.2 连编项目397
12.3 发布应用程序401
12.3.1 准备工作401
12.3.2 应用程序的发布402
12.4 应用系统开发实例——简单成绩查询系统403
12.4.1 数据和要求403
12.4.2 程序设计的过程404
12.4.3 应用程序的集成409
12.4.4 系统的编译与发布409
主要参考文献411