第1章 数据库基础知识 1
1.1 数据库基本概念 1
1.2 数据模型 4
1.3 关系数据库 6
1.4 常见的数据库管理系统和开发工具 9
本章小结 11
习题1 11
第2章 Visual FoxPro 6.0概述 13
2.1 Visual FoxPro的发展与特点 13
2.2 Visual FoxPro 6.0安装、启动与退出 14
2.3 Visual FoxPro 6.0的用户界面 17
2.4 系统环境设置 19
2.5 Visual FoxPro操作概述 22
2.6 项目管理器 26
本章小结 30
习题2 31
第3章 Visual FoxPro数据及其运算 33
3.1 Visual FoxPro的数据类型 33
3.2 Visual FoxPro的常量与变量 36
3.3 Visual FoxPro的常用函数 42
3.4 Visual FoxPro的表达式与运算符 53
本章小结 59
习题3 59
第4章 Visual FoxPro数据库与表 62
4.1 表的建立与修改 62
4.2 表数据的输入、显示和修改 66
4.3 表的维护及基本应用 72
4.4 排序与索引 80
4.5 数据的统计与计算 86
4.6 多个表的操作 88
4.7 Visual FoxPro数据库的基本操作 91
本章小结 99
习题4 99
第5章 查询与视图 105
5.1 创建查询 105
5.2 创建视图 113
本章小结 119
习题5 119
第6章 关系数据库标准语言SQL 121
6.1 SQL语言概述 121
6.2 SQL的数据查询功能 122
6.3 SQL的数据定义功能 135
6.4 SQL的数据操纵功能 140
本章小结 144
习题6 144
第7章 程序设计基础 147
7.1 程序文件 147
7.2 程序中的常用命令 149
7.3 程序的基本结构 153
7.4 子程序、自定义函数与过程 163
7.5 程序的调试 169
本章小结 172
习题7 172
第8章 表单设计与应用 177
8.1 面向对象的概念 177
8.2 Visual FoxPro基类简介 178
8.3 利用表单向导建立表单 182
8.4 表单设计器 187
8.5 常用表单控件 197
8.6 表单的应用 211
本章小结 217
习题8 217
第9章 菜单设计与应用 220
9.1 菜单设计概述 220
9.2 下拉式菜单设计 222
9.3 快捷菜单设计 229
本章小结 231
习题9 231
第10章 报表设计 233
10.1 创建简单报表 233
10.2 报表设计器的基本操作 240
10.3 报表设计器的高级操作 252
10.4 报表的打印输出 260
本章小结 261
习题10 262
第11章 数据库应用系统开发实例 265
11.1 数据库应用系统的开发步骤 265
11.2 应用系统的总体设计 266
11.3 数据库设计 267
11.4 应用系统的具体设计与实现 270
11.5 应用程序的创建 280
11.6 应用程序的调试、连编和运行 284
11.7 应用系统的发布 285
本章小结 286
习题11 286
第12章 Visual FoxPro实验指导 288
12.1 Visual FoxPro操作基础实验 288
12.2 数据与数据运算实验 290
12.3 数据库与表的操作实验 292
12.4 查询和视图设计实验 300
12.5 SQL应用实验 303
12.6 程序设计基础实验 306
12.7 表单设计与应用实验 312
12.8 菜单设计与应用实验 316
12.9 报表的创建与应用实验 319
附录 325
附录1 Visual FoxPro 6.0常用命令表 325
附录2 Visual FoxPro 6.0常用函数 330
附录3 Visual FoxPro中的文件类型 332
参考文献 334