计算机二级Access上机考试16 2015年 (总分100, 做题时间90分钟) 一、基本操作题
在考生文件夹下完成下列操作(在\"成绩管理\"数据库中完成): 1.
为\"学生\"表的\"学号\"字段建立升序主索引,索引名为学号.
SSS_TEXT_QUSTI 分值: 7 答案:
在命令窗口中依次执行下列命令。 OPEN DATABASE 成绩管理 USE 学生
MODIFY STRUCTURE
单击\"索引\"选项卡,在索引名下输入\"学号\",在类型中选择\"主索引\",在表达式中输入\"学号\"。最后单击\"确定\"命令按钮,保存所做的修改。 2.
为\"学生\"表的\"性别\"字段定义有效性规则,规则表达式为性别$\"男女\出错提示信息是:\"性别必须是男或女\".
SSS_TEXT_QUSTI 分值: 7 答案:
按第1题打开表设计器的方法再次打开学生表设计器,然后单击\"性别\"字段,在字段有效性组框中的规则文本框中输入:性别$\"男女\",信息文本框中输入:\"性别必须是男或女\"。单击\"确定\"按钮并保存所做的修改。 3.
在\"学生\"表的\"性别\"和\"年龄\"字段之间插入一个名为\"出生日期\"的字段,数据类型为\"日期型\"(修改表结构).
SSS_TEXT_QUSTI 分值: 8 答案:
打开学生表设计器,然后单击\"年龄\"字段,单击\"插入\"命令按钮,光标定位到新字段上,输入字段名:出生日期,类型改为:日期型,单击\"确定\"按钮并保存所做的修改。 4.
用SQL的UPDATE命令将学生\"王三风\"的出生日期修改为1983年5月1曰,并将该语句粘贴在
**文件中(第一行、只占一行).
SSS_TEXT_QUSTI 分值: 8
答案:
在命令窗口中输入命令:
UPDATE 学生 SET 出生日期={^1983/05/01} WHERE 姓名='王三风' 回车执行,然后将此命令复制到新建的文本文件中,输入文件名SQL.TXT。
二、简单应用题 1.
用SQL语句查询全少有3门的课程成绩在70分以上(包含70分)的学生姓名,并将结果按升序存入results表中,然后将该SQL语句粘贴在SQL.TXT文件的第二行(只占一行). SSS_TEXT_QUSTI 分值: 20 答案:
步骤1:在命令窗口输入如下命令并执行。 ************************************ SELE 姓名 FROM 学生 WHERE 学号 IN; (SELE 学号 FROM 选课 WHERE 成绩>=70; GROUP BY 学号;
HAVING COUNT(*)>=3); ORDER BY 1;
INTO DBF RESULTS
************************************
步骤2:选中并复制命令窗口中的命令语句,打开考生文件夹下的SQL.TXT文件,将光标定位在文件中的第2行,将复制的语句粘贴进去。注意:需删除每一行语句后面的分号,并在原分号的位置空一英文状态下的空格。 2.
**程序的功能是:先为\"学生\"表增加一个名为\"平均成绩\"的字段,数据类型为N(6,2);然后根据\"选课\"表统计每个学生的平均成绩,并写入新添加的字段.
该程序有3处错误,请一一改正,使程序能正确运行(在指定处修改,不能增加或删除程序行). SSS_TEXT_QUSTI 分值: 20 答案:
第一处错误:MODIFY TABLE 学生 ADD 平均成绩 N(6,2) 改为:ALTER TABLE 学生 ADD 平均成绩 N(6,2) 第二处错误:DO WHILE EOF() 改为: DO WHILE NOT EOF()
第三处错误:REPLACE 平均成绩 = cj[1] 改为:REPLACE 平均成绩 WITH cj[1]
三、综合应用题 1.
在考生文件夹下,完成如下综合应用:
(1)根据\"成绩管理\"数据库中的\"学生\"、\"课程\"和\"选课\"3个表建立一个名为view_grade的视图,视图中包含学号、姓名、课程名称和成绩4个字段,并要求先按学号升序排序,在学号相同的情况下再按课程名称降序排序.
(2)建立一个表单grade_list(\"控件名为form1,文件名为grade_list),在表单中添加一个表格(名称为grdView_grade)控件,该表格控件的数据源是前面建立的视图View_grade(直接使用拖拽的方法);然后在表格控件下面添加一个命令按钮(名称为Command1),该命令按钮的标题为\"退出\要求单击按钮时关闭表单.
注意:完成表单设计后要运行表单的所有功能.
SSS_TEXT_QUSTI 分值: 30 答案:
(1)【步骤】
通过常用工具栏中的\"打开\"命令打开考生文件夹下的数据库\"成绩管理\"。 单击常用工具栏\"新建\"按钮,文件类型选择\"视图\",打开视图设计器,将学生、选课和课程表依次添加到视图设计器中,按照系统默认的联系建立3个表之间的联系,然后完成如下操作。
①\" 字段\"选项卡:双击字段学生.学号,学生.姓名,课程.课程名称和选课.成绩,将它们添加到\"选定字段\"中。
② \"排序依据\"选项卡:双击字段学生.学号,选中升序;双击课程.课程名称,选中降序。
③ 保存视图名称为view_grade并运行该视图。 (2)【步骤】
步骤1:单击常用工具栏中的\"新建\"按钮,文件类型选择\"表单\",打开表单设计器。
步骤2:在表单设计器中单击右键,选择快捷菜单中的\"数据环境\"命令。将视图view_grade添加到数据环境中。
步骤3:从表单数据环境中拖动视图view_grade到表单中,在表单中自动生成表格对象。
步骤4:在表单上创建命令按钮Command1,设置其Caption属性为退出.在其Click事件中写入如下命令代码。 **
步骤5:保存表单,文件名为grade_list并运行表单的所有功能。
1
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务