欢迎您来到未来学院,加入我们共同学习吧!
1 2 3 4
  • 当前位置:首页 > 考试中心 > 计算机考试 > 二级 > 二级VF >

    二级VF

    2019年3月计算机二级VFP考试操作模拟试题(001)

    浏览次数:     时间:2019/03/28

    一、基本操作题

    (1)在考生文件夹下建立数据库“bookauth.dbc”,把表“books”和“authors”添加到该数据库中。

    (2)为“authors”表建立主索引,索引名为“PK”,索引表达式为“作者编号”。

    (3)为“books”表建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”;第二个索引名和索引表达式均为“作者编号”。

    答案:【操作步骤】

    选择【文件】→【新建】命令,选择“数据库”,单击“新建文件”按钮,输入数据库名称“bookauth.dbc”后单击“保存”按钮。右击数据库设计器,弹出“添加表或视图”对话框,将表“books”和“authors”添加到数据库设计器中。

    (2)【操作步骤】

    ①在项目管理器中,选择数据库“bookauth”下的表“authors”,单击“修改”按钮,打开表设计器。

    ②在表设计器的“索引”选项卡的“索引名”中输入 “PK”,选择索引类型为“主索引”,索引表达式为“作者编号”,单击“确定”按钮关闭表设计器并保存表“authors”结构。

    (3)【操作步骤】

    ①在项目管理器中,选择数据库“bookauth”下的表 “books”,单击“修改”按钮,打开表设计器。

    ②在表设计器的“索引”选项卡的“索引名”中输入 “PK”,选择索引类型为“普通索引”,索引表达式为“图书编号”,单击“确定”按钮关闭表设计器并保存表“零件”结构。第二个索引建立与步骤②同,不再赘述。

    二、简单应用题

    (1)建立视图“viewl”,并将定义视图的代码放到“viewl.txt”中。具体要求是:视图中的数据取自数据库“送货管理”中的“送货”表。按“总金额”排序(降序)。其中“总金额一价格×数量”。

    (2)使用一对多报表向导建立报表。要求:父表为“产品”,子表为“零件”,从父表中选择所有字段,从子表中选择所有字段,两个表通过“产品编号”建立联系,按“产品编号”升序排序。报表样式选择“随意式”,方向为“纵向”,报表标题为“产品一零件对应表”,生成的报表文件名为“bbl”。

    答案:(1)【操作步骤】

    ①选择【文件】→【打开】命令,或直接单击工具栏上的“打开”图标,在弹出的“打开”对话框中选择数据库文件“送货管理.dbc”。

    ②在命令窗口中输人命令:

    CREATE VIEW viewl AS SELECT*,价格*数量AS总金额FROM送货()RDER BY总金额(回车执行)

    ③在考生文件夹下新建文本文件“viewl.txt”,将步骤②输入的代码保存到文本文件“viewl.txt”中。

    (2)1操作步骤】

    ①选择【文件】→【新建】命令,选择“报表”,单击“向导”按钮打开“向导选取”窗口,选择“一对多报表向导”,单击“确定”按钮进入“一对多报表向导”对话框。

    ②在“一对多报表向导”对话框中,选择“数据库和表”列表框中的“产晶”作为父表,从“可用字段”列表框中全部字段添加到右边的“选定字段”列表框中,用做父表的可用

    字段。

    ③单击“下一步”设计子表的可用字段,选择“数据库和表”列表框中的“零件”作为子表,将“可用字段”列表框中全部字段添加到“选定字段”列表框中。

    ④单击“下一步”进人“为表建立关系”的设计界面,在此处系统已经默认设置好进行关联的字段:父表的“产品编号”和子表的“产品编号”字段。

    ⑤单击“下一步”进入“排序记录”的设计界面,将“可用字段或索引标识”列表框中的“产品编号”字段添加到右边的“选定字段”列表框中,并选择“升序”单选项。

    ⑥单击“下一步”进入“选择报表样式”的界面,在“样式”列表框中选择“随意式”,在“方向”选项组中选择“纵向”。

    ⑦单击“下一步”,进入最后的“完成”设计界面,在“报表标题”文本框中输入“产品一零件对应表”为报表添加标题,单击“完成”命令按钮,在系统弹出的“另存为”对话框中,将报表以“bbl”文件名保存在考生文件夹下,退出报表设计向导。

    三、综合应用题

    对考生文件夹下的数据库“职员管理”中的“员工信息”表和“职称”表完成如下操作:

    (1)为表“职称”增加两个字段“人数”和“明年人数”,字段类型均为整型。

    (2)编写命令程序“cx2”,查询职员中拥有每种职称的人数,并将其填入表“职称”的“人数”字段中,根据职称表中的“人数”和“增加百分比”,计算“明年人数”的值,如果增加的人数不足一个,则不增加。

    (3)运行该程序。

    答案:【操作步骤】

    ①在命令窗口中输入命令:MODI COMM cx2(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:

    ALTER TABLE职称ADD人数INT

    ALTER TABLE职称ADD明年人数INT

    SELECT职称编号,COUNT(*)INTO ARRAY aa FROM员工信息GROUP BY职称编号

    FOR i=1 TO ALEN(aa)/2

    UPDATE职称SET人数=aa(i,2)WHERE职称编号=aa(i,1)

    NEXT

    UPDATE职称SET明年人数=IIF(人数*增加百分比<1,0,人数*增加百分比)

    关闭程序文件编辑窗口并保存程序文件。

    ②在命令窗口中输入命令:DO cx2(回车执行),执行程序文件。

    温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!


    上一篇:2019年3月计算机二级VFP考试操作模拟试题(002)
    下一篇:2019.3计算机二级VFP考试选择题冲刺练习汇总
    版权所有©安徽佰通教育科技发展股份有限公司 备案号:皖B2-20180049-5 电话:0551-65772438 地址:安徽省合肥市蜀山区蜀山新产业园区振兴路自主创新产业基地4栋2层203室