题目内容

在学生选课数据库中有学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname)及学生选课表sc(sno,cno,grade),其中sno是学号,sname是姓名,ssex是性别,sage是年龄,sdept是系别,cno是课程号,cname是课程名,grade是成绩。要查询选修了“Java程序设计”课的的学生姓名,则SQL语句是: select sname from student,sc ,course where 子句。 这里的where子句的内容是()。

A. student.sno=sc.sno and sc.cno=course.cno and cname='Java程序设计'
B. cname='Java程序设计'
C. student.sno=sc.sno and cname='Java程序设计'
D. sc.cno=course.cno and cname='Java程序设计'

查看答案
更多问题

SQL语句:select student.* , sc.* from student, sc 实现了关系代数中的()操作。

A. 连接
B. 选择
C. 投影
D. 笛卡尔积

在学生选课数据库S_T中,有:学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname,cpno,ccredit),选课表sc(sno,cno,grade)。以下是所有计算机系’CS’的学生的视图定义,并且student中学号为'200215123'的学生是数学系'MA'的。以下()命令可正确执行且受影响的行数大于等于1。create view CS_studentasselect sno,sname,ssex,sage,sdeptfrom studentwhere sdept='CS'with check option

A. insert into CS_studentvalues('200215128','Tom','男',21,'MA')
B. insert into CS_studentvalues('200215129','Mike','男',20,'CS')
C. update CS_studentset sdept='IS'where sno='200215123'
D. delete from CS_studentwhere sno='200215123'

在SQL语句中实现数据定义的命令动词有()。

A. CREATE
B. DROP
C. ALTER
DELETE

以下()SQL语句可以查询出课程名中只包含“_design”字符串的课程信息。

A. select * from course where cname like '%_design%'
B. select * from course where cname like '%\_design%' escape '\'
C. select * from course where cname like '%
D. _design%' escape '
E. '
F. select * from course where cname like '%*_design%' escape '*'

答案查题题库