《数据库应用技术A》_A卷参考答案

  • 格式:doc
  • 大小:62.50 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

华南农业大学期末考试答卷(A 卷)参考答案

2013学年第一学期

考试科目: 数据库应用A 考试类型:(闭卷)

考试时间: 120 分钟

学号 姓名 年级专业班级

① 本试题分为试卷与答卷两部分。试卷有四大题,共9页。不能使用计算器。 ②

③ ②

⑤ 机读卡上请写姓名、班级、学号,学号只写后10位(例如:201231140701,只写1231140701)。用签字笔填写这些信息时不要写在机读区域,以免影响机读的成绩。

一、判断题(本大题共20小题,每小题0.5分,共10分。在答题卡上涂黑A 代表正确,涂黑B 代表错误)

二、单选题(本大题共40小题,每小题1分,共40分。涂黑答题卡上对应的项)

三、填空题(本大题共9小题、10个空,每空1分,共10分)

四、应用题(本大题共5题,共40分。写清题号)

1、某个学生管理系统有“学生”和“班级”两个表,如下所示。应用关系运算完成下列题目。(本题共5小题,每小题2分,共10分) 答:

(1)∏学号,姓名,籍贯(学生)

(2)∏班级编号,班级名称,专业(σ班级编号=‘110’(图书)) (3)

(4)

(5)

2名称,学时,学分),选课(学号,课程编号,成绩)按要求完成下列问题。(本题共5小题,每小题2分,共10分) 答:

(1)显示不同性别的人数。 (2)显示选修数据库应用的学生的学号,姓名,成绩。 (3)Select Distinct 学生.学号,姓名from 学生,选课

Where 学生.学号=选课.学号and 成绩<60

(4)Insert into 学生 (学号,姓名) Values (“20120001”,”王平”) (5)Update 课程 Set 学分=3 Where 课程名称=”数据库应用”

3、学生管理数据库中有三个表,结构如下:学生(学生编号,姓名,性别,出生年月,籍贯,班级编号);选课(学生编号,课程编号,教师编号,成绩);课程(课程编号,课程名称,学时,学分)。写出以下各题的操作步骤。(本题共2小题,

每小题5分,共10分)

答:

(1)新建一个查询,加入学生、选课、课程3个表。拖动鼠标,将学生表与选课成绩表通过学生编号创建关系,选课与课程2个表通过课程编号创建关系。(2分)

双击姓名、课程名称、成绩2个字段,将其显示出来。(2分)

将查询存盘,命名为“QT1”。(1分)

(2)在关系对话框中,加入学生、选课、课程3个表。拖动鼠标,将学生表与选课成绩表通过学生编号创建关系,选课与课程通过课程编号创建关系。(1分)

切换到报表对象,使用报表向导,先选择学生表,选择学生编号、姓名字段;然后选择课程表,选择课程名称;再选择选课表,选择成绩。按照向导的提示选择阶梯形式的样式。(1分)

然后切换到报表设计视图,单机“编辑”中的“排序与分组”,将学生编号的组页脚显示出来。在学生编号的组页脚用鼠标增加一个文本框,前面标签的标题部分修改为“平均分:”,后面文本框输入公式:=A VG([成绩]。(2分)

将报表存盘,名称修改为REP2.(1分)

4、阅读程序,写出单击命令按钮Command1时消息框的输出结果。(本题共2小题,第1

小题2分,第2小题3分,共5分)

答:

(1)优秀

(2)80

5、程序的框架如下,编写一个子过程P1,使其输出:

Sum=1/(1*2) + 1/(2*3)+ 1/(3*4)+ …+1/(10*11)的值。(5分)

答:

Public Sub P1( )

Dim Sum as Single,I as integer ‘类型声明正确得1分

Sum=0

For i=1 to 10

Sum=sum+1/(i*(i+1))

Next I ‘处理过程正确得3分

Msgbox sum ‘输出结果正确得1分

End Sub