【计算机类职业资格】国家二级VF机试(操作题)-试卷36及答案解析.doc
《【计算机类职业资格】国家二级VF机试(操作题)-试卷36及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF机试(操作题)-试卷36及答案解析.doc(3页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 机试(操作题)-试卷 36 及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)打开考生文件夹下的数据库 SPORT,首先永久删除该数据库中的 temp 表,然后将“金牌榜”、“获奖牌情况”和“国家”3 个自由表加入该数据库中。 (2)在表设计器中,为表“金牌榜”建立一个普通索引,索引名和索引表达式均为“金牌数”。 (3)使用 SQL 语句为表“金牌榜”增加一个字段“奖牌总数”(整数型),同时为该字段设置有效件规则:奖牌总数0。请将该 SOL 语句存储在文件 oneprg 中,否则不得分。 (4)使用 SOL 语句更改表“金牌
2、榜”所有记录的“奖牌总数”字段值,该值应为“金牌数”、 “银牌数”、“铜牌数”3 项之和。请将该 SOL 语句存储在文件 twoprg 中,甭则小得分。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.(1)使用一对多表单向导新建一个表单 sport_form。要求:使用“国家”为父表并选择“国家名称”字段作为显示字段,“获奖牌情况”为子表并选择“项目名称”和“名次”字段作为显示字段,使用“国家代码”建立表之间的关系,表单样式选择“阴影式”,按钮类型选择“图片按钮”,按“国家名称”升序排列,表单标题为“奥运会获奖情况”。 (2)在 SPORT 数据库中使用视图设计器建立视图
3、sport view,该视图根据“国家”和“获奖牌情况”两个表统计每个国家获得的金牌数(“名次”为“1”表示获得一块金牌),视图中包括“国家名称”和“金牌数”两个数据项,视图中的记录先按“金牌数”降序排列、再按“国家名称”降序排列。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下有一个名为 myform 的表单,表单中包括一个列表框和两个命令按钮。请在该表单中完成如下操作: 在表单设计器环境下设置列表框的数据源(RowSource)和数据源类型(RowSourceType)两个属性。设置 RowSourceType 属性为 3,在 RowSource 属性中使
4、用 SQL 的 SELECTINTO CURSOR语句根据“国家”表中“国家名称”字段的内容在列表框中显示“国家名称”(注意:不要使用命令指定这两个属性)。 为“生成表”命令按钮编写程序。程序的功能是根据表单运行时列表框中选定的围家名称,将“获奖牌情况”表中相应国家的所有记录存入以该国家名称命名的自由表中,自由表中包含“运动员名称”、“项目名称”和“名次”三个字段,并按照“名次”升序排列。 提示:假设从列表框中选择的国家名称存放在变量 gm 中,那么在 SQL SELECT 语句中使用短语 intotablegm 就可以将选择的记录存入以该国家名命名的自由表中。 运行表单,分别生成存有“中国”
5、、“日本”、“美国”、“俄罗斯”4 个国家获奖情况的 4 个自由表。(分数:2.00)_国家二级 VF 机试(操作题)-试卷 36 答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)打开考生文件夹下的数据库 SPORT,首先永久删除该数据库中的 temp 表,然后将“金牌榜”、“获奖牌情况”和“国家”3 个自由表加入该数据库中。 (2)在表设计器中,为表“金牌榜”建立一个普通索引,索引名和索引表达式均为“金牌数”。 (3)使用 SQL 语句为表“金牌榜”增加一个字段“奖牌总数”(整数型),同时为该字段设置有效件规则:奖牌总数0。请将该 SOL
6、 语句存储在文件 oneprg 中,否则不得分。 (4)使用 SOL 语句更改表“金牌榜”所有记录的“奖牌总数”字段值,该值应为“金牌数”、 “银牌数”、“铜牌数”3 项之和。请将该 SOL 语句存储在文件 twoprg 中,甭则小得分。(分数:2.00)_正确答案:(正确答案:【操作步骤】 (1)命令窗口执行:MODIFY DATABASE sport,打开数据库设计器。右击数据库设计器中的 temp 表,选择【删除】,在弹出的对话框中单击“删除”按钮,将“temp”表永久性删除。 在数据库设计器中右击,选择【添加表】,在“打开”对话框中双击“金牌榜”表加到数据中,以同样的方法将“获奖牌情况
7、”表和“国家”表添加到数据库中。 (2)在命令窗口输入如下代码,打开表设计器: USE 金牌榜 MODIFY STRUCTURE 在表设计器的“字段”选项卡中选中“金牌数”,“索引”列“升序”排序方式,单击“确定”保存表结构修改。 (3)命令窗口执行:MODIFY COMMAND one,打开程序文件编辑器。 在编辑器中输入如下程序代码: ALTER TABLE 金牌榜 ADD 奖牌总数 I CHECK 奖牌总数0 命令窗口执行:DO one,执行程序文件。 (4)在命令窗口执行命令:MODIFY COMMAND two,打开程序文件编辑器,输入如下程序代码: UPDAT E 金牌榜 SET
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 机试 操作 试卷 36 答案 解析 DOC
