简介
《普通高等教育"十一五"国家有规划教材?高职高专计算机系列?Visual FoxPro程序设计基础教程》是国家级精品的配套教材。全书共有12章、3个附录,涵盖全国计算机等级考试二级(VFP)大纲所要求的内容。书中介绍了数据库和表操作、VFP程序设计、表单和面向对象程序设计、客户服务器(C/S)应用等内容。并着重加强学生对SQL和数据训基本概念的理解与掌握。书中附有教学大纲、实验指导书和精选试卷,还给出了一个完整的编程案例。
《普通高等教育"十一五"国家有规划教材?高职高专计算机系列?Visual FoxPro程序设计基础教程》内容图文并茂,强调实用,可作为高等学校计算机专业(VFP6.0等级考试)和计算机类专业(VFP9.0)教材,也可供广大VFP用户参考。
目录
目录
第1章 Visual FoxPro数据库管理系统基础
1.1 数据库的基本概念
1.1.1 数据库的定义、体系结构及数据库系统
1.1.2 数据库的由来和发展
1.2 关系数据库
1.2.1 关系数据库的基本概念
1.2.2 关系运算
1.2.3 数据的一致性和完整性
1.3 Visual FoxPro数据库管理系统
1.3.1 Visual FoxPro功能概述
1.3.2 Visual FoxPro程序结构
1.4 Visual FoxPro的发展历史
1.5 Visual FoxPro的安装与基本操作
1.5.1 系统环境要求及安装
1.5.2 Visual FoxPro基本操作
1.6 命令窗口
习题
第2章 用户界面、可视工具及项目管理器
2.1 菜单与对话框
2.1.1 菜单
2.1.2 对话框
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 生成应用程序与可执行文件
习题
第3章 Visual FoxPro的数据
3.1 常量
3.2 变量
3.2.1 字段变量
3.2.2 内存变量
3.2.3 数组
3.2.4 变量的级
3.3 表达式
3.3.1 运算符
3.3.2 表达式分类
习题
第4章 自由表
4.1 表文件结构的创建和修改
4.1.1 表的结构
4.1.2 建立表结构
4.1.3 修改表结构
4.2 输入表数据
4.2.1 CREATE命令期间输入数据
4.2.2 表添加命令
4.2.3 在表中插入记录命令
4.2.4 追加数据记录命令
4.3 表的基本操作
4.3.1 打开和关闭表文件
4.3.2 表的显示和列表
4.3.3 记录定位
4.4 修改和删除记录数据
4.4.1 修改表数据
4.4.2 删除表记录
4.4.3 删除表文件
4.5 表的排序、索引和查寻
4.5.1 什么是排序与索引
4.5.2 表的排序
4.5.3 表的索引
4.5.4 表的查寻
4.6 表的计算、汇总
4.6.1 表的计算命令
4.6.2 表的汇总命令
4.7 多表间的基本操作
4.7.1 关联
4.7.2 数据工作期窗口与视图文件
4.7.3 不同工作区中表的连接
4.7.4 更新
习题
第5章 函数与系统设置命令
5.1 数值和数学函数
5.2 三角函数
5.3 字符串操作函数
5.4 表的操作函数
5.5 日期函数与2000年问题
5.5.1 日期、时间函数
5.5.2 对2000年日期的支持
5.6 显示、打印位置函数
5.7 系统函数
5.8 其他函数
5.9 系统设置命令
习题
第6章 关系数据库标准语言SQL
6.1 SQL概述
6.2 SQL的数据定义语言
6.2.1 表结构的建立
6.2.2 表结构的操作
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 集合的并运算
习题
第7章 Visual FoxPro程序设计基础
7.1 程序的建立和执行
7.1.1 程序设计的概念和步骤
7.1.2 程序的建立
7.1.3 程序的执行
7.2 程序的交互式命令
7.2.1 人机交互式输入语句
7.2.2 程序设计的辅助命令
7.3 结构化程序设计
7.3.1 结构化程序设计的基本概念
7.3.2 结构化N-S流程图
7.3.3 顺序结构
7.3.4 分支结构
7.3.5 循环结构
7.4 子程序与过程文件及用户自定义函数
7.4.1 子程序与过程的调用
7.4.2 过程文件的建立
7.4.3 用户自定义函数(函数过程)
7.5 屏幕显示格式程序设计
7.6 程序的调试和调试器
7.6.1 命令调试
7.6.2 调试器
7.7 共享访问编程及多用户操作函数、命令
习题
第8章 数据库
8.1 数据库的意义
8.1.1 表和数据库
8.1.2 数据库的优缺点
8.1.3 数据库的使用范围
8.2 建立数据库
8.2.1 打开、关闭和删除数据库
8.2.2 在数据库中创建新表
8.2.3 添加一个表到数据库
8.2.4 使用数据库中的表和视图
8.2.5 项目中添加或移去数据库
8.2.6 查看和修改数据库结构
8.3 数据字典
8.3.1 字段级和表级数据字典特性
8.3.2 建立存储过程
8.3.3 建立永久性关系
8.3.4 生成参照完整性
8.3.5 查看和设置数据库属性
习题
第9章 菜单设计器和报表设计器
9.1 菜单程序设计与菜单设计器
9.1.1 创建菜单、菜单项和子菜单
9.1.2 为菜单系统指定任务
9.1.3 测试与调试菜单系统
9.1.4 定制菜单系统
9.2 报表程序设计与报表设计器
9.2.1 创建报表布局
9.2.2 一对多报表设计实例
习题
第10章 表单和面向对象程序设计
10.1 表单和表单设计
10.1.1 表单的类型
10.1.2 创建新的表单
10.1.3 添加和操作表单对象
10.1.4 存储和运行表单
10.1.5 ActiveX
10.2 设置表单或表单集模板
10.3 面向对象的程序设计与对象
10.3.1 对象具有的属性
10.3.2 对象具有的事件和方法
10.4 类
10.5 类的层次
10.5.1 基类和层次
10.5.2 容器和控件类
10.6 对象的处理
10.6.1 在容器层次中引用对象
10.6.2 设置属性
10.6.3 调用方法
10.6.4 响应事件
10.7 编程定义类
习题
第11章 设计应用程序案例——大学生通用习题测试系统
11.1 软件工程的基本概念及软件开发技术
11.1.1 软件的生存期和开发模型
11.1.2 系统分析与设计及工具
11.2 大学生通用习题测试系统
11.2.1 系统的表单流程图
11.2.2 系统的实现及表单对象的应用
习题
第12章 视图和客户/服务器编程
12.1 客户/服务器结构
12.2 创建和使用视图
12.2.1 创建本地视图
12.2.2 创建多表视图
12.2.3 使用视图
12.3 更新视图数据
12.4 使用ADO数据访问进行C/S模式编程
习题
附录A Visual FoxPro程序设计基础教学大纲
附录B 实验指导书
附录C 计算机等级考试二级(VFP)参考试题
附录C.1 上机考试样题
附录C.2 二级Visual FoxPro程序设计试题样卷
参考文献
第1章 Visual FoxPro数据库管理系统基础
1.1 数据库的基本概念
1.1.1 数据库的定义、体系结构及数据库系统
1.1.2 数据库的由来和发展
1.2 关系数据库
1.2.1 关系数据库的基本概念
1.2.2 关系运算
1.2.3 数据的一致性和完整性
1.3 Visual FoxPro数据库管理系统
1.3.1 Visual FoxPro功能概述
1.3.2 Visual FoxPro程序结构
1.4 Visual FoxPro的发展历史
1.5 Visual FoxPro的安装与基本操作
1.5.1 系统环境要求及安装
1.5.2 Visual FoxPro基本操作
1.6 命令窗口
习题
第2章 用户界面、可视工具及项目管理器
2.1 菜单与对话框
2.1.1 菜单
2.1.2 对话框
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 生成应用程序与可执行文件
习题
第3章 Visual FoxPro的数据
3.1 常量
3.2 变量
3.2.1 字段变量
3.2.2 内存变量
3.2.3 数组
3.2.4 变量的级
3.3 表达式
3.3.1 运算符
3.3.2 表达式分类
习题
第4章 自由表
4.1 表文件结构的创建和修改
4.1.1 表的结构
4.1.2 建立表结构
4.1.3 修改表结构
4.2 输入表数据
4.2.1 CREATE命令期间输入数据
4.2.2 表添加命令
4.2.3 在表中插入记录命令
4.2.4 追加数据记录命令
4.3 表的基本操作
4.3.1 打开和关闭表文件
4.3.2 表的显示和列表
4.3.3 记录定位
4.4 修改和删除记录数据
4.4.1 修改表数据
4.4.2 删除表记录
4.4.3 删除表文件
4.5 表的排序、索引和查寻
4.5.1 什么是排序与索引
4.5.2 表的排序
4.5.3 表的索引
4.5.4 表的查寻
4.6 表的计算、汇总
4.6.1 表的计算命令
4.6.2 表的汇总命令
4.7 多表间的基本操作
4.7.1 关联
4.7.2 数据工作期窗口与视图文件
4.7.3 不同工作区中表的连接
4.7.4 更新
习题
第5章 函数与系统设置命令
5.1 数值和数学函数
5.2 三角函数
5.3 字符串操作函数
5.4 表的操作函数
5.5 日期函数与2000年问题
5.5.1 日期、时间函数
5.5.2 对2000年日期的支持
5.6 显示、打印位置函数
5.7 系统函数
5.8 其他函数
5.9 系统设置命令
习题
第6章 关系数据库标准语言SQL
6.1 SQL概述
6.2 SQL的数据定义语言
6.2.1 表结构的建立
6.2.2 表结构的操作
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 集合的并运算
习题
第7章 Visual FoxPro程序设计基础
7.1 程序的建立和执行
7.1.1 程序设计的概念和步骤
7.1.2 程序的建立
7.1.3 程序的执行
7.2 程序的交互式命令
7.2.1 人机交互式输入语句
7.2.2 程序设计的辅助命令
7.3 结构化程序设计
7.3.1 结构化程序设计的基本概念
7.3.2 结构化N-S流程图
7.3.3 顺序结构
7.3.4 分支结构
7.3.5 循环结构
7.4 子程序与过程文件及用户自定义函数
7.4.1 子程序与过程的调用
7.4.2 过程文件的建立
7.4.3 用户自定义函数(函数过程)
7.5 屏幕显示格式程序设计
7.6 程序的调试和调试器
7.6.1 命令调试
7.6.2 调试器
7.7 共享访问编程及多用户操作函数、命令
习题
第8章 数据库
8.1 数据库的意义
8.1.1 表和数据库
8.1.2 数据库的优缺点
8.1.3 数据库的使用范围
8.2 建立数据库
8.2.1 打开、关闭和删除数据库
8.2.2 在数据库中创建新表
8.2.3 添加一个表到数据库
8.2.4 使用数据库中的表和视图
8.2.5 项目中添加或移去数据库
8.2.6 查看和修改数据库结构
8.3 数据字典
8.3.1 字段级和表级数据字典特性
8.3.2 建立存储过程
8.3.3 建立永久性关系
8.3.4 生成参照完整性
8.3.5 查看和设置数据库属性
习题
第9章 菜单设计器和报表设计器
9.1 菜单程序设计与菜单设计器
9.1.1 创建菜单、菜单项和子菜单
9.1.2 为菜单系统指定任务
9.1.3 测试与调试菜单系统
9.1.4 定制菜单系统
9.2 报表程序设计与报表设计器
9.2.1 创建报表布局
9.2.2 一对多报表设计实例
习题
第10章 表单和面向对象程序设计
10.1 表单和表单设计
10.1.1 表单的类型
10.1.2 创建新的表单
10.1.3 添加和操作表单对象
10.1.4 存储和运行表单
10.1.5 ActiveX
10.2 设置表单或表单集模板
10.3 面向对象的程序设计与对象
10.3.1 对象具有的属性
10.3.2 对象具有的事件和方法
10.4 类
10.5 类的层次
10.5.1 基类和层次
10.5.2 容器和控件类
10.6 对象的处理
10.6.1 在容器层次中引用对象
10.6.2 设置属性
10.6.3 调用方法
10.6.4 响应事件
10.7 编程定义类
习题
第11章 设计应用程序案例——大学生通用习题测试系统
11.1 软件工程的基本概念及软件开发技术
11.1.1 软件的生存期和开发模型
11.1.2 系统分析与设计及工具
11.2 大学生通用习题测试系统
11.2.1 系统的表单流程图
11.2.2 系统的实现及表单对象的应用
习题
第12章 视图和客户/服务器编程
12.1 客户/服务器结构
12.2 创建和使用视图
12.2.1 创建本地视图
12.2.2 创建多表视图
12.2.3 使用视图
12.3 更新视图数据
12.4 使用ADO数据访问进行C/S模式编程
习题
附录A Visual FoxPro程序设计基础教学大纲
附录B 实验指导书
附录C 计算机等级考试二级(VFP)参考试题
附录C.1 上机考试样题
附录C.2 二级Visual FoxPro程序设计试题样卷
参考文献
Visual FoxPro程序设计基础教程
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×