2015年计算机二级vf全真考试题_第1页
2015年计算机二级vf全真考试题_第2页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

全真机考 考试、每日一练、评估报告,最专业全面的题库,尽 题库 2015年计算机考试《二级VF》全真机考试题二、基本操作题(共18分1、(1)用SELECT语句查询表“销售记录”中“会员编号”为“000003” (4)用UPDATE将“销售记录”表的字段“销售日期”加7天。将以操作使用的SQL语句保存到“result1.txt”中。SELECT*FROM销售记录WHERE会员编号=〝000003〞(回车执行)产 INT0销售记录VALUES(〝010011〞, 〞,2,600,CTOD(〝OI/O2/O8〞))(回车执行)(3)DELETEFR()M销售记录WHERE单价<=500(回车执行)。(4)UPDATE销售记录SET销售日期=销售日期+7(回车执行)2、(1)在考生文件夹下新建一个名为“学生管理”的 将“学生”数据库加入到新建的 中将“教师”表从“学生”数据库中移除,使其成为自由通过“学号”字段为“学生”和“选课”表建立永久性联系 必要请先建立相关索引)【考点指引】本题考查的是数据库中 表和关系的新建【操作步骤选择【文件】→【新建】命令,选择“ ”,单击“新建文件”按钮,输入 名称“学生管理”后单击“保存”按钮【操作步骤 单击“确定”按钮将数据库“学生”添加到新建的项“学生管理”中。【操作步骤①在数据库设计器中,选择表教师,单击右键,在弹出的快捷菜单中选择删除命令,单击移去按钮,选择是(将表教师从学生数据库中移除。②选择【数据库】→【清理数据库】命令清理数据【操作步骤 3、(1)用SELECT语句查询表“销售记录”中“会员编号”为“000002”(2)用INSERT语句为表“销售记录”插入一条记录(”000011”,” (UDT将将以操SQL“result1.txt”中。【考点指引】本大题主要考查了SQL数据探作命令的使用【操作步骤保存在“result1.txt”中的4条语句分SELECT*FROM销售记录WHERE会员编号="000002"(回车执行INSERTINT()销售记录 ",6,700,CTOD("1I/02/07"))(回车执行DELETEFROM销售记录WHERE销售日期<CTOD("01012008")(回车执行UPDATE销售记录SET销售日期=销售日期l0(回车执行4、(1)建立数据库 .dbc”,把表 .dbf”和“作者.dbf”添加到该数据库为“作者”表建立主索引,索引名和索引表达式均为“作者编号”为 ”表分别建立两个普通索引:索引名和索引表达式均为 编号”,索引名和索引表达式均为“作者编号” 【考点指引】本大题主要考查数据库的创建、添加表、建立索引和建立表间联系等基本操作,这些 以在数据库设计器中完成【操作步骤 【操作步骤在数据库设计器中,选择表作者,选择【数据库】【修改】命令,打开表设计器修改表作者结构,在作者表设计器中的索引选项卡的索引名中输入作者编号,选择索引类型为主索引,索引表达式为作者编号,单击确定表作者结构。【操作步骤在数据库设计器中,选择表“”,选择【数据库】→【修改】命令,打开表设计器修改表“”结构,在“”表设计器中的“索引”选项卡的“索引名”中输入“编号”,选择索引类型为“普通索引”,索引表达式为“编号”;单击下一行增加一个索引,在“索引名”中输入“作者编号”,选择索引类型为“普通索引”,索引表达式为“作者编号”,单击“确定”按钮关闭表设计器并保存表“”结构【操作步骤 5、(1)新建一个名为“xm”的项将数据库“产品”添加到新建的“xm”项中通过“零件编号”字段为“零件”表和“产品”表建立永久性联系(“零件”是父表,“产品”是子表)为“产品”表的数量字段设置有效性规则:数量必须大于0并且小于99;错误提示信息是:“数量超范围”(注意,公式必须为“数>0AND数量<99”)【考点指引】本大题主要考查 管理器的基本操作,数据表联系及字段有效性规则的创建【操作步骤选择【文件】→【新建】命令,选择“ ”,单击“新建文件”按钮,输入 名称“xm”后单击“保存”按钮【操作步骤 据库“产品”添加到新建的项“xm”中。【操作步骤①在“数据”选项卡中,选择数据库“产品”,单击“修改”按钮,打开数据库设计 【操作步骤①在数据库设计器中,选择产品表,单击右键,在弹出的快捷菜单中选择修改命令,打开表设计器,单击字段选项卡,修改段有效性下的规则为数量0数量,修改信息为〝数量超范围。②单击“确定”按钮保存并关闭表设三、简单应用题(共24分6、考生文件夹下有一个数据库“学校管理”,其中有数据库表“student”、“score”和在考生文件夹下有程序文件c.r,该程序的功能是检索分数小于编写程序“cx2.prg”,实现“输入一个数判断其是否为素数”的功【考点指引】本大题第小题主要考查改正在使用S过程时容易产生的错误;第【操作步骤①在命令窗口中输入命令:MODICOMMcx1(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中将原程序:SELECT*FROMstudentWHERE学号=(SELECT学号FROMscoreWHERE成绩<60)中的“=”改成“IN”,关闭程序文件编辑窗口并保存程②在命令窗口中输入命令:DOcx1(回车执行),执行程序文件。①在命令窗H中输入命令:MODICOMMcx2(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:INPUT〝请输入一个>2的整数:〞TOaaFoRi=2TOIFIFbb关闭程序文件编辑窗口并保存程序文②在命令窗口中输入命令:DOcx2(回车执行),执行程序文件、()在数据库住宿管理中使用一对多表单向导生成一个名为的表单。要求从父表宿舍中选择所有字段。从子表学生表中选择所有字段,使用宿舍编号字段建立两表之间的关联。样式为边框式,按钮类型为“按锂,方向为纵向,排序字段为宿舍编号升序,表单赫题为住宿信息浏览。编写“jc”程序,要求实现用户任意输入一个大于0的整数,程序输出该整数的阶乘。如用户输入的是5,则程序输出为“5的阶乘【考点指引】本大题第1小题主要考查一对多表单向导的使用,按向导的提示逐步操作即;第2小题中主要考查用循环语句进行编【操作步骤①选择【文件】【新建】命令,选择表单,单击向导按钮打开向导选取窗口,选择一对多表单向导,单击确定进入一对多表单向导” 框。 字段添加到右边的“选定字段”列表框中,用做父表的用字段。③单击“下一步”设计子表的 用字段,选择“数据库和表”列表框中的“学生”做子表,将“学生”表中的“全部字段”添加到“选定字段”列。④单击下一步进入为表建立关系的设计界面,在此处系统已经默认设置好进行关联的字段:父表的宿舍编号和子表的字段。⑤单击“下一步”进入“选择表单样式”的界面,在“样式”列表框中选择“边框式”,“按钮类型”选择 按钮”⑥单击“下一步”进入“排序次序”的设计界面,将“ 用字段或索引标识”列表框中的“宿舍编号”字段添加到右边的“选定字段”列表框⑦单击“下一步”,进入最后的“完成”设计界面,在“表单标题”文本框中输入“住宿信息浏览”为表单添加标题,单击“完成”按钮,在出的“另存为 框中,将表单以“bd1”文件名保存在考生文件夹下,退出表单设计向导【操作步骤①在命令窗口中输入命令:MODICOMMjc(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:SETTALKOFFDOWHILEINPUT〝请输入一个大于0的整数:〞TOxIFx>0THENFORi=1TOSETTALKON关闭程序文件编辑窗口并保存程序文②在命令窗口中输入命令:DOjc(回车执行),执行程序文件、()首先打开考生文件夹下的数据库sc,然后使用表单向导制作一个表单,要求选择stt表中所有字段,表单样式为阴影式,按钮类型为“ 按钮,排序字段选择学号升序),表单标题为学生信息数据输入 ,最后将表单存放在考生文件夹中,表单文件名为。()在考生文件夹下有一个数据库sc,其中数据库表stt存放学生信息,使用菜单设计器制作一个名为c括数据 和文件两个菜单栏。每个菜单栏都包括一个子菜单。菜单结构如下:数退 退出菜单项对 令为SET TODEFAULT,用于返回系统菜单【考点指引】本大题第1小题考查的是表单向导的使用,只要根据每个向导界面的提示来完成相应的步骤即;第2小题主要考查菜单(1)【操作步骤①选择【文件】→【打开】命令,打开数据库“school”②选择【文件】→【新建】命令,选择“表单”,单击“向导”按钮,在弹出的“向导选取”窗口中选择“表单向导”,单击“确定” ④在“样式”列表框中选择“阴影式”,“按钮类型”选择 按钮”,单击“下一步”按钮⑤在 用的字段或索引标识”列表框中选择“学号”添加到“选定字段”列表框中,选择“升序”,单击“下一步” ①选择【文件】【新建】命令,选择菜单,单击新建文件按钮,再单击菜单按钮,打开菜单设计器,在菜单名称中输入数据 ,在结果下拉列表框中选择子菜单,单击下一行,在菜单名称中输入文件,在结果下拉列表框中选择子菜单。 OPENDATABASEschoolCLOSE③在菜单设计器左边的菜单级下拉列表框中选择菜单栏返回到主菜单设计画面,单击菜单名称下的文件行,单击创建创建文件子菜单,输入子菜单名称退出,在结果下拉列表框中选择命令,在选项处输入退出命令:TS TOFT。④选择【菜单】→【生成】命令,将菜单保存为“ed1”,生成一个菜单文件“cd1.mpr”。关闭菜单设计窗口,在命令窗口输入命IX)cd1.mpr,看到VisualFoxPr0的菜单栏被新建的菜单所代替,选择【文件】→【退出】命令将恢复系统菜9、在考生文件夹下完成如下简单应将“客户1”表中的全部记录追加到客户表中,然后用SQLSELECT语句完成查询:列出 打开并按如下要求修改“bd2”表单文件(最后保存所做的修改①在“确定”命令按钮的Click事件(过程)下的程序有两处错误,请将其改②设置Text1控件的有关属性,使用户在 令时显示“*”(星号)【考点指引】本大题第1小题考查了SQL追加记录的躺程,这里要用到数组,注意利用INTOTABLE将查询结果保存到数据表中。、【操作步骤①在命令窗口中输入命令:MODICOMMresult(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:CLOSEALLSELECT*INTOARRAYakhFROM客户USESELECT客户.*INTOTABLEresultFROM订货WHERE客户.客户编号=订货.客户编号ORDERBY客户.客户编号CLOSEALL关闭程序文件编辑窗口并保存程序文②在命令窗口中输入命令:D0result(回车执行),执行程序文件。 ②在表单设计器中,双击“确定”命令按钮打开Click事件代码编辑窗口,做如下修修改完毕后关闭Click事件代码编辑窗注意:黑体带下划线部分为需要修改的地③在表单设计器中,单击文本框“Text1”,在文本框属性窗口中将“PasswordChar”属性值修改为“*”,关闭表单设计器并保存10、(1)根据“school”数据库中的表用SQLSELECT命令查询学生的“学号”、“ 使用表单向导生成一个名为“score”的表单。要选择成绩表中的所有字段,表单样式为凹陷式;按钮类型为文本按钮;排序字段选择学号升序);表单标题为。【考点指引】本大题第1小题考查了SQL多表查询,设计过程中要注意多个表之间进行关联的字段,注意利用INTOTABLE将查询结果保存到数据表中。第2小题考查的是表单的设计,利用表单向导按提示步骤即完成表单的设计。【操作步骤①选择【文件】→【打开】命令,打开考生文件夹下的数据库“school”②在命令窗口中输入SQL命令:SELECTstudent.学号, ,课程名称,成绩INTOTABLEscore2FROMstudent,course,scoreWHEREstudent.学号=score.学号ANDcourse.课程编号=score.课程编号ORDERBY课程名称,成绩DESC(回车执行)。③新建文件夹“result.txt”;将步骤②输 令保存到文本文件“result.txt”中【操作步骤①选择【文件】→【新建】命令,选择“表单”,单击“向导”按钮,在弹出的“向导选取”窗口中选择“表单向导”,单击“确定” ③在“样式”列表框中选择“凹陷式”,“按钮类型”选择“文本按钮”,单击“下一步”④在 用的字段或索引标识”列表框中选择“学号”添加到“选定字段”列表框中,选择“升序”,单击“下一步”按钮⑤输入表单标题为“成绩数 四、综合应用题(共18分11、“ec”数据库中含有“”和“会员”两个数据库表。对“ec”数据库设计一个表单“myform”。表单的标题为“会员统计”。表单左侧有标题为“请选择会员和用于选择“会员号”的组合框以及“查询”和“退出”两个命令按钮。表单中还有1个表格控件,用户在组合框中选择会员号,单击“查询”按钮,在表单的表格控件显示查询该会员的“会员号”、“”和所的商品的“总金额”。表单界面如图所【操作步骤①在Visual 令窗口内输入命令:CREATEFORMMYFORM,打开表单设计器②单击主菜单【显示】→“数据环境”命令,右击数据环境窗口,选择“添加”命令,在打开 框内选择 ”表和“会员”表③单击表单控 的 ”控件图标,向表单添加一个 ”控件,修改其Caption属性为“会 统计”④单击表单控 的“组合框按钮”控件图标,向表单添加一个组合框控件。将组合框的RowSourceType设置为“6一字段”,RowSource设置为“会员.会员号”⑤单击表单控 的“命令按钮”控件图标,向表单添加两个命令按钮⑥选中第一个命令按钮,在属 框中将其Caption属性改为“查询”。双击该命令按钮,在Click事件中输入如下代码 .会员号where会员.会员号=allt(thisform.comb01.displayValue)intocursortemp”⑦选中第二个命令按钮,在属 框中将其Caption属性改为“退出”。双击该命令按钮,在Click事件中输入如下代码⑧单 的“保存”图标,以“myform”为文件名保存表单12、对考生文件夹下表“客户”和“订货”完成如下操作为表“客户”增加一个字段,字段名为“应付款”,字段类型为数值型,宽度为10,小数位数为2编写程序prog统计表“订货”中每个客户的费用总和,并将该值写入表“客户”的对应客户的“应付款”【考点指引】本大题主要考查利用SQL命令修改表结构、数值字段的计算和修改,注意利用INTOCURSOR保存中间结果【操作步骤①在命令窗口中输入命令:MODICOMMprog(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:ALTERTABLE客户ADD应付款N(10,2)GODOa1=客户SELECTSUM(费用)AS应付款INTOCURSORaaFROM订货WHERE客户编号UPDATE客户SET应付款=aa.应付款WHERE客户编号关闭程序文件编辑窗口并保存程序文②在命令窗口中输入命令:DOprog(回车执行),执行程序文、考生文件夹下存在数据库“ ,其中包含表作者翻表“ ,这两个表存在一对多的联系。对该数据库建立文件名为表单,其中包含两个表格控件。第一个表格控件用于显示表作者的记录,第二个表格控件用于显示与表作者当前记录对应的教材表中的记录。表单中还包含一个标题为“关闭 令按钮,要求单击此按钮退出表单【考点指引】本大题考查的是表单的设计及表格控件的使用,主要注意表格控件数据源的设【操作步骤①选择【文件】→【打开】命令,打开数据库 ”②选择【文件】【新建】命令,选择表单,单击新建文件按钮打开表单设计器,为表单添加一个命令按钮r和r,如图3l④在表单设计器中,鼠标右键单击表单空白处,在弹出的快捷菜单中选择数据环境命令,打开表单的数据环境,选择数据库材,将数据表文件“ 和作者添加到数据环境中。rcrrc“rrTy,.r“rdrcrdorT。⑥在表单设计器中,选择“Grid1”,在属性窗口中双击“AfterRowColChangeEvent”,弹出事件过程代码编辑窗口,输入以下代码: .*INTOCURSORtmpFROM 、()根据数据库公司管理中的表职员信息和部门建立一个名为w的视图,该视图包含字段部门编号、部门名称、职员编号、“ 和实发工资。其中实发工资月薪津贴奖金一保险。要求根据部门号升序排序,同一部门内根据号升序排序。()建立一个表单,文件名为,表单中包含一个表格控件,该表格控件的数据源是前面建立的视图w一个关闭命令按钮,单击该按钮退出表单。【考点指引】本大题主要考查视图的建立和表格控件的使用,重点是表格控件数据源的设置,这里ReeorsSourceType要设置为“1”(别(1)【操作步骤 ②选择【文件】【新建】命令,选择视图,单击新建文件按钮打开添加表或视图” 框,选择表单选项,选择数据库司,将表部门和职员信息分别添加到视图设计器中,系统会自动选择关联字段部门编号为两个表建立内部联系,单击确定按钮关闭连接条件” 框,再关闭添加表或视图” 框。③在视网设计器中单击“字段”选项卡,将“ 用字段”列表框中的“部门.部门编号”、“部门.部门名称”、“职员信息.职员编号”、“职. 字段”列表框④在“函数和表达式”下的文本框中输入“月薪+津贴+奖金一保险AS实发工资”并将其添加到右边的“选定字段”列表框⑤在视图设计器中单击排序依据选项卡,在排序依据选项卡的字段名下拉列表框中选择部门.部门编号字段,单击添加按钮,将部门.部门编号字段添加到右边的排序条件列表框中,在排序条件中选择升序单选项;在排序依据选项卡的字段名下拉列表框中选择职员信息.职员编号字段,单击添加按钮,将职员信息.职员编号字段添加到右边的排序条件列表框中,在排序条件中选择单选项。⑥在视图设计器中单击“关闭”按钮,将视图文件以“view1”名保存在考生文件夹(2)【操作步骤 的“表格”控件图标,添加一个表格控件。③在表单设计器中,鼠标右键单击表单空白处,在弹出的快捷菜单中选择数据环境命令,打开表单的数据环境,选择数据库司,选定视图,将视图w添加到数据环境中。 建立一个名为的表单,表单标题为学籍查询,表单中含有一个表格控件,该控件的数据源是前面建立的视图w格控件下方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论