(题干)
本题共计 5 个问题
已知有基本表: 学生:S(SNO,SNAME,SEX,DEPT,BIRTH) 课程:C(CNO,CNAME,PCNO) 选课:SC(SNO,CNO,G)
简答题
第 1 题
定义学生选课SC表。在定义模式的同时,要完成如下完整性约束定义:定义主码;定义参照完整性
正确答案
答案解析
略
简答题
第 2 题
检索学习课程号为C2的学生学号和成绩
正确答案
答案解析
略
简答题
第 3 题
查询少于30人选修的课程号和课程名。
正确答案
答案解析
略
简答题
第 4 题
询选修课程号‘C2’的学生当中,成绩最高的学生姓名。
正确答案
答案解析
略
简答题
第 5 题
将对表SC的查询权限授给所有用户;但用户U8可以修改此表的信息
正确答案
答案解析
略
相似试题
(简答题)
已知有基本表: 学生:S(SNO,SNAME,SEX,DEPT,BIRTH) 课程:C(CNO,CNAME,PCNO) 选课:SC(SNO,CNO,G)检索学习课程号为C2的学生学号和成绩
(简答题)
写出SQL语句,已知有基本表:学生:S(SNO,SNAME,SEX,DEPT,BIRTH)课程:C(CNO,CNAME,PCNO)选课:SC(SNO,CNO,G) 1)查询选修了1号课程的学生的学号 2)查询选修了课程号为2号课程的学生的姓名 3)查询计算机系的年龄小于19岁的学生的姓名 4)查询选修了先行课号为1的学生的学号 5)查询全体女生的信息 6)查询每个学生选课每门课程的情况,列出姓名、课程名和成绩 7)查询每个学生的平均成绩 8)查询每门课程的平均成绩
(简答题)
已知学生表S和学生选课表SC。其关系模式如下:S(SNo,SN,SD,PROV)SC(SNO,CN,GR) 其中,SNO为学号,SN为姓名,SD为系名,PROV为省区,CN为课程名,GR为分数。试用SQL语言实现下列操作: (1)查询“信息系”的学生来自哪些省区。 (2)按分数降序排序,输出“英语系”学生选修了“计算机”课程的学生的姓名和分数。
(简答题)
删除学生表S中SNO列的主键约束