第一章 数据库系统基础知识 1
第一节 数据管理技术的发展 1
第二节 数据库系统 4
第三节 数据模型 7
第四节 关系数据库 10
习题 13
第二章 Visual FoxPro操作基础及数据运算 15
第一节 Visual FoxPro系统简介 15
第二节 Visual FoxPro的数据及其运算 19
第三节 常用函数 30
习题 42
第三章 项目管理器 44
第一节 建立与打开项目文件 44
第二节 项目管理器的界面 45
第三节 项目管理器的使用 48
习题 49
第四章 Visual FoxPro数据库及操作 51
第一节 数据库和数据库表的建立 51
第二节 数据库和数据表的操作 58
第三节 表的排序、索引与统计 69
第四节 数据完整性 76
第五节 自由表 81
第六节 多表操作 83
习题 86
第五章 结构化查询语言(SQL) 89
第一节 SQL概述 89
第二节 数据定义功能 90
第三节 数据操作功能 95
第四节 数据查询功能 96
习题 107
第六章 查询与视图设计 112
第一节 查询设计 112
第二节 视图设计 117
习题 123
第七章 结构化程序设计 125
第一节 程序文件 125
第二节 程序的基本结构 127
第三节 程序的模块化 143
第四节 程序调试 152
习题 155
第八章 面向对象的程序设计 160
第一节 面向对象的概念 160
第二节 Visual FoxPro 6.0中的类与对象 162
第三节 类与对象的程序化设计方法 166
第四节 类和对象可视化设计方法 169
习题 175
第九章 表单设计 177
第一节 简单表单的创建 177
第二节 表单设计器 187
第三节 表单的属性、事件和方法程序 195
第四节 表单控件 201
第五节 表单的应用 219
习题 225
第十章 菜单设计 228
第一节 Visual FoxPro菜单系统 228
第二节 菜单设计器 233
第三节 创建菜单 237
第四节 用快速菜单创建菜单 240
第五节 创建快捷菜单 241
第六节 修饰菜单设计 244
习题 244
第十一章 报表与标签设计 247
第一节 利用报表向导设计报表 247
第二节 利用快速报表设计报表 251
第三节 利用报表设计器设计报表 253
第四节 报表输出 260
第五节 报表设计技巧与实例 262
第六节 标签设计 264
习题 267
第十二章 数据库应用程序实例 268
实例一 创建设备资产管理系统 268
实例二 创建图书管理系统 282
习题 299
附录 300
附录一 Visual FoxPro常用文件类型 300
附录二 Visual FoxPro 6.0常用命令 301
附录三 Visual FoxPro 6.0常用函数 314
附录四 Visual FoxPro 6.0控件属性 328
附录五 Visual FoxPro 6.0事件 338
附录六 Visual FoxPro 6.0方法程序 340
参考文献 343