工学

判断题关系中不同的属性可以出自相同的一个域,也可以具有相同的属性名。A 对B 错

题目
判断题
关系中不同的属性可以出自相同的一个域,也可以具有相同的属性名。
A

B

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

第1题:

关系模型中,同一个表中的不同属性命名()。

A.可以相同

B.必须相同

C.必须不同

D.以上说法都不对


参考答案:C

第2题:

在关系代数中对传统的集合运算要求参与运算的关系(20)。

A.具有相同的度

B.具有相同的关系名

C.具有相同的元组个数

D.具有相同的度且对应属性取自同一个域


正确答案:D
解析:根据关系的定义,关系是一种集合,继承了传统集合中的并、交、差运算,参与运算的对象元组作为集合中的元素不可再分,并且要具有相同的结构,即关系的度相同,且对应属性的域相同。

第3题:

关系数据模型是( )。

A.任意一个关系都可以用二维表来描述

B.各行相同列具有不同的数据类型

C.行、列顺序不能任意变动

D.关系中每一个属性可以再分成更简单的属性


正确答案:A

第4题:

设关系R与关系S具有相同的属性个数,且对应属性的值取自同一个域,则R-S可记作( )。


正确答案:B
设关系R和关系S具有相同的目n,且相应的属性取自同一个域,则关系R与关系S的差由属于R而不属于S的所有元组组成。其结果关系仍为n目关系,记做

第5题:

两个关系进行自然连接运算,必须具有( )。

A.相同属性个数

B.相同属性组

C.相同关系名

D.相同关键字


正确答案:B
解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。

第6题:

设关系R1、R2的属性个数不同,但都包含有出自相同域集的一个属性,则它们可以进行的关系代数运算为______。

A.交

B.并

C.差

D.连接


正确答案:D
解析:在关系代数中,参与并运算、差运算或交运算的两个关系,必须有相同的属性且属性个数相同,而连接运算不要求两个关系的属性个数相同,但要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,也就是说两个关系至少要都包含有一个出自相同域的属性。

第7题:

设关系R与关系S具有相同的属性个数,且对应属性的值取自同一个域,则R-S可记作______。

A.

B.

C.

D.


正确答案:B
解析:设关系只和关系S具有相同的目n,且相应的属性取自同一个域,则关系R与关系S的差由属于R而不属于S的所有元组组成。其结果关系仍为n目关系,记做R-S={t|t∈R∧t∈ S}。

第8题:

关系数据库中的关系应具有以下特点:()。

A.一个关系中的任意两行可以完全相同。

B.关系的每一列都必须有不同的名字,但不同的列的值可以出自相同的域。

C.关系的每一列具有同一类型的域值。

D.关系中的每一列是不可再分的数据单位。


正确答案:BCD

第9题:

在关系数据库中,允许 ______。

A.不同属性来自同一个域

B.同一个关系中两个元组相同

C.同一列的数据类型不同

D.属性可以进一步分解


正确答案:A
解析:在关系数据库模型中,域表示字段中属性的取值范围,对于不同的属性可以有相同的取值范围,因此是A正确的;在同一个关系中不会出现两个相同的元组,否则将违背关系模型中的实体完整性约束,所以B是错的;关系模型中的每一列为一个字段,在该列中所有元素的取值均来自同一个取值范围,因此同一列的数据类型相同,所以C也是错的;在关系模型中,每一列均是一个不可分解的整体,即每个属性都不可以进一步分解,这是INF的要求,所以D也是错的。

第10题:

在关系模型中,同一个关系中的不同属性,其属性名( )。

A.可以相同

B.必须相同

C.不能相同

D.可相同,但数据类型不同


正确答案:C

更多相关问题