2015年计算机二级考试《VFP》冲刺题及答案(二)
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
在考生文件夹下完成下列操作:
1.建立名称为"CDB"的商品销售数据库。然后将考生文件夹下的顾客表CUST、订单表ORDER和商品表COMM三个自由表添加到数据库CDB中。
2.分别为顾客表CUST、订单表ORDER和商品表COMM创建主索引,CUST表主索引的索引名和索引表达式均为"顾客号";COMM表主索引的索引名和索引表达式均为"商品号";ORDER表主索引的索引名为"PK_CC"、索引表达式为"顾客号+商品号";分别为ORDER表的"顾客号"和"商品号"建立普通索引(升序),索引名与字段名相同。
3.通过字段"顾客号"建立ORDER与CUST之间的`永久联系、通过字段"商品号"建立ORDER与COMM之间的永久联系。然后为以上建立的永久联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"限制"。
4.在商品销售数据库CDB中使用SQL的CREATE TABLE语句创建数据库表:销售明细表(顺序号,日期,商品号,商品名,金额),其中:顺序号为字符型,宽度为6;日期为日期型;商品号为字符型,宽度为6;商品名为字符型,宽度为10;金额为数值型,宽度为10(其中小数2位);表的主关键字为"顺序号"。将创建表的SQL语句存放在文件中。
二、简单应用(2小题,每题20分,计40分)
在考生文件夹下,打开该"CDB"数据库,完成如下简单应用:
1.使用一对多表单向导选择CUST表和ORDER表生成一个名为"ONE"的表单。要求从父表CUST中选择所有字段,从子表ORDER中选择所有字段,使用"顾客号"建立两表之间的关系,样式为阴影式;按钮类型为图片按钮;排序字段为"顾客号",升序;表单标题为"顾客订购商品维护"。
2.使用查询设计器设计一个名称为VIEW_C的查询,统计查询所有顾客购买商品应付款的情况。查询结果包括顾客号、顾客名、地址和付款金额四个字段(注意:每件商品的"金额"是由COMM表中该商品的单价*ORDER表中该商品的订购数量计算得到,每个顾客的付款金额则是顾客购买商品金额的合计),各记录按顾客号升序排序,并将查询结果存储到表TABA中。设计完成后,运行该查询。
本题主要考核点:使用表单向导制作表单、使用查询设计器建立查询。
第1题:启动表单向导可在"文件"菜单中选择"新建"或者单击工具栏上的"新建"按钮,打开"新建"对话框,文件类型选择表单,单击向导按钮,在"向导选取"对话框中选择"一对多表单向导",然后按照表单向导操作即可。
第2题:建立查询可以使用"文件"菜单完成,选择文件--新建--查询--新建文件,将"CUST"、"ORDER"和"COMM"表添加入查询中,从字段选项卡中依次选择"顾客号"、"顾客名"、"地址",在"函数和表达式"中输入"SUM(Comm.单价*Order.数量) AS 付款金额",并添加到选定字段中;切换到"排序依据"选项卡并在其中选择字段"CUST.顾客号",排序选项为"升序";切换到"分组依据"选项卡并在其中选择字段"CUST.顾客号";单击查询菜单下的"查询去向",选择表,在"表名"右边的对话框中输入表名TABA,最后运行该查询。
-
计算机等级考试二级VB试题及答案
一、选择题(1)假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为A)log2nB)n2C)O(n1..5)D)n(n-1)/2正确答案:D(2)算法分析的目的是A)找出数据结构的合理性B)找出算法中输入和输出之间的关系C)分析算法的易懂性和可靠性D)分析算法的效率以求改进正确答...
-
全国计算机二级单选题专项训练(附答案)
2016年9月计算机二级考试时间为24-27日,为了帮助考生们更有准备地参加计算机二级考试,下面是本站小编为大家搜索整理的关于二级单选题专项训练(附答案),欢迎参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!练习题一1.[单选题]以下...
-
计算机二级JAVA考试基础训练题2017
java的相关考试知识你掌握的怎么样了呢?以下是小编整理的计算机二级JAVA考试基础训练题2017,欢迎参考阅读!单选题1).Java语言和C++语言相比,下面哪项内容是Java独有的()。A.面向对象B.动态链接C.有类库D.跨平台正确答案:D答案解析:C++语言和Java语言都是面向对象的...
-
2015下半年全国计算机二级VFP上机操作练习题
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)在考生文件夹下已有order、orderitem和goods三个表。其中,order表包含订单的基本信息,orderitem表包含订单的详细信息,goods表包含商品(图书)的相关信息。在考生文件夹下完成如下操作:1.创建一个名为"订单管理...