有关系表R(学号,姓名,性别),若要检索R中所有男同学的元组,则该操作的关系代数表达式为()

题目
单选题
有关系表R(学号,姓名,性别),若要检索R中所有男同学的元组,则该操作的关系代数表达式为()
A

性别(R)

B

σ性别(R)

C

性别="男"(R)

D

σ性别="男"(R)

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知关系R和S,如下所示:

则下列关系代数表达式的运算结果有2个元组的是

A.R∪S

B.R-S

C.R∩S

D.R×S


正确答案:B
解析:关系R和S中只有一个元组是相同的,R∪S的元组数为5;R-S的元组数为2;R∩S的元组数为1;R×S的元组数为9。

第2题:

设有关系R和s,则关系代数表达式R一(R—s)表示的是( )。A.RnsB.R—SC.RUSSXB

设有关系R和s,则关系代数表达式R一(R—s)表示的是( )。

A.Rns

B.R—S

C.RUS

D.R÷S


正确答案:A
R—S表示属于R但不属于S,R一(R—S)表示属于R但不属于(R—S),即相当于RnS。

第3题:

设有关系R、S如下所示,则关系代数表达式R÷的结果为(47)。

A.

B.

C.

D.


正确答案:C
解析:本题考查关系代数和元组演算的基本知识。根据除运算的定义,R÷S的结果集为在R的非公共属性组AC上取值相同的元组在公共属性组B上的分量集合,包含S在公共属性组B上的投影集合时,取R中元组在非公共属性组AC上的分量作为结果集中的元组。R在AC上的分量值为(a1,c1)时,对应B上的投影集合为{b1,b2},包含R在B上的投影集{b1,b2},故(a1,c1)为结果集中的元组。

第4题:

用关系代数表达式完成以下操作:

检索“平均成绩”低于80的学生的“学号”“姓名”“院系名称”;

检索“学生”陈鑫导师的“教师号”。

(2)用SQL语言完成以下操作:

列出“平均成绩”最高的学生信息;

将03级的所有学生按“学号”升序进行排序。


正确答案:(1)第一题:∏学号姓名院系名称(σ平均成绩80(院系学生)) 第二题:可建立一个临时关系R ∏教师号(∏教师号学生(导师)÷R) (2)第一题:select*from 学生 where 平均成绩= (select max (平均成绩) from 学生) 第二题:select* from 学生 where 年级=03'order by 学号
(1)第一题:∏学号,姓名,院系名称(σ平均成绩80(院系学生)) 第二题:可建立一个临时关系R ∏教师号(∏教师号,学生(导师)÷R) (2)第一题:select*from 学生 where 平均成绩= (select max (平均成绩) from 学生) 第二题:select* from 学生 where 年级=03'order by 学号

第5题:

● 关系 R、S 如下图所示,关系代数表达式 ))S R ( ( 6 1 5,3 ,4 × < σ π 的输出结果与(34) 等价,该表达式与 (35) 等价。若对关系 R、S 进行自然连接,所得关系的属性列数和元组个数分别为 (36) 。


正确答案:D,C,D

第6题:

关系R、S如下图所示,关系代数表达式π1,5,6(σ1>5(R×S))=(32),它与元组演算表达式{t|()u(v)(R(u)(∧S(v)∧(33))}等价。

A.

B.

C.

D.


正确答案:B

第7题:

设有关系R和S,关系代数表达式为R一(R—S)表示的是( )。A.R∩SB.R—SC.RUSSXB

设有关系R和S,关系代数表达式为R一(R—S)表示的是( )。

A.R∩S

B.R—S

C.RUS

D.R÷S


正确答案:A
R—s表示属于R但不属于s,R—(R—S)表示属于R但不属于(R—s),即相当于Rns。

第8题:

设有如下关系表R:

R(NO刀A如IE,SEX,AGE,CLASS) 主关键字是NO。其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。将所有“96101”班号改为“95101”;【 】。


正确答案:UPDATERSETCLASS="95101"WHERECLASS="96101"
UPDATERSETCLASS="95101"WHERECLASS="96101" 解析:SQL的数据更新格式为:
UPDATETableNAME
SETColumn_namel=eExpressionl[,Column_Name2=eExpression2…
whereCondition一般使用WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段;如果不使用WHERE子句,则更新全部记录。

第9题:

给定学生S(学号,姓名,年龄,入学时间,联系方式)和选课SC(学号,课程号,成绩)关系,若要查询选修了1号课程的学生学号、姓名和成绩,则该查询与关系代数表达式 (8) 等价。

A.A

B.B

C.C

D.D


正确答案:B
本题考查数据库中的关系代数。解答本题需要对关系代数中的自然连接有一定了解。自然连接操作会自动以两个关系模式中共有属性值相等作为连接条件,对于连接结果,将自动去除重复的属性。所以在本题中,连接条件为两个表的学号相等,当连接操作完成以后,形成的结果表,有属性“学号,姓名,年龄,入学时间,联系方式,课程号,成绩”,此时要选择1号课程的学生记录,应使用条件6=“1”,其含义是表中的第6个属性值为“1”。所以本题应选B。

第10题:

关系R、S如下图所示,关系代数表达式π4,5,3(σ1<6(R×S))的输出结果与(34)等价,该表达式与(35)等价。若对关系R、S进行自然连接,所得关系的属性列数和元组个数分别为(36)。

A.

B.

C.

D.


正确答案:B
解析:本题考查关系代数运算方面的基础知识。
  本题求关系代数表达式π4.5.3(σ16(R×S))的结果集,其中,R×S的属性列名分别为 R.A,R.B,R.C,S.A,S.B和S.C,其结果如下表所示:
 
  σ16(R×S)的含义是从R×S结果集中选取第一个分量(R.A)小于第六个分量 (S.C)的元组,从上表中可以看出,满足条件的是第一和第三个元组,其结果如下表所示:
 
  π4,5,3(σ16(R×S))的含义是从σ16(R×S)结果集中选取第四列、第五列和第三列,其结果如图(a)所示,表中S.A、S.B和R.C的属性名不重复,所以可以用图(b)表示。
 
  从上面分析可见,试题(34)的正确答案是B。

更多相关问题