有两个关系:C(CNO,CN,PCNO)SC(SNO,CNO,G)其中,C为课程表,对应的属性分别是课程号、课程名、选修
有两个关系:
C(CNO,CN,PCNO)
SC(SNO,CNO,G)
其中,C为课程表,对应的属性分别是课程号、课程名、选修课号;SC为学生选课表,对应的属性分别是学号、课号和成绩。用SQL语言写出:
(1)对关系SC中课号等于C1的选择运算
(2)对关系C的课号、课程名的投影运算
(3)两个关系的自然连接运算
有两个关系:
C(CNO,CN,PCNO)
SC(SNO,CNO,G)
其中,C为课程表,对应的属性分别是课程号、课程名、选修课号;SC为学生选课表,对应的属性分别是学号、课号和成绩。用SQL语言写出:
(1)对关系SC中课号等于C1的选择运算
(2)对关系C的课号、课程名的投影运算
(3)两个关系的自然连接运算
设学生S、课程C、学生选课SC的关系模式分别为:S(Sno,Sname,Sage,Saddr)、C (Cno,Cname,Pcno)以及SC(Sno,Cno,Grade),与关系代数表达式πSno,Sname,Grade (σSnam='数据库',(S|×|SC|×|C))等价的元组演算表达式为:
{__(15)__S(u)∧SC(v)∧C(w)∧__(16)__∧__(17)__}
A.(∨u)(3v)(3w)
B.(3u)(∨v)(3w)
C.(3u)(3v)(3w)
D.(3u)(31/)(∨w)
设学生S、课程C、学生选课SC的关系模式分别为S(SNO,SNAME,SDEP,SAGE,SADDR)、C(CNO,CNAME,PCNO)以及SC(SNO,CNO,GRADE),与关系代数表达式πSNO,SNAME,GRADE(σCNAME='数据库'(S><SC><C)等价的元组演算表达式为(35)S(U)∧SC(V)∧C(W)∧(36)∧(37)。
A.
B.
C.
D.
设有关系SC(sN0,cN0,GRADE),其主码是(SNO,CN0)。遵照实体完整性规则
A.只有SN()不能取空值
B.只有CNO不能取空值
C.只有GRADE不能取空值
D.SNO与CN0都不能取空值
A.仅Ⅰ
B.仅Ⅱ和Ⅲ
C.仅Ⅰ和Ⅱ
D.Ⅰ、Ⅱ和Ⅲ
A.仅Ⅰ
B.仅Ⅱ和Ⅲ
C.仅Ⅰ和Ⅱ
D.Ⅰ、Ⅱ和Ⅲ
在“学生—选课—课程”数据库中的两个关系如下:
s(sno,sname,sex,age)
sc(sno,cno,grade)
则关系代数表达式πs.sname,grade()等价的SQL命令是SELECT s.sname,sc.grade FROM s,sc WHERE______AND s.age>20
以下2题基于如下的两个关系:
执行SQL语句:SELECT*FROM R WHERE sno IN (SELECT sno FROM S WHERE cno=“c1”)的结果中的元数和元组数分别应是()。
A.6,9
B.3,2
C.5,3
D.3,3
A.仅Ⅰ
B.仅Ⅱ和Ⅲ
C.仅Ⅰ和Ⅱ
D.Ⅰ、Ⅱ和Ⅲ
(29)设有关系 SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则
A)只有 SNO 不能取空值
B)只有 CNO 不能取空值.
C)只有 GRADE 不能取空值
D)SNO 与 CNO 都不能取空值
设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则()。
A)只有SNO不能取空值
B)只有CNO不能取空值
C)只有GRADE不能取空值
D)SNO与CNO都不能取空值
A.只有sno不能取空值
B.只有cno不能取空值
C.sno和cno都不能取空值
D.只有grade不能取空值