第1章 数据库概述 1
1.1 数据、信息和数据处理 2
1.2 数据库系统 4
1.3 数据模型 6
1.4 关系数据库 10
习题 17
第2章 Visual FoxPro基础 19
2.1 Visual FoxPro概述 20
2.2 项目管理器 24
2.3 数据类型、常量和变量 29
2.4 运算符和表达式 33
2.5 命令结构的一般形式 39
2.6 函数 40
习题 51
第3章 表的基本操作 54
3.1 表的基本概念 55
3.2 表的创建 56
3.3 表的基本操作 60
3.4 表中的计算 73
3.5 使用索引 74
3.6 多表操作 79
习题 82
第4章 数据库管理 85
4.1 数据库的基本概念 86
4.2 设计数据库 86
4.3 数据库的创建 87
4.4 数据库表的字段属性 88
4.5 表的属性 91
4.6 数据库的维护 94
4.7 使用多个数据库 96
4.8 关系和参照完整性 97
习题 101
第5章 关系数据库的标准语言SQL 102
5.1 SQL概述 103
5.2 SQL的数据查询 104
5.3 查询设计器与查询文件 128
5.4 SQL的数据操纵 133
5.5 SQL的数据定义 135
5.6 视图 141
习题 145
第6章 程序设计初步 148
6.1 程序文件的建立和运行 149
6.2 程序的基本语句 152
6.3 程序的基本结构 155
6.4 数组 164
6.5 过程与自定义函数 170
6.6 变量的作用域 180
习题 183
第7章 表单设计与面向对象编程 187
7.1 用表单设计器创建表单 188
7.2 面向对象程序设计 195
7.3 表单对象 199
7.4 常用控件的使用 204
7.5 多表单设计 225
习题 229
第8章 类的操作 231
8.1 类的创建与修改 232
8.2 类库的维护 237
8.3 类的应用 239
8.4 类的特性及层次 242
8.5 创建类的实例 245
习题 249
第9章 报表设计 251
9.1 报表设计概述 252
9.2 用报表向导创建报表 252
9.3 用报表设计器创建报表 257
9.4 报表输出 263
习题 264
第10章 菜单设计 266
10.1 菜单设计概述 267
10.2 设计菜单 268
10.3 创建自定义工具栏 277
10.4 使用包含菜单和工具栏的注意事项 279
习题 280
第11章 建立应用程序 283
11.1 规划应用程序 284
11.2 设计应用程序的数据库 285
11.3 设计应用程序的界面 286
11.4 测试和调试应用程序 288
11.5 优化应用程序 291
11.6 编译应用程序 292
习题 295
附录 三个基本表 297
参考文献 299