[计算机类试卷]国家二级VF机试模拟试卷34及答案与解析.doc

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

1、国家二级 VF机试模拟试卷 34及答案与解析 一、基本操作题( 30分) 1 (1)建立表 “送货 ”和表 “客商 ”联系之间的关联。 (在 “销售 ”数据库中完成 ) (2)为 1题中建立的的关联设置完整性约束,要求:更新规则为 “级联 ”,删除规则为 “忽略 ”,插入规则为 “限制 ”。 (3)将表 “客商 ”的结构拷贝到新表 cu 中。 (4)把表 cu 添加到项目 my 中。 二、简单应用题( 40分) 2 (1)建立表单,标题为 “系统时间 ”,文件名为 my。完成如下要求: 表单上有一命令按钮,标题为 “显示日期 ”;一个标签控件。单击命令按钮,在标签上显示当前系统时间,显示格式为

2、: yyyy年 mm月 dd日。如果当前月份为一月到九月,如 3月,则显示为 “3月 ”,不显示为 “03月 ”。显示示例:如果系统时间为2004-04-08,则标签显示为 “2004年 4月 08日 ”。 (2)在考生文件夹的下对数据库 “图书借阅信息 ”中的表 book的结构做如下修改;指定 “书号 ”为主索引,索引名为 sh,索引表达式为 “书号 ”。指定 “作者 ”为普通索引,索引名和索引表达式均为 “作者 ”。字段 “价格 ”的有效性规则是 “价格 0”,默认值是 10。 三、综合应 用题( 30分) 3 仓库管理数据库中含有 3个数据库表 “订购单 ”、 “职工 ”和 “供应商 ”

3、。设计一个表单 myf,表单的标题为 “仓库管理 ”。表单左侧有标题为 “请输入订购单号 ”标签,和用于输入订购单号的文本框,以及 “查询 ”和 “关闭 ”2个命令按钮和 1个表格控件。 表单运行时,用户在文本框内输入 “订购单号 ” (如 OR73),单击 “查询 ”按钮,查询出对应的订购单的 “供应商名 ”、 “职工号 ”、 “仓库号 ”和 “订购日期 ”。表单的表格控件用于显示查询结果。单击 “关闭 ”按钮,关闭表单。 国家二级 VF机试模拟试卷 34答案 与解析 一、基本操作题( 30分) 1 【正确答案】 (1)从菜单栏里单击 “文件 ”并选择 “打开 ”,或直接单击工具栏上的“打开

4、 ”图标,在弹出的对话框中选择要打开的数据库文件 “销售 ”。 在数据库设计器中,将 “送货 ”表中 “索引 ”下面的 “客户号 ”主索引字段拖到 “客商 ”表中 “索引 ”下面的 “客户 ”索引字段上,建立了两个表之间的永久性联系。 (2)在数据库设计器中,选择菜单命令 “数据库 ”“清理数据库 ”,右键单击 “送货 ”表和 “客商 ”表之间的关系线,选择 “编辑参照完整性 ”快捷菜单命令,在参照完整性生成器中,根 据题意,分别在 3个选项卡中设置参照规则。 (3)在命令窗口中输入命令: MODIFY COMMAND query1,新建一个程序。在弹出的程序编辑窗口中输入以下代码: USE

5、客商 COPY STRUCTURE TO cu 保存文件,在命令窗口输入命令: DO query1.PRG 执行文件。 (4)从菜单栏里单击 “文件 ”并选择 “打开 ”,或直接单击工具栏上的 “打开 ”图标,在弹出的对话框中选择要打开的项目文件 my. pjx。 在项目管理器 my中,首先在 “数据 ”选项卡中选择 “自由 表 ”,然后单击选项卡右边的 “添加 ”命令按钮,在系统弹出的 “打开 ”对话框中,将考生文件夹中的自由表 cu 添加到项目管理器中,单击 “确定 ”按钮。 【试题解析】 本大题主要考查数据表之间的联系、完整性约束的设置,表结构的复制和自由表的添加。对数据表进行连接及设置

6、参照完整性都是在数据库设计器中完成。自由表的添加可在项目管理器中完成,表结构的复制运用到数据表的定义语言。 二、简单应用题( 40分) 2 【正确答案】 (1)从菜单栏里单击 “文件 ”并选择 “新建 ”,或直接单击工具栏上的“新建 ”图标,在弹出的对话 框中文 件类型选择 “表单 ”,单击对话框右边的 “新建文件 ”图标,弹出了 Form1的表单设计器,单击工具栏上的 “保存 ”图标,以 my命名保存在考生文件夹下。 单击 “表单控件 ”工具栏中的 “命令按钮 ”控件,在表单上放置 1个命令按钮和 1个标签控件,将命令按钮的 Caption属性值改为 “显示时间 ”,接着单击 “表单控件 ”

7、工具栏中的 “标签 ”控件,将标签的 AusSie属性设置为工,将FontSize设置为 20,双击命令按钮编写 Click事件的程序代码: *命令按钮Command1(显示时间 )的 Click事件代码 * A=DTOC(DATE(), 1) THISFORM.Labell.Caption=LEFT(A,4)+“年 “+; IIF(SUBS(A,5,1户“O“,SUBS(A,6,1),SUBS(A,5,2)+“月 “+RIGHT(A,2)+“日 | * 调整表单各控件的位置,保存更改,在命令窗口输入命令; DO FORM my,运行表单,查看表单运行结果。结果如图 3-107所示。 (2)在

8、命令窗口中输入命令: USE book MODIFY STURCTURE 打开 book数据表的设计器,单击 “索引 ”选项卡,此选项卡中的 “索引名 ”改为 sh, “索引表达式 ”改为 “书号 ”,在 “索引类型 ”的下拉框中,选择“主索引 ”。用同样的方法再新增 “作者 ”字段的普通索引。 在 “字段 ”选项卡中选中“价格 ”字段,在 “字段有效性 ”的规则文本框中输入 “价格 0”默认值文本框中输入“10”为该字段设置默认值。 单击 “确定 ”按钮,保存表结构修改。 【试题解析】 本大题 1小题主要考查的是表单控件的使用以及各函数的功能,标签控件最重要的一个属性是 Caption,可通

9、过该属性显示当前日期。 2小题主要考查的是数据表的更改,建立索引可以在数据表设计器中完成。字段的有效性规则建立可在 “字段 ”选项卡中完成。 三、综合应用题( 30分) 3 【正确答案】 单击 “文件 ”菜单中的 “新建 ”,在类型选择框中选择 “表单 ”,单击“新建文件 ”按钮,打开表单设计器。在属性窗口中设置表单的 Caption 属性为 “仓库管理 ”,从 “表单控件 ”工具栏中选择 1个文本框, 1个标签, 1个表格控件, 2个命令按钮放置在表单上。在属性面板中分别设置两个命令按钮的 Caption 属性分别为“查询 ”和 “关闭 ”,设置标签的 Caption 属性值为 “请输入订购

10、单号 ”。 双击命令按钮“查询 ”,编写该控件的 Click 事件,程序代码如下: *命令按钮Command1(查询 )的 Click 事件代码 * SELECT 供应商名,订购单职工号,仓库号,订购日期; FROM 订购单,供应商,职工; WHERE 订购单 .供应商号 =供应商 .供应商号; AND 职工 .职工号 =订购单 .职工号; AND 订购单号=ALLTRIM(Thisform.Text1.value); INTO CURSOR temp Thisform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource=“temp“ * 以同样的方法为 “关闭 ”命令按钮编写 Click 事件代码: Thisform. Release。 保存表单文件为 myf. scx 到考生文件夹下,表单运行结果如图 3-106所示。 图 3-106 【试题解析】 本大题主要考查的是 SQL语句的应用,程序部分属于 SQL的简单联接查 询,在显示查询结果时,首先可用一个临时表保存查询结果,然后将表格控件中来显示数据的属性值设置为该临时表,用来显示查询结果。

展开阅读全文
相关资源
猜你喜欢
相关搜索

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

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