第1章 数据库基础 1
1.1 数据库的基本概念 1
1.2 数据库模型 3
1.3 关系数据库 7
1.4 习题 10
第2章 Visual FoxPro 9.0概述 12
2.1 Visual FoxPro 9.0功能和特点 12
2.2 Visual FoxPro 9.0的系统环境 15
2.3 Visual FoxPro 9.0的安装与运行 15
2.4 Visual FoxPro 9.0的用户界面 18
2.5 定制用户环境 23
2.6 项目管理器 24
2.7 习题 26
第3章 Visual FoxPro 9.0语言基础 28
3.1 数据类型 28
3.2 常量、变量、运算符和表达式 29
3.3 函数 32
3.4 Visual FoxPro 9.0的命令结构 34
3.5 习题 35
第4章 数据表与索引 37
4.1 表的建立 37
4.2 表的基本操作 39
4.3 建立和使用索引 43
4.4 习题 48
第5章 数据库 50
5.1 创建数据库 50
5.2 数据库的打开与关闭 51
5.3 数据库的基本操作 53
5.4 设置数据库的特性 56
5.5 建立数据库表的永久关系 60
5.6 习题 64
第6章 关系数据库标准语言SQL 66
6.1 SQL概述 66
6.2 数据定义语言 67
6.3 数据操纵语言 67
6.4 SQL查询 68
6.5 SQL查询结果的输出与处理 72
6.6 习题 75
第7章 查询与视图 78
7.1 创建查询 78
7.2 应用查询 86
7.3 视图 88
7.4 习题 98
第8章 面向对象的程序设计基础 99
8.1 面向对象程序设计的基本概念 99
8.2 Visual FoxPro基类 100
8.3 Visual FoxPro中的对象 102
8.4 自定义类、属性、方法 104
8.5 习题 108
第9章 表单和常用控件使用 110
9.1 表单向导 110
9.2 表单设计器 115
9.3 常用控件的使用 130
9.4 习题 135
第10章 报表和标签 136
10.1 报表的设计和使用 136
10.2 标签的设计和使用 157
10.3 习题 162
第11章 菜单设计 163
11.1 菜单结构概述 163
11.2 下拉菜单的设计 164
11.3 快捷菜单的设计 172
11.4 习题 173
第12章 结构化程序设计 175
12.1 程序文件的建立、运行与修改 175
12.2 结构控制语句 177
12.3 函数与过程 185
12.4 习题 194
第13章 应用程序的调试、编译和发布 196
13.1 Visual FoxPro 9.0应用程序的规划 196
13.2 编译应用程序 197
13.3 发布应用程序 203
13.4 习题 205
参考文献 206