图书介绍
中文Visual FoxPro应用系统开发教程PDF|Epub|txt|kindle电子书版本网盘下载
- 杨绍增主编 著
- 出版社: 北京:清华大学出版社
- ISBN:7302119406
- 出版时间:2006
- 标注页数:296页
- 文件大小:34MB
- 文件页数:309页
- 主题词:关系数据库-数据库管理系统,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
1.1.3 数据库管理阶段2
1.2 数据库系统3
1.2.1 几个数据库的重要概念3
1.2.2 数据库系统的特点4
1.3.2 实体间的联系及联系的种类5
1.4 数据模型5
1.3.1 实体的描述5
1.3 实体及其相互联系5
1.4.1 层次模型6
1.4.2 网状模型6
1.4.3 关系模型7
1.5 关系术语及关系运算7
1.5.1 关系术语7
1.5.2 关系的特点8
1.5.3 实际关系模型9
1.6.1 关于Visual FoxPro 6.0中文版10
1.6.2 关于命令中一些符号的说明10
1.6 本书的一些约定10
1.5.4 关系运算10
1.6.3 关于汉字和标点符号使用的说明11
1.7 小结12
1.8 习题12
第2讲 Visual FoxPro关系数据库入门14
2.1 Visual FoxPro系统概述14
2.1.1 历史沿革14
2.1.2 Visual FoxPro的主要特点15
2.2 Visual FoxPro的主要文件类型及创建工具16
2.2.1 主要文件类型16
2.2.2 向导、设计器、生成器简介18
2.3 Visual FoxPro的数据类型19
2.4 Visual FoxPro应用系统开发的基本步骤20
2.5 Visual FoxPro数据库设计20
2.5.1 数据库设计的原则20
2.5.2 数据库设计的步骤21
2.5.3 “教学管理系统”数据库设计案例22
2.6 Visual FoxPro的启动与退出26
2.6.1 Visual FoxPro的启动26
2.6.2 Visual FoxPro的用户界面26
2.6.3 Visual FoxPro的三种工作方式27
2.6.4 Visual FoxPro的退出27
2.7 小结27
2.8 习题28
3.1.1 项目和项目管理器的概念29
3.1.2 创建项目和项目管理器29
第3讲 项目与数据库的创建29
3.1 “项目”的创建与项目管理器的使用29
3.1.3 项目管理器的选项卡30
3.1.4 项目管理器的功能按钮31
3.1.5 定制项目管理器31
3.1.6 项目管理器的关闭和打开32
3.2 教学管理数据库的创建与基本操作32
3.2.1 基本概念32
3.2.2 创建数据库(Database)33
3.2.3 数据库操作命令34
3.3.1 表的概念35
3.3.2 数据库表的创建35
3.3 数据库中数据表结构的创建、修改与数据输入35
3.4 自由表的创建38
3.4.1 在项目管理器中创建自由表38
3.4.2 向数据库导入自由表39
3.5 创建和操作表的几条基本命令39
3.5.1 数据库表结构的创建39
3.5.2 打开表40
3.5.3 表结构的修改40
3.5.4 向已经打开的表追加记录40
3.5.5 关闭已经打开的表41
3.6 小结41
3.7 习题41
4.1.3 日期型常量43
4.1.2 字符型常量43
4.1.1 数值型常量43
4.1 常量43
第4讲 常量、变量、表达式和函数43
4.1.4 日期时间型常量45
4.1.5 逻辑型常量45
4.2 变量45
4.2.1 字段变量46
4.2.2 存变量46
4.2.3 数组48
4.3 表达式49
4.3.1 运算符49
4.3.2 运算符的优先级别53
4.4.1 数值函数54
4.4 常用函数54
4.3.3 表达式的值及表达式的类型54
4.4.2 字符函数57
4.4.3 日期和时间函数60
4.4.4 数据类型转换函数61
4.4.5 测试函数62
4.5 小结64
4.6 习题65
第5讲 数据库的基本操作(1)67
5.1 记录的定位67
5.1.1 绝对定位命令67
5.1.2 相对定位命令68
5.1.3 文件开始和结尾标志69
5.1.4 条件定位命令69
5.2.1 追加记录70
5.2 记录的增加70
5.2.2 插入记录71
5.3 记录的显示71
5.4 记录的修改74
5.4.1 编辑修改74
5.4.2 浏览修改75
5.4.3 替换修改75
5.5 记录的删除与恢复76
5.5.1 添加删除标志命令76
5.5.2 取消删除标志命令76
5.5.3 删除标志的测试函数77
5.5.6 物理删除所有记录的命令78
5.5.4 隐藏和显示带有删除标志记录的命令78
5.5.5 物理删除带有删除标志记录的命令78
5.6 使用浏览器对表记录进行操作79
5.6.1 浏览器的打开79
5.6.2 浏览器的操作79
5.7 小结80
5.8 习题81
第6讲 数据库的基本操作(2)84
6.1 索引84
6.1.1 索引的种类84
6.1.2 索引文件的创建和修改85
6.1.3 使用索引文件87
6.2 排序89
6.1.4 索引查询89
6.3 数据统计计算90
6.3.1 统计记录个数90
6.3.2 数值型字段求和91
6.3.3 对数值型字段求平均值91
6.4 数据表与数组的交互操作92
6.4.1 将表中当前记录的数据复制到数组92
6.4.2 将数组中的数据复制到当前记录93
6.5 表的复制和过滤93
6.5.1 表的复制93
6.5.2 表的记录过滤94
6.6 小结95
6.7 习题96
7.1.1 工作区的概念99
7.1.2 工作区的选择99
第7讲 数据库的基本操作(3)99
7.1 工作区的概念和使用99
7.1.3 调用不同工作区的数据100
7.2 表的关联操作100
7.2.1 用命令建立多对一关联101
7.2.2 用命令撤销关联101
7.3 数据的完整性102
7.3.1 实体完整性102
7.3.2 域完整性102
7.3.3 参照完整性103
7.4 用向导创建表单105
7.4.1 表单的概念105
7.4.2 用向导创建单表表单106
7.4.3 用向导创建一对多表单108
7.4.4 表单的运行110
7.5 小结111
7.6 习题111
第8讲 视图与查询113
8.1 视图113
8.1.1 视图的概念113
8.1.2 用视图向导建立本地视图113
8.1.3 用视图设计器建立本地视图117
8.1.4 设置更新条件120
8.2 查询121
8.2.1 查询的创建及查询去向121
8.1.5 使用视图121
8.2.2 运行查询124
8.3 对视图和查询的进一步讨论124
8.3.1 视图与表的关系124
8.3.2 视图与查询的关系124
8.3.3 视图与查询的本质125
8.4 小结125
8.5 习题125
第9讲 结构化查询语言——SQL(1)127
9.1 SQL概述127
9.1.1 SQL语言发展简史127
9.1.2 SQL语言的特点127
9.2.2 修改表的结构128
9.2.1 定义表的结构128
9.2 SQL的定义功能128
9.2.3 表的删除129
9.2.4 视图的定义129
9.3 SQL的操作功能130
9.3.1 插入130
9.3.2 更新131
9.3.3 逻辑删除记录132
9.3.4 SQL与普通Visual FoxPro命令的对比132
9.4 SQL查询语句的基本结构132
9.5 简单查询133
9.5.1 查询指定列133
9.5.2 查询经过计算的列133
9.5.4 条件查询134
9.5.3 去掉重复值134
9.5.5 对查询结果进行排序136
9.5.6 使用库函数136
9.5.7 分组查询137
9.6 小结138
9.7 习题138
第10讲 结构化查询语言——SQL(2)140
10.1 连接查询140
10.1.1 等值连接查询140
10.1.2 自连接查询141
10.1.3 超级连接查询141
10.1.4 复合条件连接143
10.2.2 带有比较运算符的子查询144
10.2.1 带有谓词IN的子查询144
10.2 嵌套查询144
10.2.3 带有ANY、SOME或ALL谓词的子查询145
10.2.4 带有EXISTS谓词的子查询146
10.2.5 内外层互相关嵌套查询146
10.3 集合查询147
10.4 查询结果的去向147
10.4.1 屏幕显示选择147
10.4.2 将查询结果存入数组中148
10.4.3 将查询结果存入临时文件中148
10.4.4 将查询结果存入表中148
10.5 小结149
10.4.6 将查询结果输出到打印机中149
10.4.5 将查询结果存入文本文件中149
10.6 习题150
第11讲 报表与标签151
11.1 概述151
11.1.1 设计步骤151
11.1.2 报表布局规划151
11.1.3 打印机设置152
11.2 使用报表向导创建报表152
11.2.1 报表向导152
11.2.2 报表向导应用实例153
11.3 用报表设计器创建和修改报表156
11.3.1 报表设计器的基本组成156
11.3.3 报表的控件和控件工具栏157
11.3.2 报表的数据环境157
11.3.4 报表的布局工具栏158
11.3.5 在报表设计器中修改报表布局159
11.3.6 在报表设计器设计快速报表160
11.4 分组报表设计161
11.4.1 用向导做初步设计161
11.4.2 用设计器修改完善162
11.5 创建标签163
11.5.1 标签的设计方法163
11.5.2 标签的设计步骤163
11.6 报表和标签的运行165
11.6.1 菜单方式165
11.6.2 命令方式166
11.7 小结167
11.8 习题167
第12讲 程序设计基础(1)169
12.1 程序设计预备知识169
12.1.1 程序的概念169
12.1.2 程序中常用的几条命令169
12.1.3 用户自定义对话框函数171
12.2 程序的建立、运行与调试173
12.2.1 程序的建立和修改173
12.2.2 程序的运行174
12.2.3 程序的调试174
12.3 结构化程序设计175
12.5.1 条件语句(IF...ENDIF)176
12.5 分支结构176
12.4 顺序结构176
12.5.2 多分支语句(DO CASE...ENDCASE)177
12.6 循环结构179
12.6.1 条件循环(DO...ENDDO)179
12.6.2 循环辅助语句180
12.7 小结180
12.8 习题181
第13讲 程序设计基础(2)184
13.1 循环结构(续)184
13.1.1 步长循环(FOR...ENDFOR)184
13.1.2 扫描循环(SCAN...ENDSCAN)185
13.1.3 多重循环185
13.2.1 子程序186
13.2 多模块程序186
13.2.2 过程188
13.2.3 自定义函数188
13.2.4 变量的作用域189
13.3 面向对象的程序设计概述191
13.3.1 对象(Object)191
13.3.2 类(Class)191
13.3.3 子类与继承191
13.3.4 Visual FoxPro 中的基类192
13.3.5 基类的最小属性集和最小事件集192
13.3.6 容器和控件193
13.4.2 调试器环境194
13.4.1 调用调试器的方法194
13.4 程序调试器194
13.4.3 设置断点195
13.4.4 调试菜单196
13.5 小结197
13.6 习题198
第14讲 系统主程序与菜单设计200
14.1 “教学管理系统”功能分析与设计200
14.1.1 系统开发目标200
14.1.2 系统功能设计200
14.1.3 为“叶子”功能指定调用程序203
14.3 系统主程序设计204
14.3.1 主程序的概念204
14.2 系统整体结构描述204
14.3.2 主程序的主要内容205
14.3.3 主程序示例205
14.3.4 主程序中的“事件驱动机制”205
14.4 系统菜单设计206
14.4.1 菜单设计的基本过程206
14.4.2 菜单设计器207
14.4.3 定义菜单209
14.4.4 生成菜单209
14.4.5 运行菜单210
14.5 将主程序和菜单连接运行211
14.6 小结211
14.7 习题211
15.1.1 表单设计器的打开212
15.1 表单设计器概述212
第15讲 表单设计(1)212
15.1.2 表单设计器环境213
15.1.3 表单的创建步骤214
15.2 对象的属性、方法和事件214
15.2.1 常用属性215
15.2.2 常用方法216
15.2.3 常用事件217
15.3 标签、形状、线条控件及其应用218
15.3.1 标签(Label)218
15.3.4 控件的操作与布局219
15.3.5 应用案例219
15.3.3 线条(Line)219
15.3.2 形状(Shape)219
15.4 文本框、命令按钮控件及应用220
15.4.1 文本框(TextBox)220
15.4.2 命令按钮(Command Button)221
15.4.3 应用案例221
15.4.4 主程序、菜单与表单连接调试223
15.5 小结224
15.6 习题224
第16讲 表单设计(2)226
16.1 表单的数据环境226
16.1.1 数据环境的概念226
16.1.2 数据环境的操作226
16.1.3 数据环境的应用227
16.2.1 表格(Grid)228
16.2 表格控件及应用228
16.2.2 表格应用举例229
16.3 列表框、组合框控件及应用230
16.3.1 列表框(ListBox)230
16.3.2 组合框(ComboBox)232
16.3.3 应用案例232
16.4 容器、时钟控件及其应用235
16.4.1 容器(Container)235
16.4.2 时钟(Timer)235
16.4.3 容器、时钟控件应用案例235
16.5 小结238
16.6 习题238
17.1.1 复选框(CheckBox)240
第17讲 表单设计(3)240
17.1 复选框、选项组、微调控件及应用240
17.1.2 选项组(OptionGroup)241
17.1.3 微调控件(Spinner)242
17.1.4 应用案例242
17.2 表单设计实例245
17.2.1 成批数据输入表单245
17.2.2 带统计计算的智能表单247
17.2.3 用“另存为”的方法设计表单249
17.3 小结250
17.4 习题250
18.1.1 编辑框(EditBox)253
18.1 编辑框、命令按钮组和页框控件253
第18讲 表单设计(4)253
18.1.2 命令按钮组(CommandGroup)255
18.1.3页框(PageFrame)控件257
18.2 图像、ActiveX控件和ActiveX绑定控件258
18.2.1 图像(Image)258
18.2.2 ActiveX控件(ActiveX Control)258
18.2.3 ActiveX绑定控件(ActiveX Bound Control)258
18.3 为顶层表单添加菜单259
18.3.1 为项层表单添加下拉式菜单过程259
18.3.2 为项层表单添加下拉式菜单实例259
18.4.1 建立快捷菜单的过程260
18.4.2 建立快捷菜单举例260
18.4 表单快捷菜单设计260
18.5 小结262
18.6 习题263
第19讲 应用程序的生成与发布264
19.1 系统调试与连编264
19.1.1 系统调试264
19.1.2 设置主文件264
19.1.3 设置项目信息264
19.1.4 连编265
19.1.5 修改或删除config文件267
19.1.6 运行可执行文件267
19.2 为应用程序制作安装盘267
19.2.1 创建应用程序制作发布目录267
19.2.2 用向导创建发布磁盘268
19.2.3 用安装程序进行安装272
19.3 页目向导简介273
19.3.1 启动向导273
19.3.2 应用程序生成器274
19.4 小结275
19.5 习题275
第20讲 Visual FoxPro网络程序设计276
20.1 并发控制276
20.1.1 锁定的分类276
20.1.2 锁定的命令和函数277
20.2 缓冲技术279
20.2.1 记录缓冲和表缓冲279
20.2.2 缓冲设置280
20.2.3 执行更新281
20.3 事务处理282
20.3.1 事务的定义282
20.3.2 使用事务处理283
20.3.3 嵌套事务处理284
20.4 在Web中使用Visual FoxPro284
20.4.1 概述285
20.4.2 Visual FoxPro的Web搜索功能实现285
20.5 开发客户/服务器模型289
20.6 小结291
20.7 习题291
附录 国家二级Visual FoxPro考试大纲292
参考文献296