第1章 计算机程序设计基础 1
1.1 数据结构与算法 1
1.2 程序设计基础 9
1.3 软件工程基础 11
1.4 数据库设计基础 18
习题 24
第2章 Visual FoxPro基础 28
2.1 Visual FoxPro集成开发环境 28
2.2 Visual FoxPro数据、表达式和常用函数 35
2.3 VisualFoxPro的操作 54
操作实践 59
习题 62
第3章 Visual FoxPro数据库及其操作 65
3.1 Visual FoxPro数据库操作 65
3.2 数据库表操作 69
3.3 排序 86
3.4 索引 87
3.5 数据完整性 93
3.6 自由表 98
3.7 多个表的同时使用 101
操作实践 103
习题 121
第4章 关系数据库查询语言SQL 123
4.1 SQL概述 123
4.2 数据查询 123
4.3 数据定义 136
4.4 数据操纵 139
操作实践 141
习题 147
第5章 查询与视图 152
5.1 查询 152
5.2 视 图 163
5.3 查询与视图的区别 169
操作实践 169
习题 173
第6章 Visual FoxPro程序设计 175
6.1 程序设计基础 175
6.2 程序文件中的常用命令 179
6.3 程序的基本结构 185
6.4 多模块程序设计 198
操作实践 204
习题 214
第7章 表单设计与应用 223
7.1 面向对象的概念 223
7.2 Visual FoxPro中的类 224
7.3 创建和运行表单 227
7.4 表单设计器 230
7.5 表单的属性和方法 236
7.6 常用表单控件 239
操作实践 254
习题 260
第8章 菜单设计与应用 262
8.1 Visual FoxPro系统菜单 262
8.2 菜单设计概述 264
8.3 下拉式菜单设计 268
8.4 快捷菜单设计 271
操作实践 273
习题 278
第9章 报表设计 280
9.1 报表的概念 280
9.2 报表向导 280
9.3 报表设计器 285
9.4 快速报表 289
9.5 分组报表 290
9.6 多栏报表 293
操作实践 293
习题 298
第10章 综合应用实例 300
10.1 需求分析 300
10.2 系统设计 300
10.3 应用程序设计 301
10.4 应用程序发布 305
操作实践 308
习题 308
参考文献 310