1.1计算机数据管理的发展 1
1.1.1数据库系统 1
第1章 数据库基础 1
1.1.2数据模型 5
1.2关系数据库 8
1.2.1关系模型 8
1.2.2关系运算 10
1.3数据库设计基础 11
1.3.1数据库设计步骤 11
1.3.2数据库设计过程 12
1.4典型例题 15
习题1 17
2.1VisualFoxPro的特点 19
第2章 VisualFoxPro系统初步 19
2.2VisualFoxPro的安装与启动 20
2.2.1VisualFoxPro的安装 20
2.2.2VisualFoxPro的启动 24
2.3VisualFoxPro的用户界面 25
2.3.1VisualFoxPro的主界面 26
2.3.2工具栏的使用 27
2.4项目管理器 29
2.4.1创建项目 29
2.4.2使用项目管理器 31
2.5VisualFoxPro向导、设计器、生成器简介 32
2.5.1VisualFoxPro的向导 32
2.5.2VisualFoxPro的设计器 33
2.5.3VisualFoxPro的生成器 34
2.6典型例题 36
习题2 38
第3章 数据与数据运算 41
3.1常量与变量 41
3.1.1常量 41
3.1.2变量 43
3.1.3内存变量常用命令 46
3.2表达式 50
3.2.1数值表达式 51
3.2.3日期时间表达式 52
3.2.4关系表达式 52
3.2.2字符表达式 52
3.2.5逻辑表达式 54
3.3常用函数 54
3.3.1数值函数 55
3.3.2字符函数 56
3.3.3日期和时间函数 57
3.3.4数据类型转换函数 58
3.3.5数据类型测试函数 60
3.4典型例题 63
习题3 65
第4章 VisualFoxPro数据的基本操作 68
4.1VisualFoxPro数据库的操作 68
4.1.1基本概念 68
4.1.2建立数据库 68
4.1.3使用数据库 69
4.1.5删除数据库 71
4.1.4修改数据库 71
4.2表的建立与操作 72
4.2.1创建表 72
4.2.2修改表结构 75
4.2.3使用浏览器操作表 76
4.2.4增加记录的命令 77
4.2.5修改记录的命令 77
4.2.6删除记录的命令 78
4.2.7显示记录的命令 79
4.2.8查询定位命令 79
4.3.1多工作区的概念 80
4.3多表操作 80
4.3.2使用不同工作区的表 81
4.3.3表之间的关联 81
4.4索引 82
4.4.1基本概念 82
4.4.2在表设计器中建立索引 83
4.4.3用命令建立索引 84
4.4.4使用索引 86
4.5数据完整性 87
4.5.1实体完整性与主关键字 87
4.5.2域完整性与约束规则 87
4.5.3参照完整性与表之间的关联 88
4.6.1数据库表与自由表 91
4.6自由表 91
4.6.2将自由表添加到数据库 92
4.6.3从数据库中移出表 93
4.7排序 94
4.8典型例题 94
习题4 97
第5章 关系数据库标准语言SQL 100
5.1SQL概述 100
5.1.1SQL的发展历史 100
5.1.2SQL的特点 100
5.2SQL的数据定义功能 101
5.2.1基本表的定义 101
5.2.3视图的定义 107
5.2.2索引的定义 107
5.3SQL的数据查询功能 109
5.3.1简单查询 112
5.3.2联接查询 114
5.3.3嵌套查询 116
5.3.4分组与计算查询 117
5.3.5集合的并运算 121
5.4SQL的数据修改功能 122
5.4.1插入 122
5.4.2更新 123
5.4.3删除 124
5.5典型例题 125
习题5 126
6.1.1查询设计器 127
6.1查询 127
第6章 查询与视图 127
6.1.2建立查询 129
6.1.3运行查询 130
6.2视图 132
6.2.1视图的概念 132
6.2.2建立视图 133
6.2.3远程视图与连接 134
6.2.4视图与数据更新 135
6.2.5使用视图 136
6.3典型例题 137
习题6 137
7.1.1程序的概念 139
7.1VisualFoxPro程序设计特点 139
第7章 程序设计基础 139
7.1.2程序设计的特点 140
7.2VisualFoxPro程序文件的建立与执行 141
7.2.1程序文件的建立 141
7.2.2程序的运行 142
7.2.3简单的输入输出命令 143
7.3程序的基本结构 144
7.3.1顺序结构 144
7.3.2选择结构 145
7.3.3循环结构 148
7.4过程与过程调用及自定义函数 154
7.4.1过程 154
7.4.2过程调用 155
7.4.3自定义函数 159
7.5程序调试 161
7.5.1调试器环境 161
7.5.2设置断点 162
7.5.3调试菜单 164
7.6典型例题 165
习题7 166
第8章 表单设计与应用 170
8.1面向对象 170
8.1.1对象与类 170
8.2VisualFoxPro基类简介 171
8.2.1VisualFoxPro基类 171
8.1.2子类与继承 171
8.2.2容器与控件 173
8.2.3事件 174
8.3创建与管理表单 174
8.3.1创建表单 174
8.3.2管理表单属性和方法 177
8.3.3常用事件与方法 179
8.4表单设计器 180
8.4.1表单设计器环境 180
8.4.2控件的操作与布局 182
8.4.3数据环境 185
8.5常用表单控件 186
8.5.1标签控件 187
8.5.2命令按钮控件 188
8.5.3命令组控件 189
8.5.4文本框控件 190
8.5.5编辑框控件 192
8.5.6复选框控件 195
8.5.7选项组控件 196
8.5.8列表框控件 197
8.5.9组合框控件 199
8.5.10表格控件 200
8.5.11页框控件 205
8.6典型例题 208
习题8 209
9.1.2系统菜单 213
9.1.1菜单结构 213
9.1VisualFoxPro系统菜单 213
第9章 菜单设计与应用 213
9.2下拉式菜单设计 215
9.2.1菜单设计的基本过程 215
9.2.2定义菜单 216
9.2.3用编程方式定义菜单 219
9.2.4为顶层表单添加菜单 221
9.3快捷菜单设计 221
9.4典型例题 223
习题9 224
第10章 报表设计 225
10.1创建报表 225
10.1.1创建报表文件 225
10.2设计报表 231
10.1.2报表工具栏 231
10.2.1报表的数据源和布局 232
10.2.2在报表中使用控件 235
10.3数据分组和多栏报表 241
10.3.1设计分组报表 241
10.3.2设计多栏报表 244
10.3.3报表输出 245
10.4典型例题 246
习题10 247
第11章 开发应用程序 249
11.1应用项目综合实践 249
11.1.1系统开发基本步骤 249
11.1.2连编应用程序 252
11.1.3主程序设计 254
11.2应用程序生成器 256
11.2.1使用应用程序向导 256
11.2.2应用程序生成器 258
11.2.3使用应用程序生成器 260
11.3典型例题 263
习题11 263
全国计算机等级考试二级笔试模拟试卷1 265
全国计算机等级考试二级笔试模拟试卷2 273
附录 280
A:习题参考答案 280
B:文件类型 283
C:二级考试环境 283
D:全国计算机等级考试(二级VisualFoxPro)考试大纲 288