中南大学数据库复习总纲及相关试题 下载本文

机会总是留给有准备的人。

FROM Student, SC, Course

WHERE Student.Sno=SC.Sno and SC.Cno=Course.Cno; (5)检索男生的平均年龄。 select 性别,avg(年龄) from student

where 性别=‘男’ group by 性别

或select avg(年龄) from 基本情况

group by 性别 having 性别='男'

★:学生管理系统数据模型有四个实体集合:

Student(Sno, Sname, gender, age) Class(Classid, department) Course(Cno, Cname, Ccredit) Teacher(Tno, Tname, age, gender)

有关语义关系定义如下:一个学生(Student)只能属于一个班级(Class),一个班级由多名学生组成;学生可以选修多门课程(Course);每门课程可被多个学生选修,也可由多个教师(Teacher)讲授;一个教师只能讲授一门课程。 解题要求:

①根据上述语义画出E—R图,要求在图中画出属性并注明联系的类型。

②将E—R图转换为关系模型。(要求关系模型的数量尽可能少,并在关系模型中用下划线标明各关系模型的码)

第 29 页 共 29 页