内容简介
第1章 数据库系统概述
1.1 数据库的基本概念
1.1.1 数据、信息、数据处理
1.1.2 数据管理技术的发展过程
1.1.3 数据库系统组成
1.1.4 数据库系统特点
1.2 数据模型
1.2.1 现实世界中客观对象的抽象过程
1.2.2 概念模型
1.2.3 逻辑模型
1.3 关系数据库系统
1.3.1 关系数据结构
1.3.2 关系操作
1.3.3 关系完整性
1.4 本章小结
习题1
第2章 Visual FoxPro 9.0基础知识
2.1 Visual FoxPro 9.0系统综述
2.1.1 安装过程
2.1.2 Visual FoxPro的界面组成
2.1.3 菜单系统
2.1.4 项目管理器
2.1.5 辅助设计工具
2.2 Visual FoxPro 9.0语言基础
2.2.1 语法规则
2.2.2 数据类型
2.2.3 常量与变量
2.2.4 常用函数
2.2.5 运算符及表达式
2.3 本章小结
习题2
第3章 数据表的创建及操作
3.1 建立数据表
3.1.1 表结构的概念
3.1.2 建立表结构
3.1.3 输入数据
3.1.4 打开表
3.1.5 关闭表
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.3 工作区
3.3.1 工作区的概念
3.3.2 工作区的选择和使用
3.4 维护表结构
3.4.1 显示表结构
3.4.2 修改表结构
3.4.3 复制表结构
3.5 表的索引
3.5.1 索引的概念
3.5.2 索引和索引文件的类型
3.5.3 索引的建立
3.5.4 索引的使用
3.6 数据共享
3.6.1 数据导出
3.6.2 数据导入
3.7 本章小结
习题3
第4章 数据库的创建及操作
4.1 数据库设计概述
4.1.1 数据库设计步骤
4.1.2 数据需求分析
4.1.3 概念结构设计
4.1.4 逻辑结构设计
4.1.5 物理结构设计
4.1.6 视图或查询设计
4.1.7 改进整个设计
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 参照完整性
4.5 本章小结
习题4
第5章 查询和视图
5.1 基本概念
5.1.1 查询和视图的定义
5.1.2 查询和视图的区别
5.2 查询
5.2.1 使用Query Wizard创建查询
5.2.2 使用Query Designer创建查询
5.2.3 查询结果的定向输出
5.2.4 交叉表查询
5.2.5 利用查询结果生成图形
5.2.6 查询的SQL语句
5.3 视图
5.3.1 使用View Wizard创建视图
5.3.2 使用View Designer创建视图
5.3.3 远程视图
5.4 本章小结
习题5
第6章 结构化查询语言SQL
6.1 SQL概述
6.1.1 SQL的特点
6.1.2 SQL的体系结构
6.1.3 SQL的组成
6.2 SQL的数据定义功能
6.2.1 创建表结构
6.2.2 修改表结构
6.2.3 删除表
6.2.4 定义和删除视图
6.3 SQL的数据操作功能
6.3.1 插入数据
6.3.2 删除数据
6.3.3 更新数据
6.4 SQL的数据查询功能
6.4.1 简单查询
6.4.2 条件查询
6.4.3 嵌套查询
6.4.4 联接查询
6.4.5 计算查询
6.4.6 分组查询
6.4.7 查询结果处理(或称:查询结果输出)
6.5 本章小结
习题6
第7章 结构化程序设计
7.1 程序文件的建立与运行
7.1.1 VFP的3种工作方式
7.1.2 程序文件的建立
7.1.3 程序的运行
7.2 程序方式下的几个基本命令
7.2.1 运行环境设置命令
7.2.2 键盘输入命令
7.2.3 消息对话框函数
7.2.4 其他命令和语句
7.3 程序控制结构
7.3.1 顺序结构
7.3.2 分支结构
7.3.3 循环结构
7.3.4 混合嵌套结构
7.4 多模块程序
7.4.1 子程序
7.4.2 过程
7.4.3 自定义函数
7.4.4 变量的作用域
7.5 程序的调试
7.5.1 程序中常见的错误
7.5.2 程序查错
本章小结
习题7
第8章 表单设计
8.1 面向对象程序设计基础
8.1.1 面向对象的基本概念
8.1.2 Visual FoxPro中的类和对象
8.2 创建并运行表单
8.2.1 表单向导
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 控件布局
8.4.2 控件基本属性
8.4.3 表单基本属性
8.5 表单的事件与方法
8.5.1 事件代码的添加
8.5.2 表单常用的方法
8.6 本章小结
习题8
第9章 表单控件
9.1 输出类控件
9.1.1 Label(标签)
9.1.2 Image(图像)
9.1.3 Line(线条)
9.1.4 Shape(形状)
9.2 输入类控件
9.2.1 TextBox(文本框)
9.2.2 EditBox(编辑框)
9.2.3 ListBox(列表框)
9.2.4 ComboBox(组合框)
9.2.5 Spinner(微调)
9.3 控制类控件
9.3.1 CommandButton(命令按钮)
9.3.2 CommandGroup(命令按钮组)
9.3.3 CheckBox(复选框)
9.3.4 OptionGroup(选项按钮组)
9.3.5 Timer(计时器)
9.4 容器类控件
9.4.1 Grid(表格)
9.4.2 PageFrame(页框)
9.4.3 Container(容器)
9.5 连接类控件
9.5.1 ActiveX Control(ActiveX控件)
9.5.2 ActiveX Bound Control(ActiveX绑定控件)
9.5.3 Hyperlink(超链接)
9.6 本章小结
习题9
第10章 报表和标签
10.1 使用向导创建报表
10.1.1 普通报表向导
10.1.2 一对多报表向导
10.2 使用报表设计器创建报表
10.2.1 报表设计器
10.2.2 设置报表数据环境
10.2.3 使用报表控件
10.2.4 调整报表布局
10.2.5 预览和打印报表
10.3 创建标签
10.3.1 使用向导创建标签
10.3.2 使用标签设计器设计标签
10.4 本章小结
习题10
第11章 菜单设计
11.1 菜单设计概述
11.1.1 菜单结构
11.1.2 菜单设计基本步骤
11.1.3 规划菜单系统
11.2 设计菜单
11.2.1 菜单设计工具
11.2.2 创建下拉式菜单
11.2.3 创建快捷菜单
11.3 菜单设计技术
11.3.1 引入系统菜单
11.3.2 顶层表单中的菜单设计
11.4 本章小结
习题11
第12章 Web环境下VFP应用程序开发
12.1 Web应用系统的主要特点
12.2 Web应用程序的体系结构
12.3 建立Web应用程序的开发环境
12.3.1 ASP.NET概述
12.3.2 Microsoft IIS的安装和配置
12.3.3 安装Visual Studio 2005
12.3.4 ASP.NE T2.0应用程序测试
12.4 ASP.NET访问VFP数据库
12.4.1 ASP.NET连接常用数据库的方法
12.4.2 使用ADO.NET操纵VFP数据库
12.5 使用ActiveX组件
12.5.1 ActiveX技术概述及应用
12.5.2 用VFP创建ActiveX组件
12.5.3 ActiveX VFP组件应用实例
12.6 本章小结
习题12
第13章 学生综合测评管理系统开发实例
13.1 系统分析
13.1.1 项目背景分析
13.1.2 业务流程分析
13.1.3 功能需求分析
13.2 系统总体设计
13.2.1 功能结构设计
13.2.2 数据库设计
13.2.3 系统主体框架设计
13.3 主要功能模块的设计与实现
13.3.1 学生信息管理
13.3.2 综合考评管理
13.3.3 打印输出设计
13.3.4 系统维护
13.4 应用程序的发布
13.4.1 系统测试
13.4.2 系统调试
13.4.3 应用项目的连编
13.5 本章小结
习题13
第14章 实验与综合设计
14.1 Visual FoxPro 9.0应用与开发环境
14.1.1 实验目的
14.1.2 实验要求
14.1.3 实验内容
14.2 Visual FoxPro基础知识
14.2.1 实验目的
14.2.2 实验要求
14.2.3 实验内容
14.3 数据表的创建及操作
14.3.1 实验目的
14.3.2 实验要求
14.3.3 实验内容
14.4 数据库与数据库表操作
14.4.1 实验目的
14.4.2 实验要求
14.4.3 实验内容
14.4.4 实验数据
14.5 SQL语言与查询
14.5.1 实验目的
14.5.2 实验要求
14.5.3 实验内容
14.6 视图应用
14.6.1 实验目的
14.6.2 实验要求
14.6.3 实验内容
14.7 结构化程序设计
14.7.1 实验目的
14.7.2 实验要求
14.7.3 实验内容
14.8 表单应用
14.8.1 实验目的
14.8.2 实验要求
14.8.3 实验内容
14.9 表单控件应用
14.9.1 实验目的
14.9.2 实验要求
14.9.3 实验内容
14.10 报表应用
14.10.1 实验目的
14.10.2 实验要求
14.10.3 实验内容
14.11 菜单设计
14.11.1 实验目的
14.11.2 实验要求
14.11.3 实验内容
14.12 Web应用程序开发
14.12.1 实验目的
14.12.2 实验要求
14.12.3 实验内容
14.13 综合设计
14.13.1 设计目的
14.13.2 设计题目
14.13.3 设计过程
14.13.4 总体要求
参考文献