一、总体要求
Visual FoxPro 6.0是目前广为流行的数据库管理系统,通过本课程的学习和考核,使学生了解数据库系统的基本概念、面向对象的概念、Visual FoxPro 6.0的基础知识;掌握关系数据库的基本原理、关系数据库标准语言SQL、数据库应用系统设计的基础知识、基本的程序设计方法;能够正确地使用Visual FoxPro 6.0建立一个小型数据库应用系统。
二、测试范围与考核要求
(一) 数据库系统与Visual FoxPro基础知识
1.了解
⑴数据库、数据库管理系统、数据库系统
⑵关系模型、关系模式、关系、元组、属性、域、主关键字和外部关键字
⑶类和对象、事件、方法
⑷数据的一致性和完整性:实体完整性、域完整性、参照完整性
⑤FoxPro系统性能参数
2.掌握
⑴Visual FoxPro的主要文件类型
⑵关系运算:选择、投影、联接
3.重点掌握
⑴Visual FoxPro 的命令格式
⑵Visual FoxPro的数据类型、常量、变量、运算符、表达式
⑶Visual FoxPro常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、测试函数
(二)Visual FoxPro数据库的基本操作
1.了解
⑴数据表文件的复制
⑵查询文件的建立、执行与修改
⑶建立多表查询
2.掌握
⑴数据库文件的创建,向数据库添加表或从数据库删除表
⑵数据表在不同工作区的打开与关闭
⑶表的联接JOIN
3.重点掌握
⑴对数据表结构的操作,包括建立表结构、修改表结构、显示表结构。
⑵对数据表记录的操作,包括表记录指针的定位,表记录的浏览、修改、删除与恢复、添加与插入、替换。
⑶建立表之间的关联:一对一的关联、一对多的关联
(三)数据表的组织、检索与统计
1.了解
⑴视图文件的建立、执行与修改
2.掌握
⑴表的排序
⑵数据表的精确检索与模糊检索
3.重点掌握
⑴表的索引:主索引、候选索引、普通索引、唯一索引
⑵数据表的检索及对应的函数
⑶数据的统计与运算(记录个数的统计、数值求和、计算平均值、汇总分类、统计运算等)
(四)关系数据库标准语言SQL
1.了解
⑴CREATE TABLE-SQL, ALTER TABLE-SQL
⑵分组与计算查询
⑶集合的并运算
2.掌握
⑴DELETE-SQL, INSERT-SQL, UPDATE-SQL
⑵嵌套查询
3.重点掌握
⑴简单查询
⑵联接查询
(五)项目管理器、设计器和向导的使用
1.了解
⑴项目管理器、设计器、生成器的概念
⑵Visual FoxPro向导的使用
⑶各类文件选项卡
2.掌握
⑴使用报表设计器,包括生成快速报表、修改报表布局、设计分组报表、设计多栏报表
3.重点掌握
⑴使用表单设计器,包括在表单中加入和修改控件对象、设定数据环境
⑵使用菜单设计器,包括建立主选项、设计子菜单、设定菜单选项程序代码
(六)Visual FoxPro程序设计
1.了解
⑴应用程序的调试
⑵局部变量和全局变量
⑶命令运行中的环境设置
2.掌握
⑴程序文件的建立
⑵子程序设计与调用
⑶过程与过程文件、过程调用中的参数传递
3.重点掌握
⑴简单的交互式输入输出命令
⑵顺序结构程序设计
⑶选择结构程序设计
⑷循环结构程序设计
三、题型及样题将在www.lopt.com.cn和www.lnzsks.com两网站公布。
辽宁省招生考试办公室命题中心
2005年9月19日