第1章 Visual FoxPro基础
1.1 数据库基本概念
1.1.1 数据处理
1.1.2 数据模型
1.2关系数据库
1.2.1 关系模型
1.2.2 关系运算
1.3 数据库系统的基础知识
1.3.1 数据管理的发展
1.3.2 数据库系统的组成
1.3.3 数据库系统的体系结构
1.4 Visual FoxPro关系数据库系统
1.4.1 Visual FoxPro系统概述
1.4.2 Visual FoxPro 6.0的用户界面
1.4.3 Visual FoxPro 6.0的工作方式
1.4.4 Visual FoxPro的配置
1.5 Visual FoxPro设计工具
1.5.1 向导
1.5.2 设计器
1.5.3 生成器
1.6 项目管理器
1.6.1 项目管理器的功能特性
1.6.2 项目管理器的基本操作
习题
第2章 数据与数据运算
2.1 数据类型
2.2 常量
2.2.1 字符型常量
2.2.2 数值型常量
2.2.3 逻辑型常量
2.2.4 日期型和日期时间型常量
2.3 变量
2.3.1 变量分类
2.3.2 变量名
2.3.3 变量类型
2.3.4 有关内存变量的操作
2.3。5 变量的显示
2.4 数组
2.4.1 数组的定义
2.4.2 数组的赋值
2.5 函数
2.5.1 数组成要素
2.5.2 数类型
2.5.3 常用函数
2.6 运算符与表达式
2.6.1 算术运算符
2.6.2 字符串运算符
2.6.3 关系运算符
2.6.4 日期运算符
2.6.5 逻辑运算符
2.6.6 表达式
习题
第3章 Visual FoxPro数据库与表
3.1 数据库的创建及其操作
3.1.1 基本概念
3.1.2 数据库设计的一般步骤
3.1.3 创建数据库
3.1.4 打开与关闭数据库
3.1.5 修改数据库
3.1.6 删除数据库
3.2 数据库表的创建
3.2.1 基本概念
3.2.2 数据库表的创建
3.2.3 数据库表记录的输入
3.3 表的基本操作
3.3.1 表文件的打开与关闭
3.3.2 表结构的显示与修改
3.3.3 记录的显示
3.3.4 记录的修改
3.3.5 记录指针的定位
3.3.6 记录的增加
3.3.7 记录的删除与恢复
3.4 排序与索引
3.4.1 排序
3.4.2 索引
3.5 多表操作
3.5.1 多工作区
3.5.2 表之间的关联
3.5.3 表之间的联接
3.6 数据的完整性
3.6.1 实体完整性
3.6.2 域完整性
3.6.3 参照完整性
3.7 自由表
3.7.1 数据库表与自由表
3.7.2 将自由表添加到数据库
3.7.3 从数据库中移出表
3.8 表文件的复制
3.8.1 复制任何文件
3.8.2 表内容复制
3.8.3 表结构复制
3.8.4 文件重命名
习题
第4章 结构化查询语言SQL
4.1 SQL概述
4.2 定义、删除与修改基本表
4.2.1 定义表
4.2.2修改基本表
4.2.3 删除表
4.3 SQL的数据查询命令
4.3.1 单表查询
4.3.2 联接查询
4.3.3 嵌套查询
4.3.4 分组与聚合函数
4.4 SQL的数据操作命令
4.4.1 插入数据
4.4.2 更新数据
4.4.3 删除数据
4.5 定义视图
……
第5章 查询与视图
第6章 面向过程程序设计
第7章 表单设计
第8章 报表设计
第9章 菜单与工具栏设计
第10章 数据库应用程序实例
参考文献