对于基本表S(S#,Name,Sex,Birthday)和SC(S#,C#,Grade),其中S#、Name、Sex、Birthday、C#和G rade分别表示学号、姓名、性别、生日、课程号和成绩。与下列SQL语句等价的关系代数式是______。 SELECT S#,Name FROM S WHERE S# NOT IN (SELECT S# FROM SC WHERE C#='c102')。
A.πS#,Name(σC#≠'c102'(SSC))
B.πS#,Name(S)-πS#,Name(σC#≠'c102'(SSC))
C.πS#,Nmne(SσC#≠'c102'(SC))
D.πS#,Name(S(SC))
第1题:
对于基本表S(S#,NAME,SEX,BIRTHDAY)和SC(S#,C#,ORADE),其中S#、NAME、 SEX、BIRTHDAY、C#和GRADE分别表示学号、姓名、性别、生日、课程号和年级。有一 SQL语句:
SELECT S#,NAME
FROM S
WHERE S# NOTIN
(SELECT S#
FROM SC
WHERE C#='C102');
其等价的关系表达式是______。
A.πS#.NAME(σC#≠'C102'(SSC) )
B. πS#.NAME(S)-πS#.NAME(σC#='C102'(SSC) )
C.πS#.NAME(SσC#≠'C102'(SC) )
D.πS#.NAME(S(SC) )
第2题:
对于基本表S(S#,NAME,SEX,BIRTHDAY)和SC(S#,C#,GRADE),其中S#,NAME,SEX, BIRTHDAY,C#和GRADE分别表示学号、姓名、性别、生日、课程号和成绩。
有一SQL语句:
SELECT S# NAME
FROM S
WHERE S# NOT IN
(SELECT S#
FROM S
WHERE C#='c102');
其等价的关系代数表达式是(40)。
A.
B.
C.
D.
第3题:
有三个表,即学生表 S、课程表 C 和学生选课表 SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中,S#为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程 号,CN 为课程名,GRADE 为成绩。要求检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的 SELECT 语句是()。
A.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN="王华")
B.SELECT SN,AGE,SEX FROM S WHERE SN="王华"
C.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN="王华")
D.SELECT SN,AGE,SEX FROM S WHERE AGE > 王华.AGE
第4题:
设关系P和Q分别为2元和3元关系,则与关系代数表达式等价的是(1)。对于基本表S(S#,NAME,SEX,BIRTEBAY)和SC(S#,C#,GRADE),其中S#、NAME、SEX、BIRTHDAY、C#和GRADE分别表示学号、姓名、性别、生日、课程号和成绩,有一SQL语句:
SELECT S#, NAME
FROM S
WHERE S# NOT IN
( SELECT S#
FROM SC
WHERE C#='c102');
其等价的关系代数表达式是(2)。
A.
B.
C.
D.
第5题:
现有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT); C(C#,CN);SC(S#,C#,GRADE)。其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。 检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是 ()
A.SELECT SN,AGE,SEX FROM S WHERE SN=“王华”
B.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN=“王华”)
C.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN=“王华”)
D.SELECT SN,AGE,SEX FROM S WHERE AGE>王华.AGE