[计算机类试卷]国家二级VF机试(操作题)模拟试卷310及答案与解析.doc
《[计算机类试卷]国家二级VF机试(操作题)模拟试卷310及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF机试(操作题)模拟试卷310及答案与解析.doc(6页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF机试(操作题)模拟试卷 310及答案与解析 一、基本操作题 1 在考生文件夹下,打开一个公司销售数据库 selldb,完成如下操作: (1)为各部门分年度季度销售金额和利润表 st创建一个主索引和普通索引 (升序 ),主索引的索引名为 no,索引表达式为 “部门号 +年度 ”;普通索引的索引名和索引表达式均为 “部门号 ”。 (2)在 S T表中增加一个名为 “备注 ”的字段、字段数据类型为 “字符 ”、宽度为30。 (3)使用 SQL的 ALFER TABLE语句将 st表的 “年度 ”字段的默认值修改为“2004”,并将该 SOL语句存储到命令文件 one prg中。 (4)
2、通过 “部门号 ”字段建立 s t表和 dept表间的永久联系,并为该联系设置参照完整性约束:更新规则为 “级联 ”;删除规则为 “限制 ”;插入规则为 “忽略 ”。 二、简单应用题 2 (I)扩展 Visual FoxPro基类 Fornl,创建一个名为 myrForm的自定义表单类。自定义表单类保存在名为 myelasslib的类库中。自定义表单类 myForm需满足以下要求: 其 AutoCenter属性的默认值为 T。 其 Closable属性的默认值为 F。 当基于该自定义表单类创建表单时,自动包含一个命令按钮。该命令按钮的标题为 “关闭 ”,当单击该命令按钮时,将关闭其所在的表单。
3、 (2)利用查询设计器创建查询,从 orders、 orderitems和 goods表中查询 2007年签引的所有订单的信息。查询结果依次包含订单号、客户号、签订日期、总金额四项内容,其中 “总金额 ”为该订单所签所有商品的金额 (单价 +数量 )之和。各记录按 “总会额 ”降序排序, “总会额 ”相同按 “订单号 ”升序排序。查询去向为表 tableone。最后将查询保存在 queryone qpr文件中,并运行该查询。 三、综合应用题 3 在考生文件夹下,打开名称为 CDB的商品销售数据库,完成如下综合应用: 创建一个标题名为 “顾客购买商品查询 ”、史件名为 GK的表单,如图 3 12
4、所示。表单要求如下: 在该表单中设计两个标签、两个文本框、一个表格控件和两个命令按钮。 表单中两个标签的名称分别为 Label1和 Label2,其标题分别为 “顾客号 ”和 “应付款 ”;两个文本框的名称分别为 Text1和 Text2,前者用于输入查询的顾客号,后者用于显示该顾客的应付款;表 格 Grid1用于显示顾客购买商品的详细记录。 两个命令按钮的功能如下: “查询 ”按钮 (Commandl):在该按钮的 click事件中编写程序,采用 SQL语句根据第 1个文本框输入的顾客号进行查询。在表格控件中显示该顾客的顾客号和购买的每件商品的商晶号、商品名、单价、数量和金额,各记录按商品号
5、升序排序。该查询结果应同时存储到表 tjb dbf中。另外需要统计该顾客的应付款,并将结果显示于 Text2文本框中。 说明:金额 =单价 +数量,应付款 =顾客购买的商品金额合计。 “退出 ”按钮 (command2):关闭并释放表 单。 注意:表格控什的RecordSourceType属性设置为 “4一 SOL说明 ”。 表单设计完成后,运行该表单,输入顾客号: 010003,单击 “查询 ”按钮进行查询。 国家二级 VF机试(操作题)模拟试卷 310答案与解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1) 在命令窗口执行命令: MODIFY DATABASEselldb,打开
6、selldb数据库设计器。 右击数据库设计器中的 i_t表,选择【修改】快捷菜单命令,打开 s_t表设计器,选中 “索引 ”选项卡,在 “索引名 ”下方的文本框中输入 “rio”,在 “索引 ”选项卡中将 “类型 ”选择为 “主索引 ”,在表达式下力的文本框中输入 “部门号 +年度 ”,建立主索引。如图 4 18所示。 接着在 “字段 ”选项卡中选中 “部门号 ”,然后在 “索引 ”列中选择 “升序 ”,建立 “部门号 ”字段的普通索引,单击 “确定 ”按钮保存表结构修改。 (2)继续打开 s_t表设计器,在表设计器 “字段 ”选项卡的 “字段名 ”列的最后一个空白文本框中输入字段名 “备注
7、”,在 “类型 ”下拉框中选择 “字符型 ”,在 “宽度 ”文本框中输入 “30”,保存表结构修改。 (3) 在命令窗口执行命令: MODIFY COMMAND one,打开程序文件编辑器。 在编辑器中输入 SQL查询代码: ALTER TABLE s-tALTER 年度 C(4)DEFAULT“2004”。 在命令窗口执行命令: DO one prq执行程序文件。 (4) 在数据库设计器中拖动DEPT表 “索引 ”下方的主索引 “部门号 ”到 s_t表中 “索引 ”下方的普通索引 “部门号 ”上,为两个表建立联系。 选中两个表之间的关联线 (被选中的连线会变粗 ),首先执行【数据库】 【清理
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 机试 操作 模拟 310 答案 解析 DOC
