题型介绍
一、单项选择题(本大题共20小题,每小题2分,共40分。在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。
-
层次型、网状型和关系型数据库划分原则是()。
A.记录长度
B.文件的大小
C.联系的复杂程度
D.数据之间的联系
【正确答案-参考解析】:参加考试可见
二、填空题(本大题共10小题,每小题1分,共10分。错填、不填均无分。
-
关系的规范化是对关系的___过程。
【正确答案-参考解析】:参加考试可见
三、简答题(本大题共5小题,每小题3分,共15分。
-
为什么要对关系代数表达式进行优化
【正确答案-参考解析】:参加考试可见
四、程序设计(本大题共4小题,每小题5分,共20分。
-
试用SQL查询语句表达下列对教学数据库中三个基本表S、SC、C的查询:
(1)统计有学生选修的课程门数。
(2)求选修C4课程的学生的平均年龄。
(3)求LIU老师所授课程的每门课程的学生平均成绩。
(4)统计每门课程的学生选修人员(超过10人的课程才统计)。要求输出课程号和选修人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。
(5)检索学号比WANG同学大,而年龄比他小的学生姓名。
(6)检索姓名以WANG打头的所有学生的姓名和年龄。
【正确答案-参考解析】:参加考试可见
五、综合题(本大题共15分。
-
教学管理涉及的实体有:
教员:职工号、姓名、年龄、职称
学生:学号、姓名、年龄、性别
课程:课程号、课程名、学时数、地点
这些实体间的联系如下:一个教员只讲授一门课程,一门课程可由多个教员讲授;一个学生学习多门课程,每门课程有多个学生学习。
请画出教员、学生、课程的E-R图,并构成其关系数据模型。
【正确答案-参考解析】:参加考试可见