以下()操作实现了student表与sc之间的自然连接。
A.select student.* , sc.* from student , sc where student.sno=sc.sno
B.select student.* , cno, grade from student , sc where student.sno=sc.sno
C.select student.sno, sname,ssex,sage,sdept , cno, grade from student , sc where student.sno=sc.sno
D.select student.* , cno, grade from student join sc on student.sno=sc.sno
第1题:
建立“student”和“grade”两表之间的关系。
第2题:
以下3题基于student表和class表,student表的主键是学号,class的主键是课程号。
下列描述的操作中,哪一个操作不正确?
A.从表student中删除行(′010′,′王宏大′,′01′,′02′)
B.在student中插入行(′102′,′赵民′,′03′,′03′)
C.将student中学号=′010′的课程号改为′02′
D.将stuedent中雇员号=′101′的课程号改为′05′
第3题:
试题基于如下三个关系,其中学生关系student的主码是sno,课程关系course的主码是cno,选课关系SC的主码是(sno,cno)。
查找学生姓名及其所选修课程的课程号和成绩,正确的SQL语句是( )。
A)SELECT sname FROM student,SELECT cno,grade FROM sc
WHERE student.sno=sc.sno
B)SELECT sname, cno,grade FROM student,course
WHERE student.sno=course.cno
C)SELECT sname, cname,grade FROM student,course, sc
WHERE student.sno=sc.Snoand sc.cno=course.cno
D)SELECT sname,cno, grade FROM student,sc
WHERE student.sno=sc.sno
第4题:
根据以下资料,回答下列各题: 使用如下三个数据库表: 学生表:student(学号,姓名,性别,出生日期,院系) 课程表:course(课程号,课程名,学时) 选课成绩表:score(学号,课程号,成绩) 其中出生日期的数据类型为日期型,学时和成绩为数值型,其他均为字符型。 查询“计算机系”学生的学号、姓名、学生所选课程名和成绩,正确的命令是( )。
A.SELECT s.学号,姓名,课程名,成绩 FROM student s,score sc。course c WHERE s.学号=sc.学号,sc.课程号=c.课程号,院系="计算机系"
B.SELECT学号,姓名,课程名,成绩 FROM student s,score sc,course C WHERE s.学号=SC.学号AND sc.课程号=c.课程号AND院系="计算机系"
C.SELECT s.学号,姓名,课程名,成绩 FROM(student s JOIN score sc ON s.学号=sc.学号) JOIN course c ON sc.课程号=c.课程号 wHERE院系="计算机系"
D.SELECT学号,姓名,课程名,成绩 FROM(student s JOIN score sc ON s.学号=sc.学号) JOIN course c ON sc.课程号=c.课程号 WHERE院系="计算机系"
第5题:
A.把查询Student表权限授给用户U1GRANT SELECTON TABLE StudentTO U1
B.把对表SC的查询权限授予所有用户GRANT SELECT ON TABLE SCTO PUBLIC
C.把对Student表和Course表的全部权限授予用户U2和U3GRANT ALL PRIVILIGESON TABLE Student, Course TO U2,U3
D.把查询Student表和修改学生学号的权限授给用户U4GRANT UPDATE, SELECTON TABLE StudentTO U4
第6题:
SELECT * FROM Student INNER JOIN SC ON Student.Sno = SC.Sno语句可将Student与 SC连接起来。
A对
B错
第7题:
关系代数的自然连接操作和半连接操作之间有些什么联系?
第8题:
SELECT * FROM Student INNER JOIN SC ON Student.Sno = SC.Sno语句可将Student与 SC连接起来。
第9题:
在新版的SQL中,查询所涉及到的表及表之间的连接是在from选项中实现的,表之间的连接共有三种方式,分别称为中间连接、()和()。
第10题:
"SELECT Student.姓名,Scores.成绩 FROM Student INNER JOIN Scores ON Student.学号=Scores.学号"语句的意思是()
第11题:
投影
连接
选择
自然连接
第12题:
连接查询Student表和Scores表
复制Student表
复制Scores表
这是一条错误语句,毫无意义
第13题:
根据SQL标准,查询表student(sno,sname,sex,dept)中所有学生的选修课程数,其中选修记录在表SC(sno,cno,grade)中,两表中sno为关联字段。下面哪条语句合适?()
A select sno,count(cno) from SC
B select sno,count(cno) from student
C select a.sno,count(cno) from student a left outer join SC
D select a.sno,count(cno) from SC left outer join student a
第14题:
查找学生姓名及其所选修课程的课程号和成绩,正确的SQL语句是
A.SELECT sname FROM student,SELECT cno,grade FROM sc WHERE student.sno=sc.sno
B.SELECT sname,cno,grade FROM student,course WHERE student.sno=course.cno
C.SELECT sname,cname,grade FROM student,course,sc WHERE student.sno=sc.sno and sc.cno=course,cno
D.SELECT sname,cno,grade FROM student,sc WHERE student.sno=sc.sno
第15题:
下面三个题基于student表和class表,student表的主键是学号,class表的主键是课程号。
下列描述的操作中,哪一个操作不正确?
A.从表student中删除行('010','王宏大','01','02')
B.在student中插入行('102','赵民','03','03')
C.将student中学号='010'的课程号改为'02'
D.将stuedent中雇员号='101'的课程号改为'05'
第16题:
设Student为学生关系,SC为学生选课关系,Sno为学生号,Sname为学生姓名,Cno为课程号,执行下列SQL语句的查询结果是( )。
Select Student.Sname
From Student,SC
Where Student.Sno=SC.Sno
And SC.Cno='C1’
A.选出选修C1课程的学生信息
B.选出选修C1课程的学生姓名
C.选出Student中学生号与SC中学生号相等的信息
D.选出Student和SC中的一个关系
第17题:
第18题:
设数据库中已有教材中的Student(Sno,Sname,Ssex,Sage,Sdept)、Course(Cno,Cname,Credit,Semster)和SC(Sno,Cno,Grade)表。现要查询学生选的第2学期开设课程的情况,只需列出学号、姓名、所在系和所选的课程号。该查询涉及到的表是()。
A仅Student表
B仅Student和SC表
C仅Student和Course表
DStudent、SC和Course表
第19题:
连接操作不仅可以在两个基本表之间进行,也可以是一个基本表与其自己进行连接操作。
第20题:
设数据库中已有教材中的Student(Sno,Sname,Ssex,Sage,Sdept)、Course(Cno,Cname,Credit,Semster)和SC(Sno,Cno,Grade)表。现要查询学生选的第2学期开设课程的情况,只需列出学号、姓名、所在系和所选的课程号。该查询涉及到的表是()。
第21题:
在下列关系数据库二维表操作中,()操作的结果二维表模式与原二维表模式相同。
第22题:
操作风险管理信息系统综合监控看板提供了各种外部信息渠道风险监控的连接按钮,以下哪些系统与操作风险管理信息系统实现了连接()。
第23题:
仅Student表
仅Student和SC表
仅Student和Course表
Student、SC和Course表
第24题:
对
错