2024年计算机二级VFP考试上机操作题(13)
第13套
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
在考生文件夹下,有一个资源数据库FRDB,该数据库有资源表FR_T、农户表P_T和树种表TREE_T三个表。其中,资源表FR_T存储了全乡农民承包的土地编号、户主编号、小地名、面积、树种编号、蓄积(生长在山上的树的木材体积)和承包年度。打开资源数据库FRDB,完成如下操作:
1.在农户表P_T中增加一个字段名\继承人\、数据类型为\字符\、宽度为8的字段。
2.设置资源表FR_T中\面积\字段的有效性规则:面积大于等于1,小于等于100,默认值为10;\蓄积\字段的有效性规则:蓄积大于等于0,小于等于200,默认值为100;(注意:表达式应写成 面积>=1.AND.面积=0.AND.蓄积=1.AND.面积=0.AND.蓄积<=200,在默认值栏中输入:100。
3、打开\索引\选项卡,在索引名处输入:户主编号,类型选择\普通索引\,升序,表达式为:户主编号,再在索引名处输入:树种编号,类型选择\普通索引\,升序,表达式为:树种编号。
4、在数据库设计器中,选中P_T表中的索引\户主编号\并拖动到FR_T表的\户主编号\的索引上并松开,这样两个表之间就建立起了永久联系。再用同样的方法设置FR_T和TREE_T表间的永久联系。 二、简单应用(2小题,每题20分,计40分)
在考生文件夹下,打开资源数据库FRDB,完成如下简单应用:
1.使用表单向导选择资源表FR_T生成一个名为FR_EDIT的表单。要求选择FR_T表中所有字段,样式为阴影式;按钮类型为图片按钮;排序字段选择户主编号(升序);表单标题为\资源数据输入维护\。
2.使用查询设计器设计一个查询one,按户主编号(取自fr_t表),树种名称(取自Tree_t表)分组汇总每个农户的面积(取自fr_t表)和蓄积(取自fr_t表),查询结果按户主编号升序排序,并输出到ONE表中。ONE表中的字段为户主编号、树种名称、面积合计、蓄积合计。注意:查询设计完成后必须运行。
本题的主要考核点:使用表单向导制作表单、使用查询设计器建立查询。 解题思路:
第1题:启动表单向导可在\文件\菜单中选择\新建\或者单击工具栏上的\新建\按钮,打开\新建\对话框,文件类型选择表单,单击向导按钮,然后按照向导提示操作即可。
第2题:建立查询能够使用\文件\菜单完成,选择文件--新建--查询--新建文件,将\和\表添加到查询中,从字段选项卡中依次选择\户主编号\、\树种名称\,在\函数和表达式\中输入
\面积) AS 面积合计\,在\函数和表达式\中输入\蓄积) AS 蓄积合计\,并添加到选定字段中;切换到\排序依据\选项卡并在其中选择字段\户主编号\,排序选项为\升序\切换到\分组依据\选项卡并在其中选择字段\户主编号\,再选择\树种名称\单击查询菜单下的\查询去向\,选择表,在\表名\右边的对话框中输入表名ONE,最后运行该查询。