第1章 数据库系统的基本概念 1
1.1 计算机数据管理技术 1
1.2 数据库系统 3
1.3 数据库系统的分代和分类 4
1.4 微机XBase关系数据库系统的发展过程 5
1.5 关系模型 7
1.6 关系数据库设计理论 8
习题1 10
第2章 VFP 9.0数据库管理系统概述 11
2.1 VFP 9.0的特点及新增功能 11
2.2 VFP 9.0的安装 13
2.3 VFP的用户界面与操作 13
2.4 项目管理器:VFP的控制中心 23
2.5 VFP的数据类型 26
2.6 VFP的函数与表达式 33
习题2 51
第3章 表的基本操作 53
3.1 VFP的表 53
3.2 使用“表设计器”创建表 54
3.3 VFP表结构的修改 57
3.4 VFP表的打开与关闭 59
3.5 表数据的输入、显示与修改 60
3.6 表的维护命令 65
3.7 表记录的编辑与维护 68
习题3 78
第4章 查询与统计及多表操作 79
4.1 索引 79
4.2 检索 91
4.3 统计与计算 94
4.4 多重表操作 96
习题4 104
第5章 数据库操作 105
5.1 建立数据库文件 105
5.2 使用数据库表的新功能 107
5.3 数据库操作 111
5.4 在项目中添加/移去数据库 113
5.5 使用多个数据库 113
习题5 114
第6章 查询与视图 116
6.1 创建查询 116
6.2 创建本地视图 126
习题6 130
第7章 关系数据库标准语言SQL 131
7.1 SQL语言概述 131
7.2 数据查询 132
7.3 定义功能 140
7.4 操作功能 142
习题7 145
第8章 程序设计基础 147
8.1 程序与程序文件 147
8.2 输入输出命令 151
8.3 程序的基本结构 155
8.4 多模块程序 167
8.5 程序的调试 174
8.6 程序举例 177
习题8 182
第9章 面向对象的程序设计 185
9.1 面向对象程序设计的概念 185
9.2 Visual FoxPro中的类与对象 187
9.3 使用对象 190
习题9 194
第10章 表单设计 199
10.1 表单的概念 199
10.2 表单的设计方法 199
10.3 表单的设计步骤与运行 214
10.4 表单控件设计 219
习题10 281
第11章 菜单设计 285
11.1 菜单系统概述 285
11.2 下拉菜单设计 288
11.3 在顶层表单中设计菜单 296
11.4 快捷(弹出式)菜单设计 305
习题11 311
第12章 设计报表与标签 314
12.1 建立报表 314
12.2 报表设计器简介 320
12.3 计划、创建报表布局 325
12.4 报表数据分组 331
12.5 使用变量及预览、打印报表 334
12.6 标签设计器 336
习题12 338
参考文献 339