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

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

1、国家二级 VF机试(操作题)模拟试卷 24及答案与解析 一、基本操作题 1 在考生文件夹下,打开一个公司销售数据库 SELLDB,完成如下操作: 1为各部门分年度季度销售金额和利润表 S_T创建一个主索引和普通索引 (升序 ),主索引的索引名为 NO,索引表达式为 “部门号年度 “;普通索引的索引名和索引表达式均为部门号; 2在 S_T表中增加一个名为 “备注 “的字段、字段数据类型为 “字符 “、宽度为 30; 3使用 SQL的 ALTER TABLE语句将 S_T表的年度字段的默认值修改为 2004,并将该 SQL语句存储到命令 文件 ONE.PRG中; 4通过 “部门号 “字段建立 S_

2、T表和 DEPT表间的永久联系,并为该联系设置参照完整性约束:更新规则为 “级联 “;删除规则为 “限制 “;插入规则为 “忽略 “。 二、简单应用题 2 在考生文件夹下,打开公司销售数据库 SELLDB,完成如下简单应用: 1使用一对多表单向导生成一个名为 SD_EDIT的表单。要求从父表 DEPT中选择所有字段,从子表 S_T表中选择所有字段,使用 “部门号 “建立两表之间的关系,样式为阴影式;按钮类型为图片按钮;排序字段为部门号 (升序 );表单标题为 “数据输入维护 “。 2在考生文件夹下打开命令文件 TWO.PRG,该命令文件用来查询各部门的分年度的部门号、部门名、年度、全年销售额、

3、全年利润和利润率 (全年利润 /全年销售额 ),查询结果先按年度升序、再按利润率降序排序,并存储到 S_SUM表中。 注意,程序在第 5行、第 6行、第 8行和第 9行有错误,请直接在错误处修改。 修改时,不可改变 SQL语句的结构和短语的顺序,不允许增加或合并行。 三、综合应用题 3 在考生文件夹下,打开公司销售数据库 SELLDB,完成如下综合应用:设计一个表单名为 Form_one,表单文件名为 SD_SELECT、表单标题名为 “部门年度数据查询 “的表单,其表单界面如图所示,其他要求如下: 1为表单建立数据环境,向数据环境添加 S_T表 (Cursor1)。 2当在 “年度 “标签右

4、边的微调控件中 (Spinner1)选择年度并单击 “查询 “按钮 (Command1)时,则会在下边的表格 (Gridl)控件内显示该年度各部门的四个季度的销售额和利润。指定微调控件上箭头按钮 (SpinnerHighValue属性 )与下箭头按钮 (SpinnerLowValue属性 )值范围为 2010 1999,默认值 (Value属性 )为 2003,增量 (Increment属性 )为 1。 3单击 “退出 “按钮 (Command2)时,关闭表单。要求:表格控件的 RecordSourceType属性设置为 “4 SQL说明 “。 国家二级 VF机试(操作题)模拟试卷 24答案与

5、解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1)单击常用工具栏中的 “打开 “按钮,打开数据库 SELLDB。在数据库设计器中,选择表 “s_t“并右击,选择 “修改 “命令,在表设计器中,单击 “索引 “选项卡,输入索引名 “NO“,选择 “类型 “为 “主索引 “, “表达式 “为 “部门号 +年 度 “,再移到下一个索引项,输入索引名 “部门号 “,选择类型为 “普通索引 “,表达式为 “部门号 “,最后单击 “确定 “按钮,再单击 “是 (Y)“按钮。 (2)在命令窗口中输入以下语句,然后按回车键。 ALTER TABLE s_t ADD COLUMN 备注 C(30) (

6、3)步骤 1:在命令窗口中输入以下语句,然后按回车键。 ALTER TABLE s_t ALTER 年度 SET DEFAULT “2004“ 步骤 2:新建程序文件,将上述语句复制到该程序文件中,并保存该文件为DNE.PRG。 (4)步骤 1:在数据库设 计器中,选择 “dept“表中主索引 “部门号 “并按住不放,然后移动鼠标拖到 “s_t“表中的索引 “部门号 “处,松开鼠标。 步骤 2:在已建立的永久性联系后,双击关系线,打开 “编辑关系 “对话框。在 “编辑关系 “对话框中,单击 “参照完整性 “按钮,打开 “参照完整性生成器 “对话框。 在单击 “参照完整性 “按钮时,可能会要求整

7、理数据库,若要求请整理后重新做操作,方法为单击 “数据库 “菜单中的 “清理数据库 “命令。 步骤 3:在 “参照完整性生成器 “对话框中,单击 “更新规则 “选项卡,并选择 “级联 “单选按钮;单击 “删除规则 “选项卡,并选择 “限制 “单选按钮;单击 “插入规则 “选项卡,并选择 “忽略 “单选按钮,然后单击 “确定 “按钮,并显示 “是否保存改变,生成参照完整性代码并退出? “提示框,最后单击 “是 “按钮,这样就生成了指定参照完整性。 二、简单应用题 2 【正确答案】 (1)【操作步骤】 步骤 1:单击常用工具栏中的 “新建 “按钮,在 “新建 “对话框中文件类型选择 “表单“,利用

8、向导创建表单。在 “向导选取 “对话框中,选择 “一对多表单 向导 “并单击 “确定 “按钮,并显示 “一对多表单向导 “对话框。 步骤 2:在 “一对多表单向导 “对话框的 “步骤 1从父表中选定字段 “中,在 “数据库和表 “列表框中选择表 “DEPT“, “可用字段 “列表框中显示表 DEPT的所有字段名,并选定所有字段名,再单击 “下一步 “按钮。 步骤 3:在 “一对多表单向导 “对话框的 “步骤 2从子表中选定字段 “中,选取表“S_T“, “可用字段 “列表框中显示表 S_T的所有字段名,选定所有字段名后单击 “下一步 “按钮。 步骤 4:在 “一对多表单向导 “对话框的 “步骤

9、 3建立表之间的关系 “中,单击 “下一步 “按钮。 步骤 5:在 “一对多表单向导 “对话框的 “步骤 4选择表单样式 “中,在 “样式 “中选择“阴影式 “,在 “按钮类型 “中选择 “图片按钮 “,再单击 “下一步 “按钮。 步骤 6:在 “一对多表单向导 “对话框的 “步骤 5排序次序 “中,选定 “部门号 “字段并选择 “升序 “,再单击 “添加 “按钮,再单击 “下一步 “按钮。 步骤 7:在 “一对多表单向导 “对话框的 “步骤 6完成 “中,在 “请输入表单标题 “文本框中输入 “数据输入维护 “,再单击 “完成 “按钮。 步骤 8:在 “另存为 “对话框中,输入保存表单名 “

10、sd_edit“。再单击 “保存 “按钮,最后表单就生成了。 (2)【操作步骤】 单击常用工具栏中的 “打开 “按钮,在 “打开 “对话框中选择 “TWO.PRG“文件,单击 “确定 “按钮。 将第 5行改为: (一季度利润 +二季度利润 +三季度利润 +四季度利润 )/(一季度销售额+二季度销售额 +三季度销售额 +四季度销售额 ) AS 利润率; 将第 6行改为: FROM S_T,DEPT; 将第 8行改为: ORDER BY 年度 ,利润率 DESC; 将第 9行改为: INTO TABLE S_SUM 三、综合应用题 3 【正确答案】 【操作步骤】 步骤 1:单击常用工具栏中的 “打

11、 开 “按钮打开数据库 selldb,然后单击常用工具栏中的 “新建 “按钮,文件类型选择 “表单 “,打开表单设计器,并将表单保存为sd_select。 步骤 2:在表单设计器中,设置表单的 Caption属性为 “部门年度数据查询 “, Name属性为 “form_one“。 步骤 3:在表单设计器中,单击鼠标右键,在弹出菜单中选择 “数据环境 “命令,在 “添加表或视图 “对话框中,选择 “s_t.dbf“表,并单击 “添加 “按钮,关闭 “添加表或视图 “对话框。 步骤 4:在表单设计器中,添加一个标签 Label1,设置其 Caption属性为 “年 度 “;添加一个微调控件 Spi

12、nner1,设置其 SpinnerHighValue属性为 “2010.00“,SpinnerLowValue属性为 “1999.00“, Value属性为 “2003“;添加两个命令按钮,将第 1个命令按钮的 Caption属性设置为 “查询 “,将第 2个命令按钮的 Caption属性设置为 “退出 “。 步骤 5:双击 “退出 “命令按钮,在 “Command2.Click“编辑窗口中输入 “Thisform. Release“,接着关闭编辑窗口。添加一个表格 Grid1,设置其 RecordSourceType属性为 “4-SQL说明 “;双击 “查询 “命令按钮,在 “Command1.Click“编辑窗口中输入下列语句。接着关闭编辑窗口。 ThisForm.Grid1.RecordSource=“SELECT * FROM s_t WHERE 年度=“+str(thisform.Spinner1.value,4,0)+“ into cursor lsb“

展开阅读全文
相关资源
猜你喜欢
  • AECMA PREN 3516-1998 Aerospace Series Steel FE-PL8201 (41NiCrMo2) Air Melted Softened Forging Stock a or D Less Than or Equal to 300 mm Edition P2《航空航天系列.钢FE-PL8201(41NiCrMo2) 空气熔炼.pdf AECMA PREN 3516-1998 Aerospace Series Steel FE-PL8201 (41NiCrMo2) Air Melted Softened Forging Stock a or D Less Than or Equal to 300 mm Edition P2《航空航天系列.钢FE-PL8201(41NiCrMo2) 空气熔炼.pdf
  • AECMA PREN 3517-1994 Aerospace Series Steel FE-PL2105 Air Melted Hardened and Tempered Bar for Machining De Less Than or Equal to 150 mm 1080 MPa Less Than or Equal to Rm Less Than.pdf AECMA PREN 3517-1994 Aerospace Series Steel FE-PL2105 Air Melted Hardened and Tempered Bar for Machining De Less Than or Equal to 150 mm 1080 MPa Less Than or Equal to Rm Less Than.pdf
  • AECMA PREN 3518-1994 Aerospace Series Steel FE-PL2105 Air Melted Hardened and Tempered Forgings De Less Than or Equal to 150 mm 1080 MPa Less Than or Equal to Rm Less Than or Equal.pdf AECMA PREN 3518-1994 Aerospace Series Steel FE-PL2105 Air Melted Hardened and Tempered Forgings De Less Than or Equal to 150 mm 1080 MPa Less Than or Equal to Rm Less Than or Equal.pdf
  • AECMA PREN 3519-1994 Aerospace Series Steel FE-PL2105 Air Melted Hardened and Tempered Bar for Machining De Less Than or Equal to 150 mm 880 MPa Less Than or Equal to Rm Less Than .pdf AECMA PREN 3519-1994 Aerospace Series Steel FE-PL2105 Air Melted Hardened and Tempered Bar for Machining De Less Than or Equal to 150 mm 880 MPa Less Than or Equal to Rm Less Than .pdf
  • AECMA PREN 3520-1994 Aerospace Series Steel FE-PL2105 Air Melted Softened Forging Stock a or D Less Than or Equal to 300 mm Edition P 2《航空航天系列.钢FE-PL2105空气锻造和硬化和调和钢棒材和线材 a或D小于或等于30.pdf AECMA PREN 3520-1994 Aerospace Series Steel FE-PL2105 Air Melted Softened Forging Stock a or D Less Than or Equal to 300 mm Edition P 2《航空航天系列.钢FE-PL2105空气锻造和硬化和调和钢棒材和线材 a或D小于或等于30.pdf
  • AECMA PREN 3521-1998 Aerospace Series Steel FE-PL2106 (30CrNiMo8) Air Melted Hardened and Tempered Bar for Machining De Less Than or Equal to 150 mm 900 MPa Less Than or Equal to R.pdf AECMA PREN 3521-1998 Aerospace Series Steel FE-PL2106 (30CrNiMo8) Air Melted Hardened and Tempered Bar for Machining De Less Than or Equal to 150 mm 900 MPa Less Than or Equal to R.pdf
  • AECMA PREN 3522-1988 Aerospace Series Steel FE-PL79 Softened Reference Heat Treatment Carburized Hardened and Tempered Forging Stock De Less Than or Equal to 200 mm Issue P 1《航空航天系.pdf AECMA PREN 3522-1988 Aerospace Series Steel FE-PL79 Softened Reference Heat Treatment Carburized Hardened and Tempered Forging Stock De Less Than or Equal to 200 mm Issue P 1《航空航天系.pdf
  • AECMA PREN 3523-1999 Aerospace Series Steel FE-PL1505 (15CrMoV6) Air Melted Hardened and Tempered Bar for Machining De Less Than or Equal to 100 mm 1 080 MPa Less Than or Equal to .pdf AECMA PREN 3523-1999 Aerospace Series Steel FE-PL1505 (15CrMoV6) Air Melted Hardened and Tempered Bar for Machining De Less Than or Equal to 100 mm 1 080 MPa Less Than or Equal to .pdf
  • AECMA PREN 3524-1999 Aerospace Series Steel FE-PL1505 (15CrMoV6) Air Melted Hardened and Tempered Sheet and Strip 2 mm Less Than or Equal to a Less Than or Equal to 6 mm 1 080 MPa .pdf AECMA PREN 3524-1999 Aerospace Series Steel FE-PL1505 (15CrMoV6) Air Melted Hardened and Tempered Sheet and Strip 2 mm Less Than or Equal to a Less Than or Equal to 6 mm 1 080 MPa .pdf
  • 相关搜索

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

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