第一章 Visual FoxPro数据库基础 1
1.1 数据库基础知识 1
1.2 关系数据库 8
1.3 数据库设计基础 10
1.4 Visual FoxPro系统概述 13
习题一 15
第二章 Visual FoxPro关系数据库系统 16
2.1 Visual FoxPro 6.0系统运行环境、启动与退出 16
2.2 Visual FoxPro 6.0的工作界面 16
2.3 项目管理器 24
2.4 Visual FoxPro辅助工具 31
习题二 38
第三章 数据与数据运算 39
3.1 数据类型 39
3.2 常量 40
3.3 变量 42
3.4 表达式 49
3.5 常用函数 54
习题三 63
第四章 Visual FoxPro数据库及其操作 65
4.1 Visual FoxPro数据库及其建立 65
4.2 使用数据库 67
4.3 建立数据库表 71
4.4 表结构的基本操作 81
4.5 表记录的基本操作 85
4.6 排序和索引 96
4.7 数据完整性 103
4.8 自由表 108
4.9 多个表的同时使用 109
习题四 112
第五章 关系数据库标准查询语言SQL 115
5.1 SQL概述 115
5.2 SQL查询功能 116
5.3 操作功能 127
5.4 定义功能 130
5.5 视图 133
习题五 138
第六章 查询与视图 140
6.1 查询 140
6.2 视图 155
习题六 166
第七章 程序设计基础 168
7.1 程序与程序文件 168
7.2 简单的输入输出命令 172
7.3 程序的基本结构 176
7.4 过程与过程调用 189
7.5 程序调试 194
习题七 198
第八章 表单设计 200
8.1 面向对象的概念 200
8.2 Visual FoxPro基类简介 201
8.3 表单的创建与运行 205
8.4 表单设计器 212
8.5 表单属性和方法 219
8.6 常用控件 221
习题八 233
第九章 菜单设计与应用 235
9.1 Visual FoxPro系统菜单 235
9.2 菜单的设计 237
9.3 快捷菜单设计 248
习题九 251
第十章 报表设计 252
10.1 创建报表文件 252
10.2 利用快速报表创建报表 259
10.3 利用报表设计器创建报表 262
10.4 数据分组和多栏报表 269
10.5 报表输出 273
习题十 274
第十一章 应用程序开发实例 276
11.1 数据库应用系统的开发 276
11.2 学生管理系统功能及运行效果 277
11.3 实例——学生管理系统的开发 281
习题十一 291