【计算机类职业资格】国家二级VF机试(操作题)-试卷314及答案解析.doc

上传人:registerpick115 文档编号:1333555 上传时间:2019-10-17 格式:DOC 页数:3 大小:35KB
下载 相关 举报
【计算机类职业资格】国家二级VF机试(操作题)-试卷314及答案解析.doc_第1页
第1页 / 共3页
【计算机类职业资格】国家二级VF机试(操作题)-试卷314及答案解析.doc_第2页
第2页 / 共3页
【计算机类职业资格】国家二级VF机试(操作题)-试卷314及答案解析.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、国家二级 VF机试(操作题)-试卷 314及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下,有一个学生数据库 sdb,打开该数据库,完成如下操作:(1)在学生表 student中增加一个名为“照片”的字段,字段数据类型为“通用”。(2)在教师表 teacher中建立一个索引名为“教师号”的主索引(升序),索引表达式为教师号。在课程表 course中建立一个普通索引(升序),索引名为“教师号”,索引表达式为教师号。(3)建立选课表 sc和学生表 student之间的永久联系;建立选课表sc与课程表 coBrse之间的永久联系;建立教

2、师表 teacher和课程表 course之间的永久联系。并为以上建立的联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“限制”。(4)使用表单向导建立一个名称为 sform的表单。要求选择学生表 student中所有字段;表单样式为阴影式;按钮类型为图片按钮;选定排序字段为学号(升序);表单标题为“学生表数据输入”。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.(1)使用 SQL语句查询每个职工所经手的具有最高金额的订购单信息(orders 表),并将结果按金额升序存储到表 results中。(2)使用 SQL命令建立视图 view b,视图中

3、是目前在 orders表中没有所签订单的职工(employee)信息,记录按仓库号降序排列;同时把所用命令保存在文本文件 view btxt 中。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下,打开名称为 CDB的商品销售数据库,完成如下综合应用:创建一个标题名为“顾客购买商品查询”、文件名为 GK的表单,如图 312所示。 (分数:2.00)_国家二级 VF机试(操作题)-试卷 314答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下,有一个学生数据库 sdb,打开该数据库,完成如下操作:(1)在

4、学生表 student中增加一个名为“照片”的字段,字段数据类型为“通用”。(2)在教师表 teacher中建立一个索引名为“教师号”的主索引(升序),索引表达式为教师号。在课程表 course中建立一个普通索引(升序),索引名为“教师号”,索引表达式为教师号。(3)建立选课表 sc和学生表 student之间的永久联系;建立选课表sc与课程表 coBrse之间的永久联系;建立教师表 teacher和课程表 course之间的永久联系。并为以上建立的联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“限制”。(4)使用表单向导建立一个名称为 sform的表单。要求选择学

5、生表 student中所有字段;表单样式为阴影式;按钮类型为图片按钮;选定排序字段为学号(升序);表单标题为“学生表数据输入”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 (1)命令窗口执行: MODIFY DATABAsE sdb, 打开数据库设计器。数据库设计器中,右击 student表,选择【修改】,打开表设计器,“字段”选项卡的“字段名”列的最后一个空白文本框中输入字段名“照片”,“类型”下拉框中选择“通用型”,单击“确定”按钮保存表结构修改。 (2)使用上题中为 student表建立索引类似的方法为 teacher表建立索引。 数据库设计器中,右击 course表,选择【

6、修改】,打开表设计器,“字段”选项卡中选中“教师号”,在“索引”列中选择“升序”,单击“确定”按钮保存表结构修改。 (3)在数据库设计器中,拖动 student表“索引”下方的主索引“学号”到 sc表中“索引”下方的普通索引“学号“上,为两个表建立联系。如图4-29所示。 )解析:二、简单应用题(总题数:1,分数:2.00)2.(1)使用 SQL语句查询每个职工所经手的具有最高金额的订购单信息(orders 表),并将结果按金额升序存储到表 results中。(2)使用 SQL命令建立视图 view b,视图中是目前在 orders表中没有所签订单的职工(employee)信息,记录按仓库号降

7、序排列;同时把所用命令保存在文本文件 view btxt 中。(分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:在命令窗口执行如下 SQL命令语句并执行: SELECT 职工号,MAX(金额)最高金额; FROM Orders; GROUP BY 职工号; INTO CURSOR temp 步骤 2:在命令窗口继续执行如下 SQL命令语句: SELECT Orders*; FROM orders,temp ; WHERE orders职工号=temp职工号 AND orders金额=temp最高金额; ORDERBY 金额; INTO TABLE results (2)

8、操作步骤】 步骤 1:在命令窗口执行命令: OPEN DATABASEordersmanage ,打开数据库环境。 步骤 2:在命令窗口执行命令: MODIFY FILE view_b, 打开文本文件编辑器编写视图定义代码。 步骤 3:在编辑器中输入如下程序代码: CREATE VIEW Viewb AS; SELECT*FROM EMPLOYEE; WHERE 职工号 NOT IN; (SELECT 职工号 FROM ORDER S); ORDER BY 仓库号 DESC 步骤 4:在命令窗口执行命令: DO VIEWBTXT, 执行文件(注意:执行文件时,文件后缀名txt 不能缺省)。)解析:三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下,打开名称为 CDB的商品销售数据库,完成如下综合应用:创建一个标题名为“顾客购买商品查询”、文件名为 GK的表单,如图 312所示。 (分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:在命令窗口执行命令: CREATE FORM GK, 打开表单设计器新建表单。 步骤 2:从“表单工具栏”中依次向表单添加两个标签、两个文本框、一个表格控件和两个命令按钮控件。在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值。见表415。 )解析:

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

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

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