关系代数中的操作有哪些?

题目

关系代数中的操作有哪些?

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

第1题:

题的关系代数操作的基本关系R和S如下:

若关系R和S的关系代数的操作结果如下,这是执行了(20)。

A.

B.R∩S

C.R-S

D.R÷S


正确答案:A
解析:本题考查基本的关系运算。关系R和S具有相同的关系模式,R∩S表示由既属于R又属于S的元组组成的集合;R-S表示是由属于R但不属于S的元组组成的集合;R÷S表示两个关系相除,即两个关系R和S的元数分别为r和s(设r>s>0),那么R÷S是一个(r-s)元的元组的集合。根据题目中的执行结果,很明显是执行了连接运算。

第2题:

关系代数是一种关系操纵语言,它以集合代数为基础发展起来,但它的操作对象和操作结果均为______。


正确答案:关系
关系 解析:关系代数是一种抽象的查询语言,是关系数据操纵语言的一种传统表达方式,它是用对关系的运算来表达查询的。关系代数的运算对象是关系,运算结果亦为关系。关系代数包含两类运算:通常的集合运算和特殊的关系运算。

第3题:

(12)关系代数是以集合代数为基础发展起来的,它是一种关系操纵语言,它的操作对象和操作结果都是

【12】 。


正确答案:

(12) 【答案】关系
【解析】传统的集合运算,如并,交、差、广义笛儿积。这类运算将关系看成元组的集合,其运算是以关系的行为单位来进行的。

第4题:

关系代数中的θ连接操作是由( )操作组合而成的。


正确答案:B
π表示投影,δ表示选择,χ表示笛卡儿积。θ联接是从笛卡儿积中选取属性值之间满足一定条件的元组,因此是由选择和笛卡儿积操作组合而成的。

第5题:

关系代数中的θ连接操作由( )操作组合而成。

A.п和δ

B.δ和×

C.п、δ6和×

D.п和×


正确答案:B
解析:在解答此问题时应注意各关系运算符的含义,n表示投影,δ表示选择,×表示笛卡尔积。θ连接是从笛卡尔积中选取属性值之间满足一定条件的元组,因此是由选择和笛卡尔积操作组合而成的。

第6题:

关系代数是一种关系操纵语言,它的操作对象和操作结果均为 ( ) 。


正确答案:

关系 或 表

第7题:

下面两题的关系代数操作基于如下的关系R和S。

若关系R和S的关系代数的操作结果如下,这是执行了

A.

B.

C.

D.


正确答案:A
解析:这是个连接运算通过关系代数运算可以得出结论选项A) 正确。

第8题:

以下2题的关系代数操作基本如下的关系R和S。

若关系R和S的关系代数的操作结果如下,这是执行了

A.

B.

C.

D.


正确答案:A
解析:这是个连接运算通过关系代数运算可以得出结论答案A)正确。

第9题:

下列问题的关系代数操作基于如下的关系R和S:

若关系R和S的关系代数操作的结果如下,这是执行了

A.

B.

C.

D.


正确答案:A
解析:连接(也称θ连接)是从两个关系R、S的笛卡尔积中,选取它们属性间满足一定条件的元组,记作。其中的等值连接是从R、S的笛卡尔积中选取A、B属性值相等的那些元组,记作;自然连接要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉,记作RS。从题目中的操作结果可知,对关系R和5进行的操作是连接,所采用的条件是CE。

第10题:

第(34)和(35)题的关系代数操作基本如下的关系R和S:若关系R和S的关系代数操作的结果如下,这是执行了

A.

B.

C.

D.


正确答案:A