2015年计算机二级考试《VFP》冲刺题及答案(五)

来源:文书网 1.8W

  一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

2015年计算机二级考试《VFP》冲刺题及答案(五)

HRef="https://www.0531cf.com/tags-3evp-0.html" target="_blank" >考生文件夹下,打开招生数据库SDB,完成如下操作:

1.在KSB表中增加一个名为"备注"的字段、字段数据类型为"字符"、宽度为30。

2.在考生成绩表KSCJB中给成绩字段设置有效性规则和默认值,成绩>=0 AND 成绩<=150;默认值为0。

3.通过"考生号"字段建立KSB表和KSCJB表间的永久联系,并为该联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"忽略"。

4.使用报表向导建立一个简单报表。要求选择考生表KSB中所有字段;记录不分组;报表样式为随意式;列数为1,字段布局为"列",方向为"纵向";排序字段为"考生号"(升序);报表标题为"考生成绩一览表";报表文件名为。

本题的主要考核点:字段的添加、字段有效性规则的建立、默认值的设置、建立两个表之间的联系、设置参照完整性、使用报表向导制作报表。

解题思路:

1、打开KSB表设计器,将光标移动到最后的空字段格中,输入新的字段名、字段类型和宽度。

2、打开KSCJB表设计器,选择"成绩"字段,在其字段有效性规则栏中输入:成绩>=.成绩<=150,在默认值栏中输入:0。

3、在数据库设计器中,选中KSB表中的索引"考生号"并拖动到KSCJB表的"考生号"的索引上并松开,这样两个表之间就建立起了永久联系。建立好永久联系之后,在两处表的"考生号"索引之间有一条线,单击这条表示两个表之间联系的线,线会加粗,此时在主菜单中选择"数据库"中的"编辑参照完整性(I)",系统弹出"参照完整性生成器"对话框,在"更新规则"标签中,选择"级联"规则,在"删除"规则中选择"限制",在"插入规则"中选择"忽略",单击"确定"保存所编辑的`参照完整性。

4、启动报表向导可在"文件"菜单中选择"新建"或者单击工具栏上的"新建"按钮,打开"新建"对话框,文件类型选择报表,单击向导按钮,然后按照向导提示操作即可。

  二、简单应用(2小题,每题20分,计40分)

在考生文件夹下,打开招生数据库SDB,完成如下简单应用:

1.使用一对多表单向导选择KSB表和KSCJB表生成一个名为TWO的表单。要求从父表KSB中选择所有字段,从子表KSCJB中选择所有字段,使用"考生号"建立两表之间的关系,样式为阴影式;按钮类型为图片按钮;排序字段为考生号(来自KSB),升序;表单标题为"考生数据输入维护"。

2.在考生文件夹下打开命令文件,该命令文件用来查询所有成绩都高于或等于平均分的学生的考生号和姓名。并将查询结果存储到表THREE中。

注意,该命令文件在第3行、第6行、第9行有错误,打开该命令文件,直接在错误处修改,不可改变SQL语句的结构和短语的顺序,不允许增加、删除或合并行。

本题主要考核点:使用表单向导制作表单、修改程序文件。

解题思路:

第1题:启动表单向导可在"文件"菜单中选择"新建"或者单击工具栏上的"新建"按钮,打开"新建"对话框,文件类型选择表单,单击向导按钮,在"向导选取"对话框中选择"一对多表单向导",然后按照表单向导操作即可。

第2题:利用"文件"菜单下的"打开"命令打开程序文件。将命令文件修改为:

SELECT AVG(成绩);

FROM kscjb;

INTO ARRAY tem

SELECT 考生号,姓名;

FROM ksb;

WHERE not exists;

( SELECT *;

FROM kscjb;

WHERE 成绩  INTO TABLE three

热门标签