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

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

1、国家二级 VF机试模拟试卷 69及答案与解析 一、基本操作题( 30分) 1 将数据库 “稿件管理 ”的表 “投稿 ”的结构复制到新表 “n_投稿 ”中。 2 将表 “投稿 ”中的记录复制到表 “n_投稿 ”中。 3 对数据库 “稿件管理 ”中的表 “投稿 ”使用表单向导建立一个简单的表单,文件名为“bd1”,要求显示表中的全部字段,表单样式为 “凹陷式 ”,按钮类型为 “文本按钮 ”,按 “投稿日期 ”升序排序,表单标题为 “稿件投稿情况表 ”。 4 将表单 “bd1”添加到新建项目 “xm”中。 二、简单应用题( 40分) 5 根据表 “股票 ”和 “数量 ”建立一个查询,该查询包含的字段

2、有 “股票代码 ”、 “股票简称 ”、 “买入价 ”、 “现价 ”、 “持有数量 ”和 “总金额 ”(现价 持有数量 ),要求按 “总金额 ”降序排序,并将查询保存为 myquery。 6 打开 myprog程序,该程序包含 3条 SQL语句,每条语句都有一个错误,请改正。 三、综合应用题( 30分) 7 对考生目录下的数据库 ratemanger建立文件名为 rateform的表单,表单标题为“外币持有情况查看 ”。表单含有一个表格控件,用于显示用户查询的信息;表单上有一个选项按钮组,含有 “外 币浏览 ”、 “各人持有量 ”和 “各人资产 ”三个选项按钮;表单上有两个命令按钮,标题分别为

3、“查看 ”和 “退出 ”。 当选择 “外币浏览 ”选项按钮并单击 “查看 ”按钮时,在表格中显示 rate_h1表的全部字段。 选择 “各人持有量 ”选项按钮并单击 “查看 ”按钮时,表格中显示 rate_s1表中的“姓名 ”, rate_h1表中的 “外币名称 ”和 rate_s1表中的 “持有数量 ”。 选择 “各人资产 ”选项按钮并单击 “查看 ”按钮时,表格中显示 rate_s1表中每个人的 “总资产 ”(每个人拥有的所有外币中的每种外币的 “基准 价 ”“持有数量 ”的总和 )。 单击 “退出 ”按钮退出表单 国家二级 VF机试模拟试卷 69答案与解析 一、基本操作题( 30分) 1

4、 【正确答案】 (1) 选择【文件】 【打开】命令,在 “打开 ”对话框的 “文件类型 ”下拉列表框中选择 “数据库 ”,选择 “职员管理 dbc”,单击 “确定 ”按钮,打开数据库设计器。 在 “数据库设计器 ”中,选择表 “员工信息 ”,单击鼠标右键,在弹出的快捷菜单中选择 “修改 ”命令,打开表设计器。 在 “表设计器 ”中,单击 “字段 ”选项卡,单击最后一行,输入字段名 “EMAIL”,“类型 ”为 “字符型 ”, “宽度 ”为 “20”。 (2)在 “员工信息 ”表设计器的 “字段 ”选项卡中,选择 “性别 ”字段,在 “字段有效性 ”的 “规则 ”文本框中输入 “性别 =“男 “

5、 OR性别 =“女 “”, “默认值 ”文本框中输入 “女 “”,单击 “确定 ”按钮关闭表设计器并保存表 “员工信息 ”结构。 (3) 在 “数据库设计器 ”中,选择表 “员工信息 ”,单击鼠标右键,在弹出的快捷菜单中选择 “浏览 ”,打开数据浏览窗口。 选择【表】 【替换字段】命令,打开 “替换字段 ”对话框,在 “字段 ”下拉列表框中选择 “EMAIL”字段,在 “替换为 ”文本框中输入 “部门编号 +职工编号+“xxx com cn“”,在 “替换条件 ”的 “作用范围 ”下拉列表框中选择 “ALL”,单击“替换 ”命令按钮进行字段值替换。 (4)在数据库设计器中,将 “部门 ”表中

6、“索引 ”下面的 “部门编号 ”主索引字段拖曳到“员工信息 ”表中 “索引 ”下而的 “部门编号 ”索引字段上,建立两个表之间的永久性联系。 二、简单应用题( 40分) 2 【正确答案】 (1) 打开数据库 “考试成绩 ”设计器,单击工具栏上的 “新建 ”图标,选择 “新建文件 ”。 将 “student”表添加到视图设计器中。 在视图设计器中的 “字段 ”选项卡中,将 “可用字段 ”列表框中的字段全部添加到“选定字段 ”列表框中,在 “函数与表达式 ”框中输入 “YEAR(DATE()-Student_a年龄 AS出生年份 ”,并将该表达式添加到选定字段中。 在 “排序依据 ”选项卡中将 “

7、选定字段 ”列表框中的 “出生年份 ”和学号依次添加到“排序条件 ”中 (升序 )。 将视图以 “myview”文件名保存。 (2) 单击【开始】 【新建】 【表单】 【向导】 【表单向导 】; 单击 “数据库和表 ”右下边的按钮,选择考生目录下的 “sc”表,选择全部字段; 单击 “下一步 ”,表单样式设置为 “标准式 ”,按钮类型为 “图片按钮 ”。 单击两次 “下一步 ”按钮,设置表单标题为 “成绩查看 ”。 保存表单文件名为 “myForm”。 三、综合应用题( 30分) 3 【正确答案】 步骤 1:在命令窗口执行命令: MODIFY FORM myform,打开表单设计器修改表单。

8、步骤 2:选中表单中的列表框 (List1),在属性面板中修改其 RowSourceType属性值为: 3-SQL语句;同时指定 RowSource属性值为: SELECT 国家名称 FROM 国家 INTO CURSOR mylist。 步骤 3:双击 “生成表 ”命令按钮,编写 Click事件代码。代码如下: *“生成表 ”按钮的 Click事件代码 * gm=“SS“ gm=THISFORM LIST1 VALUE SELECT 运动员名称,项目名称,名次, FROM 获奖牌情况,国家 WHERE 国家国家名称 =gm; AND 获奖牌情况国家代码 =国家国家代码; ORDER BY 名

9、次 INTO DBF &gm 步骤 4:单击 “常用 ”工具栏中的 “运行 ”按钮查看结果,分别选中列表框中的 “中国 ”、 “日本 ”、 “美国 ”和 “俄罗斯 ”4个条目生成对应的表,将表单文件保存到考生文件夹下。 【试题解析】 本大题考查了表单及控件的常用属性和方法的设置; SQL简单联接查询。 本题关键是 SQL查询语句中怎样将列表框中被选中的 “国家名称 ”内容命名为表名,由于列表框中被选定的条目不固定,因此不能利用一个常量来指定查询输出的表名。解决此问题的方法就是先定义一 个变量等于列表框中的被选定的条目值,然后使用宏替换函数 (&)将变量值替换出来,即使列表框的值无论怎样改变,替换出来的数据都是列表框被选中的条目值。 另外,本题进行联接查询的两个表是 “国家 ”表和 “获奖牌情况 ”表,联接字段为“国家代码 ”,利用 ORDER BY短语可对查询结果排序,利用 INTO DBF(或 INTO TABLE)短语将结果输出到数据表中。

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

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

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