1 数据库系统 1
1.1 数据库基础知识 1
1.2 Visual FoxPro 6.0的特点、安装和运行 6
1.3 Visual FoxPro 6.0的集成开发环境 8
1.4 Visual FoxPro 6.0系统的配置 15
1.5 Visual FoxPro 6.0的文件类型 17
习题 18
2 Visual FoxPro 6.0语言基础 21
2.1 数据类型 21
2.2 数据存储 22
2.3 运算符和表达式 27
2.4 函数 31
2.5 命令 41
习题 42
3 Visual FoxPro 6.0数据库及其操作 46
3.1 项目的创建 46
3.2 数据库的创建及基本操作 48
3.3 数据表的创建 52
3.4 数据表的操作 60
3.5 数据表的维护 66
3.6 数据表的排序与索引 74
3.7 数据表的查询与统计 80
3.8 数据字典的建立 83
习题 91
4 查询和视图 96
4.1 查询 96
4.2 视图 107
习题 111
5 结构化查询语言SQL 113
5.1 SQL语言概述 113
5.2 数据定义 113
5.3 数据操纵 118
5.4 数据查询 120
习题 131
6 结构化程序设计 134
6.1 程序的建立和执行 134
6.2 程序设计的常用命令 136
6.3 程序的基本控制结构 140
6.4 过程与自定义函数 151
习题 159
7 面向对象程序设计 165
7.1 对象与类 165
7.2 设计类 172
7.3 创建对象 176
7.4 数据环境 181
习题 181
8 表单设计与应用 184
8.1 创建表单 184
8.2 表单设计器 191
8.3 表单的数据环境 194
8.4 表单与常用控件设计 195
习题 216
9 报表的设计与应用 220
9.1 报表的创建 220
9.2 报表的设计 229
9.3 报表控件的使用 232
9.4 数据的分组 241
9.5 多栏报表的设计 246
9.6 报表的输出 247
习题 249
10 菜单的设计与应用 252
10.1 菜单系统 252
10.2 下拉式菜单的设计 254
10.3 快捷菜单设计 266
10.4 用编程方式定义菜单 269
习题 272
11 应用系统的开发 274
11.1 系统开发的一般过程 274
11.2 构造Visual FoxPro应用程序 275
11.3 应用程序生成器 288
11.4 应用程序的发布 292
习题 293
附录 295
附录A 全国计算机等级考试二级Visual FoxPro数据库程序设计考试大纲 295
附录B 全国计算机等级考试二级公共基础知识考试大纲 297
附录C 全国计算机二级考试VFP模拟题及答案 298
参考文献 305