第三部分 Visual FoxPro
第一章 数据库的基本概念
第一节 数据库基础知识
了解数据、数据处理的概念和计算机数据管理的发展历程;掌握数据库系统的构成和相关概念,理解数据库系统的特点;理解数学模型的含义,掌握实体联系的种类,理解层次、网状和关系数学模型的特点。
第二节 关系数据库
掌握关系模型的相关术语;理解关系模型的特点;掌握关系的基本运算。
第三节 数据库设计基础
理解数据库设计原则;了解数据库的设计过程。
第四节 Visual FoxPro系统概述
了解Visual FoxPro的发展历程和特点。
第二章 Visual FoxPro系统初步
第一节 Visual FoxPro6.0的安装与启动
了解Visual FoxPro6.0所需的安装环境和安装过程;掌握启动和退出Visual FoxPro6.0的方法。
第二节 Visual FoxPro6.0的用户界面
熟悉Visual FoxPro6.0的运行环境,理解Visual FoxPro6.0的工作方式;掌握Visual FoxPro的配置方法。
第三节 项目管理器
了解项目的含义;掌握创建、打开和关闭项目的方法;熟悉项目管理器中各类文件选项卡所管理的文件;掌握利用项目管理器创建、添加、修改、移去文件等操作,掌握项目管理器中各功能按钮的功能;了解定制项目管理器的相关操作。
第四节 Visual FoxPro向导、设计器、生成器简介
了解Visual FoxPro6.0提供的各种向导、设计器、生成器及其功能。
第三章 数据与数据运算
第一节 常量与变量
理解常量和变量的含义,掌握Visual FoxPro6.0所支持的6种数据类型及不同类型的常量格式;掌握变量的相关操作命令。
第二节 表达式
理解表达式的含义,掌握Visual FoxPro6.0的各类表达式;掌握Visual FoxPro6.0的常用内部函数。
第四章 Visual FoxPro数据库及其操作
第一节 Visual FoxPro数据库及其建立
掌握建立、使用、修改和删除数据库的相关操作。
第二节 建立数据库表
掌握表结构的建立和修改操作。
第三节 表的基本操作
掌握表记录的浏览、增加、删除与修改命令。
第四节 索引
理解索引的概念,掌握索引的4种类型及其特点;掌握索引的相关操作和命令。
第五节 数据完整性
理解数据完整性的含义,理解实体完整性、域完整性和参照完整性;掌握建立表之间联系的方法,掌握设置参照完整性约束的相关操作。
第六节 自由表
理解自由表和数据库表的区别,掌握自由表和数据库表的转换操作。
第七节 多个表的同时使用
理解工作区的概念,掌握在指定工作区中打开表的相关命令;掌握建立表之间关联的命令SET RELATION的使用。
第八节 排序
掌握表的排序命令SORT的使用。
第五章 关系数据库标准语言SQL
第一节 SQL概述
理解SQL的含义,了解SQL语言发展历程及特点。
第二节 查询命令
掌握SELECT查询命令的各种使用方式:简单查询、嵌套查询、 联接查询、分组与计算查询、 集合的并运算。
第三节 操作功能
掌握插入INSERT、更新UPDATE和删除DELETE命令的使用。
第四节 定义功能
掌握表的定义、删除及结构修改命令;掌握视图操作的相关命令。
第六章 查询与视图
第一节 查询
理解查询的概念,掌握使用查询设计器建立查询的方法;掌握查询的运行方法。
第二节 视图
理解视图的概念,掌握视图的创建方法;了解远程视图的含义;掌握利用视图更新数据的方法;掌握使用视图的相关操作。
第七章 程序设计基础
第一节 程序与程序文件
理解程序的概念;掌握程序文件的建立与执行;掌握简单输入输出命令。
第二节 程序的基本结构
掌握程序的三种基本结构:顺序结构、选择结构、循环结构。
第三节 多模块程序
了解模块的含义及模块间的关系;掌握模块的定义和调用;掌握模块间的参数传递规则;掌握不同类型变量的特点和区别。
第四节 程序调试
熟悉调试器的环境,掌握断点的设置方法;熟悉调试菜单的使用。
第八章 表单设计与应用
第一节 面向对象的概念
掌握对象和类的概念,理解两者的关系;理解子类和继承的含义。
第二节 Visual FoxPro基类简介
了解Visual FoxPro提供的基类类型;理解容器与控件的区别;理解事件的
含义。
第三节 创建与管理表单
掌握创建、修改和运行表单的相关操作和命令;掌握表单的常用属性、事件和方法
第四节 表单设计器
熟悉表单设计器环境;理解控件的Tab键次序;理解数据环境的含义,掌握数据环境设计器的相关操作。
第五节 常用表单控件
掌握常用表单控件的常用属性、事件和方法:标签、命令按钮、命令按钮组、文本框、编辑框、复选框、选项按钮组、列表框、组合框、表格、页框、计时器。
第九章 表单设计与应用
第一节 Visual FoxPro系统菜单
理解菜单的结构,了解Visual FoxPro的系统菜单。
第二节 下拉式菜单设计
了解菜单设计的基本过程,掌握利用菜单设计器设计菜单的相关操作;了解用编程方式定义菜单的方法;掌握为顶层表单添加菜单的方法。
第三节 快捷菜单设计
掌握快捷菜单设计方法。
第十章 报表设计
第一节 创建报表
理解报表的不同布局方式,熟悉使用报表向导设计报表的基本步骤;掌握使用报表设计器创建报表的相关操作;熟悉报表工具栏。
第二节 设计报表
了解报表的数据源和布局;掌握报表控件的使用。
第三节 数据分组和多栏报表
掌握设计分组报表和多栏报表的方法;了解报表的输出设置。
参考教材:
《全国计算机等级考试二级教程——Visual FoxPro程序设计》,教育部考试中心,高等教育出版社,2007.9,第1版,2008.5,第4次印刷