Visual Foxpro 6.0程序设计基础教程
ISBN:978-7-80243-298-7/03
主编:宗哲玲、杨美霞
出版社:航空工业
适用层次:通用
出版/修订日期:2021-01-01
¥49.80
本书以Visual FoxPro 6.0为对象,结合全国计算机二级考试和高等学校计算机二级考试的考纲考题编写而成。本书以“基础理论”→“操作样例”→“技能训练”为主线组织编写,由简到难、循序渐进、系统全面地介绍了Visual FoxPro 6.0的语法结构、功能及应用。
全书共安排了12个单元,前11个单元由各个任务组成,每个任务又由相关知识与技能和技能训练两部分组成。这样不仅有助于强化读者对知识和技能的掌握,也有助于培养读者的软件实际应用能力。在第12单元编写了全国计算机等级考试二级公共基础知识解析部分,包括数据结构与算法、程序设计、软件工程、数据库设计基础等知识,并将其知识核心点作为提示逐一列出,方便读者快速掌握。
本书配有习题册《Visual FoxPro 6.0程序设计实训教程》,并提供上机操作题的数据环境。
本书既可作为高等院校数据库基础课程教材,也可作为Visual FoxPro考级培训教材。
第1单元 数据库与VFP入门
任务1.1 掌握数据库基本知识
相关知识
一、数据、信息和数据处理
二、计算机数据管理技术的发展
三、数据库
四、数据库管理系统
五、数据库应用系统
六、数据库系统
七、现实世界的数据描述
八、数据库管理系统中的数据模型
技能训练
任务1.2 掌握关系数据库基本知识
相关知识与技能
一、关系术语
二、关系的完整性约束
三、关系操作
技能训练
任务1.3 熟悉Visual FoxPro 6.0集成环境
相关知识与技能
一、VFP6.0的主要特点
二、VFP6.0的安装、启动与退出
三、VFP6.0的用户界面及操作方式
四、VFP6.0的组成
五、VFP6.0的主要文件类型
六、VFP6.0的系统环境配置
技能训练
任务1.4 认识项目文件和项目管理器
相关知识与技能
一、创建一个新项目
二、认识项目管理器
三、项目管理器的使用
技能训练
单元小结
第2单元 熟悉VFP语言规范
任务2.1 了解VFP 6.0的数据类型、常量和变量
相关知识与技能
一、数据类型
二、常量
三、变量
技能训练
任务2.2 认识运算符与表达式
相关知识与技能
一、算术表达式
二、字符表达式
三、日期表达式与日期时间表达式
四、关系表达式
五、逻辑表达式
六、表达式生成器
技能训练
任务2.3 熟悉VFP 6.0的常用函数
相关知识与技能
一、数值函数
二、字符函数
三、日期和时间函数
四、数据类型转换函数
五、测试函数
六、信息对话框函数
技能训练
单元小结
第3单元 表的操作
任务3.1 掌握表的创建方法
相关知识与技能
一、创建表的方法
二、熟悉表设计器
三、了解字段属性
四、表数据的输入要点
五、表的关闭方法
技能训练
任务3.2 掌握表的基本操作
相关知识与技能
一、打开表的方法
二、表结构的显示与修改
三、使用浏览窗口浏览和编辑记录
四、记录的交互修改命令与显示命令
五、记录指针的定位命令
六、记录的追加、插入和替换命令
七、记录删除与恢复命令
八、数组与表之间的数据交换命令
九、表文件的复制与删除命令
技能训练
单元小结
第4单元 数据库的基本操作
任务4.1 掌握数据库的基本操作
相关知识与技能
一、数据库的概念
二、数据库的建立
三、数据库的打开与关闭
四、数据库的修改与删除
技能训练
任务4.2 掌握数据库的使用方法
相关知识与技能
一、数据库表的特点
二、在数据库中新建、添加、移去或删除表
三、浏览与修改数据库表的结构与数据
四、设置数据库表的属性
五、表的直接排序
六、索引的创建与使用
七、使用多表
八、建立表间关联
九、设置参照完整性
技能训练
单元小结
第5单元 查询与视图
任务5.1 掌握创建和使用查询的方法
相关知识与技能
一、利用“查询向导”设计查询
二、利用查询设计器设计查询
三、建立交叉表
技能训练
任务5.2 掌握创建和使用视图的方法
相关知识与技能
一、利用“视图设计器”创建本地视图
二、远程视图
技能训练
单元小结
第6单元 关系数据库标准语言SQL
任务6.1 认识SQL
相关知识与技能
一、SQL语言的特点
二、SQL语言的组成
技能训练
任务6.2 掌握SQL的数据定义功能
相关知识与技能
一、建立表结构命令
二、修改表结构命令
三、删除表命令
技能训练
任务6.3 掌握SQL的数据操纵功能
相关知识与技能
一、添加记录命令
二、更新记录命令
三、删除记录命令
技能训练
任务6.4 掌握SQL的数据查询功能
相关知识与技能
一、SELECT命令格式
二、SELECT应用举例
技能训练
单元小结
第7单元 结构化程序设计
任务7.1 掌握程序的编辑与使用方法
相关知识与技能
一、程序文件的建立、保存、修改与运行
二、程序文件中的专用命令
三、程序中简单的输入输出命令
技能训练
任务7.2 掌握程序的基本控制结构
相关知识与技能
一、顺序结构
二、选择结构
三、循环结构
技能训练
任务7.3 掌握模块化程序设计方法
相关知识与技能
一、子程序及子程序调用
二、过程及过程调用
三、自定义函数
四、变量的作用域
技能训练
单元小结
第8单元 表单设计与应用
任务8.1 掌握面向对象程序设计的基本概念
相关知识与技能
一、创建第一个表单
二、对象、属性、事件和方法程序
三、类及其特性
四、VFP中的对象引用
技能训练
任务8.2 掌握创建表单的方法与要点
相关知识与技能
一、创建表单的方法
二、使用表单向导创建表内容编辑表单
三、表单设计要点
四、创建单文档和多文档界面
五、使用表单集
六、为表单创建自定义属性和方法程序
七、向表单传递参数与表单返回值
技能训练
任务8.3 掌握常用控件的功能与用法
相关知识与技能
一、控件的基本操作
二、输入类控件
三、输出类控件
四、控制类控件
五、容器类控件
六、连接类控件
技能训练
单元小结
第9单元 报表和标签设计
任务9.1 报表设计的步骤与方法
相关知识与技能
一、常见报表类型
二、报表设计的步骤
三、创建报表布局的方法
四、使用报表设计器
技能训练
任务9.2 详细了解报表设计器的用法
相关知识与技能
一、报表设计器中的带区
二、使用数据环境设计器
三、在报表布局中添加报表控件
四、创建组带区
技能训练
任务9.3 掌握创建一对多报表和标签的方法与要点
一、创建一对多报表
二、创建标签
三、报表和标签的输出
技能训练
单元小结
第10单元 菜单设计与应用
任务10.1 认识与规划菜单
相关知识与技能
一、认识菜单
二、规划菜单应遵循的准则
三、使用VFP制作菜单的步骤与要点
任务10.2 掌握在VFP中制作和使用菜单的方法
相关知识与技能
一、制作和使用下拉菜单
二、设计和使用SDI菜单
三、设计和使用快捷菜单
技能训练
单元小结
第11单元 应用程序开发入门
任务11.1 了解应用程序的开发过程
相关知识与技能
一、VFP应用系统的组成
二、建立应用程序目录结构
三、用项目管理器组织应用系统
四、设置项目信息
五、连编应用程序
六、主程序设计
技能训练
任务11.2 掌握应用程序向导和生成器的用法
相关知识与技能
一、应用程序向导
二、应用程序生成器
单元小结
第12单元 全国计算机等级考试二级公共基础知识解析
任务12.1 数据结构与算法
一、算法
二、数据结构的基本概念
三、线性表及其顺序存储结构
四、栈和队列
五、树与二叉树
六、查找技术
七、排序技术
任务12.2 程序设计基础
一、程序设计方法与风格
二、结构化程序设计
三、面向对象程序设计
任务12.3 软件工程基础
一、软件工程基本概念
二、结构化分析方法
三、结构化设计方法
四、软件测试
五、程序的调试
任务12.4 数据库设计基础
一、数据库系统的基本概念
二、数据模型
三、关系代数
四、数据库设计与管理
任务12.5 公共基础知识核心点提示
附录A 2009年国家计算机二级(VFP)等级考试大纲
基本要求
基础知识
一、VisualFoxPro数据库的基本操作
二、关系数据库标准语言SQL
三、项目管理器、设计器和向导的使用
四、VisualFoxPro程序设计
发表评论