[计算机类试卷]国家二级VF机试(操作题)模拟试卷83及答案与解析.doc

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

1、国家二级 VF机试(操作题)模拟试卷 83及答案与解析 一、基本操作题 1 在考生文件夹下完成下列操作: (1)建立名称为 “CDB“的商品销售数据库。然后将考生文件夹下的顾客表 CUST、订单表 ORDER和商品表 COMM三个自由表添加到数据库 CDB中。 (2)分别为顾客表 CUST、订单表 ORDER和商品表 COMM创建主索引, CUST表主索引的索引名和索引表达式均为 “顾客号 “; COMM表主索引的索引名和索引表达式均为 “商品号 “; ORDER表主索引的索引名为 “PK_CC“、索引表达式为 “顾客号商品号 “;分别为 ORDER表的 “顾客号 “和 “商品号 “建立普通索

2、引 (升序 ),索引名与字段名相同。 (3)通过字段 “顾客号 “建立 ORDER与 CUST之间的永久联系、通过字段 “商品号 “建立 ORDER与 COMM之间的永久联系。然后为以上建立的永久联系设置参照完整性约束:更新规则为 “级联 “;删除规则为 “限制 “;插入规则为 “限制 “。 (4)在商品销售数据库 CDB中使用 SQL的 CREATE TABLE语句创建数据库表:销售明细表 (顺序号,日期,商品号,商品名,金额 ),其中:顺序号为字符型,宽度为 6;日期为日期型;商品号为字符型,宽度为 6;商品名为字符型,宽度为 10;金额为数值型,宽度为 10(其中小数 2位 );表的主关

3、键字为 “顺序号 “。将创建表的SQL语句存放在文件 ONE.PRG中。 二、简单应用题 2 在考生文件夹下,打开该 “CDB“数据库,完成如下简单应用: (1)使用一对多表单向导选择 CUST表和 ORDER表生成一个名为 “ONE“的表单。要求从父表 CUST中选择所有字段,从子表 ORDER中选择所有字段,使用 “顾客号 “建立两表之间的关系,样式为阴影式;按钮类型为图片按钮;排序字段为 “顾客号“,升序;表单标题为 “顾客订购商品维护 “。 (2)使用查询设计器设计一个名称为 VIEW_C的查询,统计查询所有顾客购买商品应付款的情况。查询结果包括顾客号、顾客名、地址和付款金额四个字段

4、(注意:每件商品的 “金额 “是由 COMM表中该商品的单价 *ORDER表中该商品的订购数量计算得到,每个顾客的付款金额则是顾客购买商品金额的合计 ),各记录按顾客号升序排序,并将查询结果存储到表 TABA中。设计完成后,运行该查询。 三、综合应用题 3 在考生文件夹下,打开 “CDB“数据库,完成如下综合应用:创建设计一个标题名为 “查询 “、文件名为 “TWO“的表单,如下图所 示。表单要求如下: (1)为表单建立数据环境,依次向数据环境添加 ORDER、 CUST和 COMM表。 (2)表单启动后自动居中。 (3)在该表单中设计一个标签、一个文本框、两个表格和两个命令按钮。 1)标签对

5、象标题文本为 “输入顾客号 “;文本框用于输入顾客号;两个表格控件用于显示结果。 2)命令按钮的功能如下: “查询 “按钮:在该按钮的 “Click“事件中使用 SQL的 SELECT命令查询顾客号等于输入的 “顾客号 “的顾客的顾客号、顾客名和地址,以及购买商品的商品号、商品名、单价、数量和金额 (各商品记录按商品号升序排序 )。将查询的顾客信息在表格控件 Grid1中显示,同时将结果存储到表 TABB中;将查询的顾客购买商品的结果在表格控件 Grid2中显示,同时将结果存储到表 TABC中。注意:每件商品的 “金额 “是由 COMM表中该商品的单价 *ORDER表中该商品的订购数量计算得到

6、。表 TABB和表 TABC结构分别如下: TABB(顾客号,顾客名,地址 )TABC(商品号,商品名,单价,数量,金额 ) “退出 “按钮:其功能是 “关闭和释放表单 “。注意:表格控件的 RecordSourceType属性设置为 “4-SQL说明 “;表单设计完成后,运行该表 单,查询顾客号等于 “010003“的顾客信息和购买的商品信息。 国家二级 VF机试(操作题)模拟试卷 83答案与解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1)单击常用工具栏中的 “新建 “按钮,打开新建对话框,选择 “数据库 “,单击 “新建文件 “按钮,打开 “创建 “对话框,输入数据库文件名 “

7、CDB“,单击 “保存 “按钮,即完成创建数据库;在 “数据库设计器 “窗口中单击鼠标右键,在弹出的快捷菜单中选择“添加表 “ ,依次添加 CUST、 ORDER、 COMM三个表。 (2)在表 CUST中单击鼠标右键,在弹出的 快捷菜单中选择 “修改 “,打开表设计器,选择 “索引 “选项卡,索引名输入 “顾客号 “,索引表达式选择 “顾客号 “,索引类型选择为 “主索引 “后,单击 “确定 “按钮保存修改,完成建立 CUST表的主索引,按同样方式建立另外两表的索引。 (3)将鼠标指向表 CUST的主索引 “顾客号 “,按下鼠标左键不放,拖拽鼠标至ORDER表的顾客号索引处,松开鼠标即完成创

8、建 CUST与 ORDER之间的永久性联系;再按同样方法建立表 COMM与 ORDER之间的永久性联系;然后选择 “数据库 “菜单下的 “清理数据库 “选项,再选择 “编辑参照完整性规则 “菜单,按题目要求设置。 (4)建立程序 ONE.PRG,输入以下 SQL语句。 CREATE TABLE 销售明细表 (顺序号 C(6) PRIMARY KEY ,日期 D,商品号 C(6),商品名 C(10),金额 N(10.2) 保存并执行程序。 二、简单应用题 2 【正确答案】 (1)【操作步骤】 步骤 1:单击常用工具栏中的 “新建 “按钮,文件类型选择 “表单 “,利用向导创建表单。 步骤 2:在

9、 “向导选取 “对话框中,选择 “一对多表单向导 “并单击 “确定 “按钮,并显示 “一对多表单向导 “对话框。 步骤 3:在 “一对多表单向导 “对话框的 “步骤 1-从父表中选定字段 “中,首先要选取表 “cust“,在 “数据库和表 “列表框中,选择表 “cust“,接着在 “可用字段 “列表框中显示表 cust的所有字段名,并选定所有字段 名,再单击 “下一步 “按钮。 步骤 4:在 “一对多表单向导 “对话框的 “步骤 2-从子表中选定字段 “中,选取表“order“,在 “数据库和表 “列表框中,选择表 “order“,接着在 “可用字段 “列表框中显示表 order的所有字段名,

10、并选定所有字段名,再单击 “下一步 “按钮。 步骤 5:在 “一对多表单向导 “对话框的 “步骤 3-建立表之间的关系 “中,再单击 “下一步 “按钮。 步骤 6:在 “一对多表单向导 “对话框的 “步骤 4-选择表单样式 “中,在 “样式 “中选择 “阴影式 “,在 “按钮类型 “中选择 “图片按钮 “,再单击 “下一步 “按钮。 步骤 7:在 “一对多表单向导 “对话框的 “步骤 5-排序次序 “中,选定 “顾客号 “字段并选择 “升序 “,再单击 “添加 “按钮,再单击 “下一步 “按钮。 步骤 8:在 “一对多表单向导 “对话框的 “步骤 6-完成 “中,在 “请输入表单标题 “文本框

11、中输入 “顾客订购商品维护 “,再单击 “完成 “。 步骤 9:在 “另存为 “对话框中,输入保存表单名 “one“,再单击 “保存 “按钮,最后表单就生成了。 (2)【操作步骤】 步骤 1:单击常用工具栏中的 “新建 “按钮,打开新建对话框后,选择 “查询 “,单击 “新建文件 “按钮。 步骤 2:打开查询设计器窗口,在 “添加表或视图 “窗口中选择添加表 COMM、ORDER、 CUST。 步骤 3:在 “字段 “选项卡中添加字段 “CUST.顾客号, CUST.顾客名, CUST.地址“,在 “函数和表达式 “处单击后面的浏览按钮 ,打开表达式生成器对话框,建立表达式 “SUM(COMM

12、.单价 *ORDER.数量 ) AS 付款金额 “,单击 “确定 “按钮,关闭表达式生成器对话框后,单击 “添加 “按钮。 步骤 4:在 “分组依据 “选项卡中添加 “CUST.顾客号 “字段,按顾客号实现分组。 步骤 5:在 “排序依据 “选项卡中添加 “CUST.顾客号 “字段,按升序排序。 在 “查询 “菜单中选择 “查询去向 “ ,在 “查询去向 “对话框中选择 “表 “,输入表名TABA,单击 “确定 “。 步骤 6:最后保存文件名为 view_c并运行查询。 三、综合应用题 3 【正确答案】 【操作步骤】 步骤 1:新建表单,保存表单文件名为 TWO。 步骤 2:修改表单的 Cap

13、tion属性为 “查询 “, AutoCenter为 .T.。 步骤 3:在表单中单击右键,选择 “数据环境 “,依次添加表 ORDER、 CUST和COMM。 步骤 4:按题中图示添加一个标签、一个文本框和两个表格及两个命令按钮,并设置标签及两个命令按钮的 Caption属性值,两个表格的 RecordSourceType属性为 4-SQL说明。 步骤 5:在查询按钮的单击事件中输入下列程序代码: SELECT cust.顾客号 ,顾客名 ,地址 ,order.商品号 ,商品名 ,单价 ,数量 ,单价 *数量 AS 金额 FROM comm,cust,order; WHERE comm.商品

14、号 =order.商品号 AND cust.顾客号 =order.顾客号 AND cust.顾客号 =THISFORM.TEXT1.VALUE; INTO CURSOR LSB SELECT DIST 顾客号 ,顾客名 ,地址 FROM LSB INTO DBF TABB SELECT 商品号 ,商品名 ,单价 ,数量 ,金额 FROM LSB INTO DBF TABC THISFORM.GRID1.RECORDSOURCE=“SELE * FROM TABB INTO CURSOR A“ THISFORM.GRID2.RECORDSOURCE=“SELE * FROM TABC INTO CURSOR b“ 步骤 6:在退出按钮的单击事件中输入: THISFORM.RELEASE 步骤 7:按题目要求输入顾客号: 010003,运行并保存程序。

展开阅读全文
相关资源
猜你喜欢
  • ASTM C1493-2001 Standard Test Method for Non-Destructive Assay of Nuclear Material in Waste by Passive and Active Neutron Counting Using a Differential Die-Away System《用差动衰减系统钝化-活化.pdf ASTM C1493-2001 Standard Test Method for Non-Destructive Assay of Nuclear Material in Waste by Passive and Active Neutron Counting Using a Differential Die-Away System《用差动衰减系统钝化-活化.pdf
  • ASTM C1494-2001 Standard Test Methods for Determination of Mass Fraction of Carbon Nitrogen and Oxygen in Silicon Nitride Powder《测定氮化硅粉末中碳、氮、氧的质量比值的标准试验方法》.pdf ASTM C1494-2001 Standard Test Methods for Determination of Mass Fraction of Carbon Nitrogen and Oxygen in Silicon Nitride Powder《测定氮化硅粉末中碳、氮、氧的质量比值的标准试验方法》.pdf
  • ASTM C1494-2001(2007) Standard Test Methods for Determination of Mass Fraction of Carbon Nitrogen and Oxygen in Silicon Nitride Powder《氨化硅粉末中碳、氮和氧的质量分数测定的标准试验方法》.pdf ASTM C1494-2001(2007) Standard Test Methods for Determination of Mass Fraction of Carbon Nitrogen and Oxygen in Silicon Nitride Powder《氨化硅粉末中碳、氮和氧的质量分数测定的标准试验方法》.pdf
  • ASTM C1494-2013 Standard Test Methods for Determination of Mass Fraction of Carbon Nitrogen and Oxygen in Silicon Nitride Powder《氨化硅粉末中碳、氮和氧的质量分数测定的标准试验方法》.pdf ASTM C1494-2013 Standard Test Methods for Determination of Mass Fraction of Carbon Nitrogen and Oxygen in Silicon Nitride Powder《氨化硅粉末中碳、氮和氧的质量分数测定的标准试验方法》.pdf
  • ASTM C1495-2007 Standard Test Method for Effect of Surface Grinding on Flexure Strength of Advanced Ceramics《测试表面研磨对高级陶瓷抗挠强度的影响的标准试验方法》.pdf ASTM C1495-2007 Standard Test Method for Effect of Surface Grinding on Flexure Strength of Advanced Ceramics《测试表面研磨对高级陶瓷抗挠强度的影响的标准试验方法》.pdf
  • ASTM C1495-2007(2012) Standard Test Method for Effect of Surface Grinding on Flexure Strength of Advanced Ceramics《表面研磨对高级陶瓷抗弯强度影响的标准测试方法》.pdf ASTM C1495-2007(2012) Standard Test Method for Effect of Surface Grinding on Flexure Strength of Advanced Ceramics《表面研磨对高级陶瓷抗弯强度影响的标准测试方法》.pdf
  • ASTM C1495-2016 Standard Test Method for Effect of Surface Grinding on Flexure Strength of Advanced Ceramics《表面研磨对高级陶瓷抗弯强度影响的标准试验方法》.pdf ASTM C1495-2016 Standard Test Method for Effect of Surface Grinding on Flexure Strength of Advanced Ceramics《表面研磨对高级陶瓷抗弯强度影响的标准试验方法》.pdf
  • ASTM C1496-2001 Standard Guide for Assessment and Maintenance of Exterior Dimension Stone Masonry Walls and Facades《外部石墙和表面的评价和维护标准指南》.pdf ASTM C1496-2001 Standard Guide for Assessment and Maintenance of Exterior Dimension Stone Masonry Walls and Facades《外部石墙和表面的评价和维护标准指南》.pdf
  • ASTM C1496-2009 Standard Guide for Assessment and Maintenance of Exterior Dimension Stone Masonry Walls and Facades《外部石墙和表面的评价和维护标准指南》.pdf ASTM C1496-2009 Standard Guide for Assessment and Maintenance of Exterior Dimension Stone Masonry Walls and Facades《外部石墙和表面的评价和维护标准指南》.pdf
  • 相关搜索
    资源标签

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

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