第一部分 Visual FoxPro 数据库程序设计
第1章 Visual FoxPro系统概述
1.1 Visual FoxPro的启动与退出
1.2 Visual FoxPro主界面
1.2.1 Visual FoxPro主界面的组成
1.2.2 命令窗口的打开与关闭
1.2.3 工具栏的调整
1.3 项目管理器
1.3.1 项目的概念
1.3.2 项目的创建
1.3.3 项目管理器的组成
1.3.4 项目管理器的定制
1.4 向导、设计器及生成器
1.5 系统配置
1.5.1 设置默认目录
1.5.2 设置命令窗口的字体格式
1.5.3 设置主窗口的字体格式
1.6 Visual FoxPro操作方式和文件创建方法
1.6.1 Visual FoxPro的操作方式
1.6.2 Visual FoxPro的文件类型及创建方法
练习题一
第2章 Visual FoxPro数据及运算
2.1 数据类型
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.3 表达式
2.3.1 运算符及其优先级
2.3.2 算术表达式
2.3.3 字符表达式
2.3.4 日期时间表达式
2.3.5 关系表达式
2.3.6 逻辑表达式
2.4 常用函数
2.4.1 数值函数
2.4.2 字符函数
2.4.3 日期时间函数
2.4.4 转换函数
2.4.5 测试函数
练习题二
第3章 Visual FoxPro基本操作
3.1 数据库基本操作
3.1.1 数据库的基本概念
3.1.2 创建数据库
3.1.3 打开数据库
3.1.4 设置当前数据库
3.1.5 修 改数据库
3.1.6 关闭数据库
3.1.7 删除数据库
3.2 数据表基本操作
3.2.1 数据表的基本概念
3.2.2 数据表的分类
3.2.3 创建自由表
3.2.4 创建数据库表
3.2.5 输入数据
3.2.6 表的转换与删除
3.2.7 数据表的打开与关闭
3.2.8 通过表设计器修改表结构
3.2.9 复制数据表
3.2.10 操作表数据
3.3 排序
3.3.1 排序的基本概念
3.3.2 排序的实现
3.4 索引
3.4.1 索引的基本概念
3.4.2 索引文件的分类
3.4.3 索引的分类
3.4.4 索引的创建
3.4.5 索引的应用
3.4.6 索引的删除
3.5 数据完整性
3.5.1 实体完整性与主关键字
3.5.2 域完整性与约束规则
3.5.3 参照完整性与表之间的永久联系
3.6 多个表的同时使用
3.6.1 工作区的概念
3.6.2 多工作区的使用
3.6.3 表之间的临时联系
练习题三
第4章 查询和视图
4.1 查询
4.1.1 查询的概念
4.1.2 用查询设计器创建查询
4.1.3 使用查询
4.2 视图
4.2.1 视图的概念
4.2.2 创建视图
4.2.3 使用视图
练习题四
第5章 SQL语言基础
5.1 SQL概述
5.2 SQL查询功能
5.2.1 SELECT命令
5.2.2 单表查询
5.2.3 多表查询
5.2.4 综合查询
5.2.5 查询去向
5.3 SQL操作功能
5.3.1 插入数据
5.3.2 删除数据
5.3.3 更新数据
5.4 SQL定义功能
5.4.1 表的定义
5.4.2 表的删除
5.4.3 表结构的修改
5.4.4视图的定义与删除
练习题五
第6章 Visual FoxPro程序设计基础
6.1 程序和程序文件
6.1.1 程序文件的创建
6.1.2 程序文件的运行
6.2 程序中的常用命令
6.2.1 输入命令
6.2.2 输出命令
6.2.3 其他命令
6.3 程序的基本结构
6.3.1 顺序结构
6.3.2 分支结构
6.3.3 循环结构
6.4 多模块程序设计
6.4.1 模块定义
6.4.2 模块调用
6.4.3 变量的作用域
6.4.4 参数传递
练习题六
第7章 表单设计
7.1 面向对象的基本概念
7.2 表单设计基础
7.2.1 表单基本概念
7.2.2 表单常用控件及其属性
……
第二部分 公共基础知识
附件