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

上传人:medalangle361 文档编号:500406 上传时间:2018-11-29 格式:DOC 页数:7 大小:143KB
下载 相关 举报
[计算机类试卷]国家二级VF机试模拟试卷158及答案与解析.doc_第1页
第1页 / 共7页
[计算机类试卷]国家二级VF机试模拟试卷158及答案与解析.doc_第2页
第2页 / 共7页
[计算机类试卷]国家二级VF机试模拟试卷158及答案与解析.doc_第3页
第3页 / 共7页
[计算机类试卷]国家二级VF机试模拟试卷158及答案与解析.doc_第4页
第4页 / 共7页
[计算机类试卷]国家二级VF机试模拟试卷158及答案与解析.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、国家二级 VF机试模拟试卷 158及答案与解析 一、基本操作题( 30分) 1 (1)建立数据库 orders_manage,并将自由表 employee和 orders添加到新建的数据库中。 (2)建立必要的索引,并建立表 employee和表 orders之闻的永久联系。 (3)建立项目 “职工订单管理 ”并把新建的数据库 orders_manage添加到新建的项目中。 (4)在项目管理器中建立本地视图 view_c8,视图内容为职工号、姓名和年龄,按年龄降序排序 (年龄表达式是 YEAR(DATE()-YEAR (出生日期 )。 二、简单应用题( 40分) 2 (1)在 “销售 ”数据库

2、中,根据 “销售 ”和 “商品信息 ”表查询每种商品的 “商品编号 ”“商品名称 ”“价格 ”“销售数量 ”和 “销售金额 ”(“商品编号 ”和 “商品名称 ”取自 “商品信息 ”表, “价格 ”和 “销售数量 ”取自 “销售 ”表,销售金额 =价格 *销售数量 ),按 “销售金额 ”降序排序,保存查询文件为 “qry1”并将查询结果保存到 “result”表中。 (2)在考生文件夹下有一个名称为 “bd2”的表单文件,请按如下要求进行修改,修改后保存所做的修改。 单击 “更新标题 ”按钮时,把表单的标题改为 “商品销售数据输入 ”。 单击 “商品销售输入 ”命令按钮时,调用当前文件夹下的名称

3、为 “销售数据输入 ”的表单文件打开数据输入表单。 三、综合应用题( 30分) 3 在考生文件夹下,对 “雇员管理 ”数据库完成如下综合应用: 建立一个名称为VIEW1的视图,查询每个雇员的部门号、部门名、雇员号、姓名、性别、年龄和EMAIL。 设计一个名称为 form2的表单,表单上设计一个页框,页框(PageFrame1)有 “部门 ”(Page1)和 “雇员 ”(Page2)两个 选项卡,在表单的右下角有一个“退出 ”命令按钮,如图 1-8所示。要求如下:表单的标题名称为 “商品销售数据输入 ”。单击选项卡 “雇员 ”时,在选项卡 “雇员 ”中使用 “表格 ”方式显示 view1视图中的

4、记录 (表格名称为 grdView1)。单击选项卡 “部门 ”时,在选项卡 “部门 ”中使用“表格 ”方式显示 “部门 ”表中的记录 (表格名称为 “grd部门 ”)。 单击 “退出 ”命令按钮时,关闭表单。 要求:将视图 view1和表 “部门 ”添加到数据环境,并将视图 view1和表 “部门 ”从数据环境直接拖拽到相应的选项卡自动生成表格。 国家二 级 VF机试模拟试卷 158答案与解析 一、基本操作题( 30分) 1 【正确答案】 (1) 在命令窗口执行命令: MODIFY DATABASE orders_manage,新建数据库并打开数据库设计器。 在数据库设计器中右击鼠标,选择【添

5、加表】快捷菜单命令,在弹出的 “打开 ”对话框中双击 employee表,将表添加到数据库中,以同样的方法将 orders表添加到数据库中。 (2) 右击数据库设计器中的 employee表,选择【修改】快捷菜单命令,打开 employee表设计器,在 “字段 ”选项卡中选中 “职工号 ”,在 “索引 ”列中选择 “升序 ”,然后在 “索引 ”选项卡中修改 “索引类型 ”为主索引,建立 “职工号 ”字段的主索引,单击 “确定 ”按钮保存表结构修改。 右击数据库设计器中的 orders表,选择【修改】快捷菜单命令,打开 orders表设计器,在 “字段 ”选项卡中选中 “职工号 ”,在 “索引

6、”列中选择“升序 ”,建立 “职工号 ”字段的普通索引,单击 “确定 ”按钮保存表结构修改。 拖动employee表 “索引 ”下方的主索引 “职工号 ”到 orders表中 “索引 ”下方的普通索引 “职工号 ”上,为两个表建立联系。 (3) 在命令窗口执行命令: CREATE PROJECT职工订单管理,新建一个项目管理器。 在项目管理器中,选中 “数据 ”选项卡内的“数据库 ”项,然后单击 “添加 ”按钮,在弹出的 “打开 ”对话框中双击 orders_manage数据库文件,将数据库添加到项目管理器中。 (4) 在项目管理器中,单击数据库orders_manage前面的 “+”,展开分

7、支 orders_manage“ 本地视图 ”,选择 “本地视图 ”项,然后单击 “新建 ”按钮,在打开的 “新建本地视图 ”对话框中单击 “新建视图 ”图标按钮,如图 2-55和图 2-56所示,然后在 “添加表或视图 ”对话 框中双击 employee表,如图 2-57所示,将表添加到视图设计器中。 在 “字段 ”选项卡中依次双击 “employee职工号 ”和 “employee姓名 ”字段,将其添加到 “选定字段 ”中,然后在 “函数和表达式 ”文本框中输入: YEAR(DATE()-YEAR(出生日期 ) AS年龄,再单击 “添加 ”按钮,将其添加到 “选定字段 ”中。 在 “排序依

8、据 ”选项卡中双击 “选定字段 ”列表框中的 “YEAR(DATE()-YEAR(出生日期 )AS年龄 ”字段,将字段添加到 “排序条件 ”列表框中,在 “排序选项 ”中选择 “降序 ”单选 项;以 view_ca为视图名保存视图。 【试题解析】 本大题考查了数据库和项目管理器的建立及使用、索引的建立、建立表间联系、利用视图设计器建立视图。 为数据库添加表可以在数据库设计器中进行;建立两个表的关联时,有一个表中必须建立关联字段的主索引 (或候选索引 ),另一个表要建立普通索引。在本题中,由于 employee表和 orders表的关联字段是 “职工号 ”,而 “职工号 ”在employee表中

9、是没有重复值的,所以应该在 employee表中的 “职工号 ”字段上建立主索引,相应地,在 orders表的 “职工号 ”字段上建立普通索引。 二、简单应用题( 40分) 2 【正确答案】 (1) 选择【文件】 【打开】命令,打开考生文件央下的数据库“销售 ”。 选择【文件】 【新建】命令,选择 “查询 ”,单击 “新建文件 ”按钮,弹出 “添加表或视图 ”对话框,将表 “销售 ”和 “商品信息 ”分别添加到查询设计器中,系统会自动根据两表的 “商品编号 ”字段建立两表之间的内部联系,然后关闭 “添加表或视图 ”对话框。 根据题意,在查询设计器的 “字段 ”选项卡中,将 “可用字段 ”列表框

10、中的字段“商品信息商品编号 ”“商品信息商品名称 ”“销售价格 ”“销售销售数量 ”添加到右边的 “选定字段 ”列表框中;在 “函数和表达式 ”下的文本框中输入 “销售价格 *销售数量 AS销售金额 ”,并添加到右边 的 “选定字段 ”列表框中。 在 “排序依据 ”选项卡中将 “选定字段 ”列表框中的 “销售价格 *销售数量 AS销售金额 ”字段添加到右边的 “排序条件 ”中,在 “排序选项 ”中选择 “降序 ”。 选择【查询】 【查询去向】命令,打开 “查询去向 ”对话框,在对话框中选择“表 ”,在 “表名 ”文本框中输入用来保存查询结果的数据表文件名 “result”。 选择【查询】 【运

11、行查询】命令,系统将自动保存查询结果到数据表“result”中,关闭查询设计器并保存为 “qry1”。 (2) 选择【文件】 【打开】命 令,在 “打开 ”对话框中的 “文件类型 ”下拉列表框中选择 “表单 ”,选择 “bd2 scx”,单击 “确定 ”按钮,打开表单设计器。 双击 “更新标题 ”按钮,打开 Click事件编辑窗口,输入以下代码: ThisForm Caption=“商品销售数据输入 “ 双击 “商品销售输入 ”按钮,打开 Click事件编辑窗口,输入以下代码: DO FORM销售数据输入 关闭表单设计器并保存表单 “bd2”。 三、综合应用题( 30分) 3 【正确答案】 步

12、骤 1:在命令窗口执行命令: OPEN DATABASE雇员管理,打开 “雇员管理 ”数据库。步骤 2:在命令窗口执行命令: CREATE VIEW VIEW1 AS; SELECT雇员部门号,部门部门名,雇员雇员号,雇员姓名,雇员性别,雇员年龄,雇员 email; FROM 雇员管理 !雇员,雇员管理 !部门; WHERE 雇员部门号 =部门部门号 步骤 3:在命令窗口执行命令: CREATE FORM FORM2,打开表单设计器新建表单。从 “表单控件 ”工具栏中向表单添加一个页框和一个命令按钮控件。 步骤 4:在 “属性 ”面板的下拉框中选择表单对象,在“全部 ”选项卡中修改对象属性值,

13、见表 2-10。步骤 5:右击表单选择【数据环境】快捷菜单命令打开表单数据环境,继续在表单数据环境中单击右键选择【添加】快捷菜单命令,在 “添加表或视图 ”对话框中依次双击 view1视图和 “部门 ”表,将其添加到数据环境中。 步骤 6;右击 “页框 ”控件,选择【编辑】快捷菜单命令,让页框处于编辑状态,再将数据环境中的 view1视图和 “部门 ”表分别拖到“雇员 ”和 “部门 ”页面中 (注意:在操作过程中,当独立的页面被选中时,页框处于编辑状态,在页框四周会出现蓝色边框;另外,表单设计器窗口应为 “还原 ”状态,而非最大化窗口,否则将遮盖表单数据环境内容,无法将表拖到页面中 )。这时,

14、在 “雇员 ”和 “部门 ”页面中会分别自动生成表格 grdVicw1和 grd部门。 步骤 7:双击 “退出 ”命令按钮,编写命令按钮的 Click事件代码如下:THISFORM RELEASE。 步骤 8:单击 “常用 ”工具栏中的 “运行 ”按钮查看结果,将表单文件保存到考生文件夹下。 【试题解析】 本题的第 1小题主要考查了利用 SQL命令建立视图。 利用 SQL命令建立视图的基本命令格式为: CREATEVIEW视图名 ASSELECT语句。建立视图的 SQL语句可以通过视图设计器生成。 第 2小题主要考查了表单及控件的常用属性的设置;表单数据环境。 通过拖放表单数据环境中的表到表单中,可快速建立表格及表格与数据表的联系,要注意的是在向每个页面中添加表格数据对象时,注意页面要处于编辑状态下 (每个页面都可单独选定,将表从数据环境中拖放到要求的页面中 ),否则添加的表格对象只是停留在页框上方,该表格实际是包含在表单中而非添加到页框的页面中。

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

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

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