试题四(共15分)
阅读以下说明,回答问题1和问题2,将解答填入答题纸对应的解答栏内。
[说明]
某学生成绩信息管理系统可以实现考试成绩录入保存、根据学号查询指定学生的成绩等功能。文件描述如表4-1所示。所有数据均存储在Access数据库中,数据库文件名为stuInfoSystem.mdb。学生成绩表数据结构如表4-2所示。
表4-1

表4-2 学生成绩信息表结构 (表名:stuExam)

刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
试题四(共15分)
阅读以下说明,回答问题1和问题2,将解答填入答题纸对应的解答栏内。
[说明]
某学生成绩信息管理系统可以实现考试成绩录入保存、根据学号查询指定学生的成绩等功能。文件描述如表4-1所示。所有数据均存储在Access数据库中,数据库文件名为stuInfoSystem.mdb。学生成绩表数据结构如表4-2所示。
表4-1

表4-2 学生成绩信息表结构 (表名:stuExam)

[问题2](7分)
下列是根据班级查询某班级所有学生的各科目平均成绩,平均分小数点后保留2位。图4-2为执行查询后的页面截图。请仔细阅读该段代码,将(9)一(5)的空缺代码补齐。
图4-2

StuExamview.asp代码片段:
<!--#includefile="( 9)”-->,引入数据库连接定义
……
<%
Classid=request.form(”Classid");
sql="select classid, round(avg_chinese),(10) as avg_chinse,round(avg(maths);2)as avg_ maths;round(avg(english),2) as avg_english from stuexam where classid=' "&classid&"’group by(11)“
rs .open sql,Conn
Chinese=0
Maths=0
English=0
Total=0
if Not rs.eof Then
Chinese=rs(”avg_Chinese”)
maths=rs(”avg_maths”)
english=rs(”(12)”)
End if
total=Chinese+english+english
rs .close
%>
…
<table width=”80%” border=”1” align=”center” cellpadding=”0”cellspacing=”0”>
<tr>
<td colspan=”(13)”height="30"align="center">查询结果</td>
</tr>
<tr>
<td width=“20%” height="30">班级</td>
<td width=“20%” height="30">语文平均分</td>
<td width=“20%” height="30">数学平均分</td>
<td width=“20%” height="30">英语平均分</td>
<td width=“20%” height="30">总平均分</td>
</tr>
<tr>
<td width=“20%” height="30"><% =classid%></td>
<td width=“20%” height="30"><% =chinese%></td>
<td width=“20%” height="30"><% =(14)%></td>
<td width=“20%” height="30"><% =english%></td>
<td width=“20%” height="30"><% =(15)%></td>
</tr>
</table>
(9)一(15)备选答案:
A .classid B. totalC. 5 D.2
E.avg_english F. conn.asp G. mathsH .avg_maths
(10)D
(11)A
(12)E
(13)C
(14)G
(15)B
第一空:代码中的“”是引入数据库连接定义的语句,根据提供的参考答案,应该引入的是数据库连接的asp文件,因此选择F(conn.asp)。
第二空:根据代码上下文和查询结果截图,需要保留平均分的小数点后两位,因此应填写数字2,选择D。
第三空:SQL查询语句中的group by语句是按照某个字段进行分组,根据查询结果截图,是按照班级进行分组,因此应填写班级编号字段,即classid,选择A。
第四空:根据代码上下文和查询结果截图,这里应该是显示英语的平均成绩,对应的字段是avg_english,因此选择E。
第五空:表格标题“查询结果”跨了5列,因此此处应填写数字5,选择C。
第六空和第七空:根据上下文和查询结果截图,这里需要显示数学的平均成绩和总平均分,对应的字段分别是maths和total,因此分别选择G和B。
本文链接:[问题2](7分) 下列是根据班级查询某班级所有学生的各科目平均成绩,平均分小数点后保留2位。图4-
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!
