- 257
- 0
- 约1.44万字
- 约 31页
- 2019-03-18 发布于湖北
- 举报
试卷一
踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。
课程名称??数据库系统原理?????使用专业??
一、( 20分)有一个学生-课程数据库,各表如下:
学生表:?Student(Sno,Sname,Ssex,Sage,Sdept)
课程表:?Course(Cno,Cname,Cpno,Ccredit),Cpno为先修课编号
学生选课表:?SC(Sno,Cno,Grade)?,请完成下列操作:
建立一个“学生”表Student,由学号Sno、姓名Sname、性别Ssex、年龄Sage、所在系Sdept五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一。
建立一个“学生选课”表SC,它由学号Sno、课程号Cno,修课成绩Grade组成,其中(Sno, Cno)为主码。
建立一个“课程”表Course,由课程编号Cno?、课程名Cname?、先修课程编号Cpno、 学分Ccredit四个属性组成。其中课程编号不能为空,值是唯一的。
查询每一门课的间接先修课(即先修课的先修课)。
查询其他系中比信息系某一学生年龄小的学生姓名和年龄
查询没有选修1号课程的学生姓名。
查询选修了全部课程的学生姓名。
查询至少选修了学生95002选修的全部课程的学生号码。
建立1号课程的选课视图,并要求通过该视图进行的更新操作只涉及1号课程,同时对该视图的任何操作只能在工作时间进
原创力文档

文档评论(0)