上篇 Visual FoxPro基础
第1章 数据库系统概述
1.1 信息、数据和数据处理
1.1.1 信息与数据
1.1.2 数据处理
1.2 数据模型
1.2.1 层次模型
1.2.2 网状模型
1.2.3 关系模型
1.3 数据库系统
1.3.1 数据库
1.3.2 数据库管理系统
1.3.3 数据库系统的体系结构
l.3.4 数据库系统的组成
1.4 数据库设计
1.4.1 需求分析
1.4.2 概念结构设计
1.4.3 逻辑结构设计
1.4.4 物理结构设计
1.4.5 数据库使用与维护
本章知识点结构图
思考题
实验题
第2章 Visual FoxPr0系统概述
2.1 Visual FoxPr0的特性
2.2 Visual FoxPr0的安装与启动
2.2.1 安装环境
2.2.2 Visual FoxPr0的安装
2.2.3 启动Visual FoxPr0
2.2.4 退出Visual FoxPr0
2.3 Visual FoxPr0系统环境的配置
2.4 Visual FoxPr0的用户界面
2.4.1 Visual FoxPr0的主窗口
2.4.2 标题栏
2.4.3 菜单栏
2.4.4 工具栏
2.4.5 “命令”窗口
2.4.6 工作区与状态栏
2.5 Visual FoxPr0的向导
2.6 Visual FoxPr0的生成器
2.7 Visual FoxPr0的设计器
2.8 Visual FoxPr0的项目管理器
2.8.1 创建项目
2.8.2 项目管理器的使用
2.8.3 项目管理器及设置
本章知识点结构图
思考题
实验题
第3章 Visual FoxPr0基础
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.3 函数
3.3.1 数值函数
3.3.2 字符函数
3.3.3 日期时间函数
3.3.4 转换函数
3.3.5 测试函数
3.3.6 其他函数
3.4 表达式
3.4.1 算术表达式
3.4.2 字符表达式
3.4.3 日期时间表达式
3.4.4 关系表达式
3.4.5 逻辑表达式
3.4.6 名表达式
3.4.7 类与对象操作符
本章知识点结构图
思考题
实验题
第4章 数据库及表操作
4.1 建立表
4.1.1 定义表中的数据类型
4.1.2 利用“表设计器”创建表
4.1.3 表的打开与关闭
4.1.4 利用“表设计器“修改表结构”
4.2 表中数据的输入
4.2.1 以追加方式输入数据
4.2.2 备注型数据的输入
4.2.3 通用型数据的输入
4.3 表中数据的显示与修改
4.3.1 用编辑方式显示和修改数据
4.3.2 用浏览方式显示和修改数据
4.3.3 使用操作命令浏览和修改数据
4.4 表中数据访问控制
4.4.1 限制对字段的访问
4.4.2 限制对记录的访问
本章知识点结构图
思考题
实验题
第5章 索引及记录操作
5.1 索引概述
5.1.1 什么是索引
5.1.2 索引的类型
5.2 创建索引
5.3 使用索引
5.3.1 按索引字段排序
5.3.2 按索引表达式排序
5.4 记录的定位
5.4.1 绝对定位
5.4.2 相对定位
5.4.3 条件定位
5.5 删除记录
5.5.1 逻辑删除
5.5.2 恢复删除
5.5.3 物理删除
5.6 修改记录
5.6.1 单记录修改
5.6.2 条件修改
5.6.3 成批修改
本章知识点结构图
思考题
实验题
第6章 数据库操作
6.1 创建数据库
6.1.1 创建数据库
6.1.2 打开数据库
6.1.3 向数据库中添加表
6.2 使用数据库中的表
6.2.1 设置表中字段的显示标题
6.2.2 设置表中字段的注释
6.2.3 设置表中字段的默认值
6.2.4 设置表中字段的有效性规则
6.3 建立表间的关系
6.3.1 建立表间的一对一关系
6.3.2 建立表间的一对多关系
6.3.3 设置参照完整性
本章知识点结构图
思考题
实验题
第7章 视图与查询操作
7.1 创建视图
7.2 利用视图更新数据
7.3 创建查询
7.4 视图与查询的应用
本章知识点结构图
思考题
实验题
第8章 SQL
8.1 SQL概述
8.1.1 SQL的特点
8.1.2 SQL的功能
8.2 数据定义
8.2.1 SQL的基本数据类型
8.2.2 创建表
8.2.3 修改表结构
8.2.4 删除表
8.3 数据更新
8.3.1 插入记录
8.3.2 更新记录
8.3.3 删除记录
8.4 数据查询
8.4.1 Select语句
8.4.2 基本查询
8.4.3 条件查询
8.4.4 嵌套查询
8.4.5 分组查询
8.4.6 排序查询
8.4.7 连接查询
本章知识点结构图
思考题
实验题
下篇 VisualFoxPro面向对象程序设计
第9章 程序设计基础
9.1 VisualFoxPro的工作方式
9.2 程序文件的创建与编辑
9.3 顺序结构
9.3.1 输入语句
9.3.2 输出语句
9.4 分支结构
9.4.1 单向分支
9.4.2 双向分支
9.4.3 多向分支
9.5 循环结构
9.5.1 “当”型循环
9.5.2 “计数”型循环
9.5.3 “指针”型循环
9.6 过程与过程文件
本章知识点结构图
思考题
实验题
第10章 面向对象程序设计
10.1 面向对象概念的引入
10.1.1 对象
10.1.2 类
10.1.3 属性
10.1.4 事件与方法
10.2 创建类
10.2.1 用菜单方式创建类
10.2.2 以编程方式创建类
10.3 对象的操作
10.3.1 创建对象
10.3.2 设置对象的属性
10.3.3 驱动对象的事件
10.3.4 调用对象的方法
10.4 表单的常用控件
本章知识点结构图
思考题
实验题
第11章 表单设计
11.1 创建表单
11.1.1 利用“窗体设计器”创建表单
11.1.2 利用“表单向导”创建表单
11.2 修改表单
11.3 运行表单
11.4 表单设计实例
11.4.1 设计“关于”表单
11.4.2 设计“登录”表单
11.4.3 设计“启动”表单
11.4.4 设计“人才档案浏览”表单
11.4.5 设计数据查询表单
本章知识点结构图
思考题
实验题
第12章 ActiveX控件
12.1 ACtiveX控件概述
12.2 添加ActiveX控件
12.3 常用ActiveX控件
12.3.1 MMControl控件
12.3.2 TreeVi[ew控件
12.3.3.ImageList控件
12.3.4 ToolBar控件
本章知识点结构图
思考题
实验题
第13章 设计报表
13.1 报表布局
13.1.1 设置报表页面
13.1.2 设置报表中数据的显示格式
13.1.3 添加报表控件
13.1.4 常用的报表布局
13.2 创建报表
13.2.1 利用“报表设计器”创建报表
13.2.2 利用“报表向导”创建报表
13.3 修改报表
13.4 使用捐表
本章知识点结构图
思考题
实验题
第14章 菜单与工具栏设计
14.1 菜单系统
14.1.1 设计菜单
14.1.2 创建菜单
14.1.3 生成菜单程序
14.1.4 运行菜单
14.2 工具栏
14.2.1 定制系统工具栏
14.2.2 创建工具栏对象
14.2.3 利用ToolBar控件创建工具栏
本章知识点结构图
思考题
实验题
第15章 小型应用系统开发
15.1 应用系统开发概述
15.1.1 系统分析阶段
15.1.2 系统设计阶段
15.1.3 系统实施阶段
15.1.4 系统维护阶段
15.2 主要功能模决设计
15.2.1 主程序设计
15.2.2 启动页面设计
15.2.3 登录页面设计
15.2.4 菜单设计
15.2.5 数据库设计
15.2.6 数据表单设计
……