[计算机类试卷]国家二级VF机试模拟试卷138及答案与解析.doc

上传人:cleanass300 文档编号:500384 上传时间:2018-11-29 格式:DOC 页数:3 大小:28KB
下载 相关 举报
[计算机类试卷]国家二级VF机试模拟试卷138及答案与解析.doc_第1页
第1页 / 共3页
[计算机类试卷]国家二级VF机试模拟试卷138及答案与解析.doc_第2页
第2页 / 共3页
[计算机类试卷]国家二级VF机试模拟试卷138及答案与解析.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、国家二级 VF机试模拟试卷 138及答案与解析 一、基本操作题( 30分) 1 (1)在考生文件夹下新建一个名为 “供应 ”的项目文件。 (2)将数据库 “供应零件 ”加入到新建的 “供应 ”项目中。 (3)通过 “零件号 ”字段为 “零件 ”表和 “供应 ”表建立永久性联系,其中, “零件 ”表是父表, “供应 ”表是子表。 (4)为 “供应 ”表的 “数量 ”字段设置有效性规则:数量必须大于 0并且小于 9999;错误提示信息是 “数量超范围 ”(注意:规则兼达式必须是 “数量 0 and数量 9999”)。 二、简单应用题( 40分) 2 在考生文件夹下完成如下简单应用: (1)用 SQ

2、L语句完成下列操作:列出所有用户持有的所有外币名称和持有数量,并将检索结果按持有数量升序排序存放于表 “a_账户 ”中,同时将你所使用的 SQL语句存放于新建的文本文件 “a_账户 txt”中。 (2)使用一对多报表向导建立报表。要求:父表为货币代码,子表为外汇账户,从父表中选择字段 “货币名称 ”;从子表中选择全部字段;两个表通过 “货币代码 ”建立联系;按 “货币代码 ”降序排序;报表样式为 “经营式 ”,方向为 “横向 ”,报表标题为“外币持有情况 ”;生成的报表文件名为 “bb1”。 三、综合应用题( 30分) 3 对考生文件夹下的数据库 “职员管理 ”中的 “员工信息 ”表和 “职称

3、 ”表完成如下操作: 为表 “职称 ”增加两个字段 “人数 ”和 “明年人数 ”,字段类型均为整型。 编写命令程序 “cx2”查询职员中拥有每种职称的人数,并将其填入表 “职称 ”的 “人数 ”字段中,根据职称表中的 “人数 ”和 “增加百分比 ”计算 “明年人数 ”的值,如果增加的人数不足一个,则不增加。 运行该程序。 国家二级 VF机试模拟试卷 138答案与解析 一、基本操作题( 30分) 1 【正确答案】 (1)选择【文件】 【新建】命令,选择 “项目 ”,单击 “新建文件 ”按钮,输入项目名称 “供应 ”后单击 “保存 ”按钮。 (2)在项目管理器中选择 “数据 ”选项卡,然后选择列表

4、框中的 “数据库 ”,单击 “添加 ”命令按钮在 “打开 ”对话框中选择数据库名 “供应零件 ”,单击 “确定 ”按钮将数据库 “图书借阅 ”添加到新建的项目 “供应 ”中。 (3) 在项目管理器中,选择数据库 “供应零件 ”下的表 “零件 ”,单击 “修改 ”按钮,打开表设计器。 在表设计器的 “索引 ”选项卡的 “索引名 ”中输入 “零件号 ”,选择索 引类型为 “主索引 ”,索引表达式为 “零件号 ”,单击 “确定 ”按钮关闭表设计器并保存表 “零件 ”结构。 在项目管理器中,选择表 “供应 ”,单击 “修改 ”按钮,打开表设计器。 在表设计器的 “索引 ”选项卡的 “索引名 ”中输入

5、“零件号 ”,选择索引类型为 “普通索引 ”,索引表达式为 “零件号 ”,单击 “确定 ”按钮关闭表设计器并保存表 “供应 ”结构。 在项目管理器中,选择数据库 “供应零件 ”,单击 “修改 ”按钮,打开数据库设计器。 在数据库设计器中,将 “零件 ”表中 “索引 ”下面的 “零件号 ”主索引字段拖曳到“供应 ”表中 “索引 ”下面的 “零件号 ”索引字段上,建立两个表之间的永久性联系。 (4) 在 “数据库设计器 ”中,选择表 “供应 ”,单击右键,在弹出的快捷菜单中选择“修改 ”,打开表设计器。 单击 “数量 ”字段,在 “字段有效性 ”的 “规则 ”文本框中输入 “数量 0 and数量

6、9999“”,在 “信息 ”文本框中输入 “数量超范围 ”,单击 “确定 ”按钮关闭表设计器并保存表 “供应 ”结构。 二、简单应用题( 40分) 2 【正确答案】 (1) 在命令窗口中输入命令: SELECT货币名称,数量 INTO TABLE a_账户 FROM外汇账户,货币代码WHERE外汇账户货币代码 =货币代码货币代码 ORDER BY数量。 在考生文件夹下新建文本文件 a_账户 txt,将步骤 输入的代码保存到文本文件 “a_账户 txt”中。 (2) 选择【文件】 【新建】命令,选择 “报表 ”,单击 “向导 ”按钮打开 “向导选取 ”窗口,选择 “一对多报表向导 ”,单击 “确

7、定 ”按钮进入 “一对多报表向导 ”对话框。 在 “一对多报表向导 ”对话框中,选择 “数据库和表 ”列表框中的 “货币代码 ”做父表 ,从 “可用字段 ”列表框中将 “货币名称 ”字段添加到右边的 “选定字段 ”列表框中,用做父表的可用字段。 单击 “下一步 ”设计子表的可用字段,选择 “数据库和表 ”列表框中的 “外汇账户 ”做子表,将 “可用字段 ”列表框中的全部字段添加到 “选定字段 ”列表框中。 单击 “下一步 ”进入 “为表建立关系 ”的设计界面,在此处系统已经默认设置好进行关联的字段:父表的 “货币代码 ”和子表的 “货币代码 ”字段。 单击 “下一步 ”进入 “排序记录 ”的设

8、计界面,将 “可用字段或索引标识 ”列表框中的 “货币代码 ”字段添加到右边的 “选 定字段 ”列表框中,并选择 “降序 ”单选项。 单击 “下一步 ”进入 “选择报表样式 ”的界面,在 “样式 ”列表框中选择 “经营式 ”,在 “方向 ”选项组中选择 “横向 ”。 单击 “下一步 ”,进入最后的 “完成 ”设计界面,在 “报表标题 ”文本框中输入 “外币持有情况 ”为报表添加标题,单击 “完成 ”命令按钮,在系统弹出的 “保存为 ”对话框中,将报表以 “bb1”文件名保存在考生文件夹下,退出报表设计向导。 三、综合应用题( 30分) 3 【正确答案】 存命令窗口中输入命令: MODI COM

9、M cx2(同车执行 ),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码: ALTER TABLE职称 ADD人数 INT ALTER TABLE职称 ADD明年人数 INT SELECT职称编号, COUNT(*)INTO ARRAY aa FROM员工信息 GROUP BY职称编号 FOR i=1 TO ALEN(aa) 2 UPDATE职称 SET人数 =aa(i, 2)wHERE职称编号 =aa(i, 1) NEXT UPDATE职称 SET明年人数 =IIF(人数 *增加百分比 1, 0, 人数 *增加百分比 ) 关闭程序文件编辑窗口并保存程序文件。 在命令窗口中输入命令: DO cx2(回车执行 ),执行程序文件。

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

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

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