第1章 数据库系统概述 1
1.1 数据库的基本概念 1
1.2 数据模型 5
1.3 关系数据库 8
习题1 11
第2章 Visual FoxPro6.0基础知识 13
2.1 Visual FoxPro的概述 13
2.2 Visual FoxPro6.0用户界面 16
2.3 Visual FoxPro的操作方法 20
2.4 项目管理器 24
2.5 Visual FoxPro向导、生成器、设计器 33
习题2 37
第3章 Visual FoxPro编程基础 40
3.1 数据类型 40
3.2 常量与变量 42
3.3 运算符和表达式 47
3.4 常用函数 51
3.5 数组 59
习题3 60
第4章 表与数据库的设计与操作 64
4.1 自由表的创建 64
4.2 表的基本操作 72
4.3 表的排序、索引与查找 88
4.4 表的统计与汇总 98
4.5 多表的使用 101
4.6 数据库的创建及基本操作 105
4.7 建立表与表之间的关系 114
习题4 117
第5章 视图、查询与SQL语言 123
5.1 查询 123
5.2 视图 137
5.3 关系数据库标准语言SQL 151
习题5 163
第6章 Visual FoxPro程序设计 166
6.1 Visual FoxPro程序文件的建立与运行 166
6.2 程序的控制结构 173
6.3 过程和自定义函数 183
习题6 190
第7章 表单设计与应用 196
7.1 面向对象程序设计的基本概念 196
7.2 表单设计器 201
7.3 创建与管理表单 203
7.4 常用控件 208
习题7 221
第8章 菜单和工具栏设计 224
8.1 Visual FoxPro中的菜单系统 224
8.2 下拉式菜单设计 225
8.3 快捷菜单设计 239
8.4 设计工具栏 241
习题8 245
第9章 报表和标签设计 247
9.1 报表概述 247
9.2 创建报表 248
9.3 设计报表 253
9.4 数据分组报表 260
9.5 设计标签 262
9.6 预览和打印报表与标签 265
习题9 267
第10章 图书馆信息化管理系统 269
10.1 系统需求分析 269
10.2 系统功能设计 269
10.3 图书管理系统详细设计 270
第11章 程序设计基础实训 296
11.1 熟悉VFP环境 296
11.2 项目管理器的基本操作 297
11.3 数据类型与常用函数的用法 300
11.4 运算符与表达式 304
11.5 程序结构 306
11.6 数据表的操作 309
11.7 查询与视图 313
11.8 数组 316
11.9 子程序、过程与自定义函数 318
11.10 报表设计 321
11.11 菜单设计 323
11.12 SQL语言 326
附录一 全国高等学校计算机考试二级(Visual FoxPro) 330
附录二 习题参考答案 355
附录三 Visual FoxPro常用函数 362
附录四 Visual FoxPro常用命令 366
参考文献 371