[计算机类试卷]国家二级VF机试模拟试卷197及答案与解析.doc
《[计算机类试卷]国家二级VF机试模拟试卷197及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF机试模拟试卷197及答案与解析.doc(7页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF机试模拟试卷 197及答案与解析 一、基本操作题( 30分) 1 在考生文件夹下,打开顾客数据库 cdb,完成如下操作: (1)在会员表 cus中增加一个字段,字段名为手机号,数据类型为 “字符 ”,宽度为11;在会员购货明细表 cbe中分别给 “数量 ”和 “单价 ”字段设置有效性规则,要求:数量大于等于 1,默认值为 1:单价大于等于 1,默认值为 1。 (2)在会员购货明细表 cbc中创建一个主索引,索引名为 cbc,对应的索引表达式为 “会员号 ”、 “商品号 ”和 “日期 ”字段的组合 (会员号 +商品号 +dtoc(日期 );注意,日期字段是日期型数据类型,在索引表达
2、式使用 dtoc函数将日期字段转换为字符型。 (3)在会员购货明细表 cbc中创建两个普通索引 (升序 ),索引名分别为 “会员号 ”和“商品号 ”,对应索引表达式分别为 “会员号 ”和 “商品号 ”。建立会员表 cus与会员购货明细表 cbc之间的永久联系;建立商品表 comm与会员购货明细表 cbc之间的永久联系。 (4)使用 sq1的 select语句查询会员表 cus中会员号、会员名和单位字段,将查询结果存储为 ncus表,并将 sq1的 select语句存储到名为 one prg的文件中。注意。查询结果不要排序。 二、简单应用题( 40分) 2 (1)打开数据库文件 “课程管理 ”,
3、使用 SQL语句建立一个视图 salary,该视图包括了 “系号 ”和 (该系的 )“平均工资 ”两个字段,并且按 “平均工资 ”降序排列。请将该SQL语句存储在 four prg文件中,否则不得分。 (2)打开考生文件夹下的表单six(如图 1-13所示 ), “登录 ”命令按钮 Click事件中的程序功能是:当用户输入用户名和口令以后,单击 “登录 ”按钮肘,程序根据自由表 “用户表 ”的内容进行操作,若在 “用户表 ”中找不到相应 的用户名,则提示 “用户名错误 ”,若用户名输入正确,而口令输入错误,则提示 “口令错误 ”。修改 “登录 ”命令按钮 Click事件中标有错误的语句,使其能
4、够正确运行。注意:不得做其他修改。三、综合应用题( 30分) 3 根据 “成绩管理 ”数据库中的 “学生 ”、 “课程 ”和 “选课 ”三个表建立一个名为view_grade的视图,该视图包含 “学号 ”、 “姓名 ”、 “课程名称 ”和 “成绩 ”四个字段,并要求先按 “学号 ”升序排序、在 “学号 ”相同的情况下按 “课程名称 ”降序排序。 建立一个表单 grade_list (控件名为 form1,文件名为 grade_list),表单中含有一个表格 (名称为 grdView_grade) 控件,该表格控件的数据源是前面建立的视图 view_grade(直接使用拖拽的方法 );然后在表格
5、控件下面添加一个命令按钮 (名称为 Command1),该命令按钮的标题为 “退出 ”,要求单击按钮时关闭表单。 注意:完成表单设计后要运行表单的所有功能。 国家二级 VF机试模拟试卷 197答案与解析 一、基本操作题( 30分) 1 【正确答案】 (1) 在命令窗口执行命令: MODIFY DATABASE cdb,打开数据库设计器。 在数据库设计器中,右击 cus表,选择【修改】快捷菜单命令,打开 cus表设计器,在 “字段 ”选项卡的 “字段名 ”列的最后一个空白文本框中输入字段名 “手机号 ”,在 “类型 ”下拉框中选择 “字符型 ”,在 “宽度 ”文本框中输入 “11”,单击“确定
6、”按钮保存表结构修改。 在数据库设计器中,右击 cbe表,选择【修改】快捷菜单命令,打开 cbe表设计器,在 “字段 ”选项卡中选中 “数量 ”,在 “字段有效性 ”的 “规则 ”文本框中输入 “数量 =1”,在 “默认值 ”本框中输入 “1”。如图 2-63所示。然后在 “字段 ”选项卡中 选中 “单价 ”,在 “字段有效性 ”的 “规则 ”文本框中输入 “单价=1”,在 “默认值 ”文本框中输入 “1”。(2)接上题,在 cbc的表设计器中,选中 “索引 ”选项卡,在 “索引名 ”下方的文本框中输入 “abc”,在 “索引 ”选项卡中将 “类型 ”选择为 “主索引 ”,在 “表达式 ”下方
7、的文本框中输入 “会员号 +商品号+DTOO(日期 )”,建立主索引。 (3) 接上题,在 cbe的表设计器中的 “字段 ”选项卡中选中 “会员号 ”,在 “索引 ”列中选择 “升序 ”,再选中 “商品号 ”,在 “索引 ”列中选择“升序 ”,单击 “确定 ”按钮保存表结构修改。 在 数据库设计器中。拖动 cus表 “索引 ”下方的主索引 “会员号 ”到 cbe表 “索引 ”下方的普通索引 “会员号 ”上,为两个表建立联系。 拖动 comm表 “索引 ”下方的主索引 “商品号 ”到 cbc表中 “索引 ”下方的普通索引 “商品号 ”上,为两个表建立联系。 (4) 在命令窗口执行命令: MODI
8、FY COMMAND one,打开程序文件编辑器编写 SQL命令。 在编辑器中输入如下程序代码 (以下程序是通过查询设计器生成 ): SELECT Cus会员号, Cus会员名,Cus单位; FROM CDB!cus; INTO TABLE ncus dbf 在命令窗口执行命令:DO one prg,执行程序文件。 【试题解析】 本大题考查了表结构的修改;索引的建立及永久联系的建立; SQL简单查询。 为数据库表建立索引可以在表设计器中进行,在表设计器的 “字段 ”选项卡中,可以通过选择 “排序 ”下拉框中的 “升序 ”或 “降序 ”为指定的字段建立一个索引名与索引表达式相同的普通索引,如果要
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 197 答案 解析 DOC
