【计算机类职业资格】国家二级VF机试(操作题)-试卷210及答案解析.doc

上传人:王申宇 文档编号:1333441 上传时间:2019-10-17 格式:DOC 页数:3 大小:31.50KB
下载 相关 举报
【计算机类职业资格】国家二级VF机试(操作题)-试卷210及答案解析.doc_第1页
第1页 / 共3页
【计算机类职业资格】国家二级VF机试(操作题)-试卷210及答案解析.doc_第2页
第2页 / 共3页
【计算机类职业资格】国家二级VF机试(操作题)-试卷210及答案解析.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、国家二级 VF 机试(操作题)-试卷 210 及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)将考生文件夹下的自由表 zhiri 添加到数据库“住宿浏览”中。 (2)建立表“宿舍”和表“学生”之间的关联(两个表的索引已经建立)。 (3)为(2)中建立的关联设置完整性约束,要求:更新规则为“限制”,删除规则为“级联”,插入规则为“忽略”。 (4)修改表单 testform 为其添加一个标签控件,并修改标签的标题为“这是一个标签”。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.(1)建立一个文件名和表单名均为 two 的

2、表单,然后为表单 two 建立一个名为 quit 的新方法(单击选择表单后,从“表单”菜单中选择“新建方法程序”命令),并在该方法中写一条语句Thisformrelease;最后向表单中添加一个命令按钮(Commandl),并在该命令按钮的 Click 事件中写一条调用新方法 quit 的语句。 (2)使用 SQL 语句计算每个歌手的最高分、最低分和平均分,并将结果存储到 resultdbf 表中(包含“歌手姓名”、“最高分”、“最低分”和“平均分”4 个字段),要求结果按“平均分”降序。注意:按“歌手姓名”分组;每个歌手的最高分、最低分和平均分由评分表中的“分数”字段计算得出。(分数:2.0

3、0)_三、综合应用题(总题数:1,分数:2.00)3.(1)在考生文件夹下,打开一个公司销售数据库 selldb,完成如下操作: 为各部门分年度季度销售金额和利润表 s_t 创建一个主索引和普通索引(升序),主索引的索引名为 no,索引表达式为“部门号+年度”;普通索引的索引名和索引表达式均为“部门号”。 通过“部门号”字段建立 s_t 表和 dept 表间的永久联系,并为该联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“忽略”。 (2)首先打开 Ecommerce 数据库,通过“会员号”字段建立客户表 Customer 和订单表OrderItem 之间的永久联系;

4、通过“商品号”字段建立商品表 Article 和订单表 OrderItem 之间的永久联系。 为以上建立的联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“限制”。(分数:2.00)_国家二级 VF 机试(操作题)-试卷 210 答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)将考生文件夹下的自由表 zhiri 添加到数据库“住宿浏览”中。 (2)建立表“宿舍”和表“学生”之间的关联(两个表的索引已经建立)。 (3)为(2)中建立的关联设置完整性约束,要求:更新规则为“限制”,删除规则为“级联”,插入规则为“忽略”

5、。 (4)修改表单 testform 为其添加一个标签控件,并修改标签的标题为“这是一个标签”。(分数:2.00)_正确答案:(正确答案:(1)在命令窗口执行命令: MODIFY DATABASE 住宿浏览 ,打开数据库设计器。在数据库设计器中右击鼠标,选择【添加表】快捷菜单命令,在弹出的“打开”对话框中双击 zhiri 表,将表添加到数据库中。 (2)在数据库设计器中拖动“宿舍”表“索引”下方的主索引“宿舍号”到“学生”表中“索引”下方的普通索引“宿舍号”上,为两个表建立联系。 (3)选中两个表之间的关联线(被选中的连线会变粗),首先执行【数据库】【清理数据库】菜单命令,清空数据表中带有删除

6、标记的记录,然后执行【数据库】【编辑参照完整性】菜单命令。 在打开的“参照完整性”对话框的表格中,选择“更新”下的单元格内容为“限制”;“删除”为“级联”;“插入”为“忽略”。单击“确定”按钮保存参照完整性的修改。 (4)在命令窗口执行命令: MODIFY FORM TESTFORM ,通过“表单控件”工具栏向表单添加一个标签(Irublel)控件,然后在“属性”面板中修改标签的 Caption 属性值为“这是一个标签”,适当地调整标签大小显示文字。)解析:解析:本大题考查了数据库的基本操作;表间联系的建立,参照完整性的设置;表单控件的常用属性。 打开数据库设计器可以快速地向数据库中添加表。

7、对两个表建立联系是在数据库设计器中进行操作的,建立联系前必须对两个表中进行连接的字段建立相关索引,并通过索引字段建立表间联系。 参照完整性是针对两个表进行设置的,因此建立参照完整性前要先建立两个表的联系;建立联系后要先清理数据库,然后再设置参照完整性。 在表单设计器中可以通过“表单控件”工具栏向表单添加控件,在属性面板中可以修改控件属性值。二、简单应用题(总题数:1,分数:2.00)2.(1)建立一个文件名和表单名均为 two 的表单,然后为表单 two 建立一个名为 quit 的新方法(单击选择表单后,从“表单”菜单中选择“新建方法程序”命令),并在该方法中写一条语句Thisformrele

8、ase;最后向表单中添加一个命令按钮(Commandl),并在该命令按钮的 Click 事件中写一条调用新方法 quit 的语句。 (2)使用 SQL 语句计算每个歌手的最高分、最低分和平均分,并将结果存储到 resultdbf 表中(包含“歌手姓名”、“最高分”、“最低分”和“平均分”4 个字段),要求结果按“平均分”降序。注意:按“歌手姓名”分组;每个歌手的最高分、最低分和平均分由评分表中的“分数”字段计算得出。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:命令窗口执行: CREATE FORM two ,打开表单设计器新建表单。 步骤 2:执行【表甲】【新建方法程序】菜单命令

9、,在“新建办法程序”对话框的“名称”文本框中输入“quit”,单击“添加”按钮新增方法,然后关闭对话框。 步骤 3:在“属性”窗口中双击 quit 方法,打开用户自定义过程代码框输入:THISFORMRELEASE。 步骤 4:通过“表单控件”工具栏向表单添加一个命令按钮(Conimandl),双击命令按钮,编写该按钮的 Click 事件代码:THISFORMQUIT。 步骤 5:单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。 (2) 在命令窗口执行如下 SQL 命令语句执行查询: 1 SELECT 歌手表歌手姓名,MAX(评分表分数)AS 最高分,; 2 MIN(

10、评分表分数)AS 最低分,AVG(评分表分数)AS 平均分; 3 FROM 大奖赛!歌手表 INNER JOIN 大奖赛!评分表; 4 ON 歌手表歌手编号=评分表歌手编号; 5 GROUP BY 歌手表歌于姓名; 6 ORDER BY 4 DESC: 7 INTO TABLE result (注意:以是 SQL 查询语句是通过查询设计器生成,大家也可以直接在查询设计器中完成查询。)解析:解析:(1)本题考查的是表单方法的创建。在 visual Foxpro 中,用户首先应打开“新建方法程序”对话框定义新方法名;然后在“属性”面板中定义找到该方法并编写该方法的功能代码;方法建立完毕后,用户可以

11、像调用表单中其他方法一样调用新建的方法。 (2)本题主要考查了 SQL 分组与计算查询。本题在输出字段中除“歌手姓名”字段是表中原有的字段外,最高分、最低分和平均分都需要根据“分数”字段生成,分别使用计算函数 MAX()、MIN()和 AVG()。由于是求每个歌手的最高分、最低分和平均分,可以根据“歌手姓名”字段进行分组计算。也可以借助查询设计器生成本题的 SQL 语句。三、综合应用题(总题数:1,分数:2.00)3.(1)在考生文件夹下,打开一个公司销售数据库 selldb,完成如下操作: 为各部门分年度季度销售金额和利润表 s_t 创建一个主索引和普通索引(升序),主索引的索引名为 no,

12、索引表达式为“部门号+年度”;普通索引的索引名和索引表达式均为“部门号”。 通过“部门号”字段建立 s_t 表和 dept 表间的永久联系,并为该联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“忽略”。 (2)首先打开 Ecommerce 数据库,通过“会员号”字段建立客户表 Customer 和订单表OrderItem 之间的永久联系;通过“商品号”字段建立商品表 Article 和订单表 OrderItem 之间的永久联系。 为以上建立的联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“限制”。(分数:2.00)_正确答案:(正确答案:

13、(1)步骤 1:在命令窗口执行命令:、MODIFY DATABASE selldb,打开 selldb 数据库设计器。在表设计器中为各表创建索引。 步骤 2:在数据库设计器中拖动 DEPT 表“索引”下方的主索引“部门号”到 s_t 表中“索引”下方的普通索引“部门号”上,为两个表建立联系。 步骤 3:选中两个表之间的关联线(被选中的连线会变粗),首先执行【数据库】【清理数据库】菜单命令,清空数据表中带有删除标记的记录,然后执行【数据库】【编辑参照完整性】菜单命令。 步骤 4:在打开的“参照完整性”对话框的表格中,选择“更新”下的单元格内容为“级联”;“删除”下的单元格内容为“限制”; “插入”下的单元格内容为“忽略”。单击“确定”按钮保存参照完整性的修改。)解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1