请简述关系模型中关系、元组、属性、域、候选码和主码的概念。

题目

请简述关系模型中关系、元组、属性、域、候选码和主码的概念。

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

第1题:

下列关于关系模式码的叙述中,( )是不正确的。

A.当候选码多于一个时,选定其中一个作为主码

B.主属性在任何一个元组上的值都不能为空

C.包含在任何一个候选码中的属性叫主属性

D.若一个关系模式中的所有属性构成码,则称为全码


正确答案:B
在一个关系中,如一个属性是构成某一个候选关键字的属性集中的一个属性,则称它为主属性,主码不能为空,主属性可以为空,只要其不是主码的组成部分即可。

第2题:

下列关于E-R模型向关系数据模型转换的叙述中,正确的是

A.实体的元组就是关系的属性

B.实体的属性就是关系的属性

C.实体的候选码就是关系的码

D.实体的主属性就是关系的码


正确答案:B
解析:E-R模型向关系数据模型转换时,实体的属性就是关系的属性,实体的码就是关系的码。

第3题:

在关系中,候选码中的属性称为

A.主码

B.外码

C.主属性

D.分量


正确答案:C
解析:关系中包含任何一个候选码中的属性称为主属性或码属性,不包含在任何一个候选码中的属性称为非主属性或非码属性。

第4题:

下列关于关系模型码的叙述中,( )是正确的。

Ⅰ.包含在任何一个候选码中的属性叫非主属性

Ⅱ.主属性在任何一个元组上的值可以为空Ⅲ.当候选码多于一个时,选定其中一个作为主码

Ⅳ.若一个关系模式中的所有属性构成码,则称为全码

A)Ⅰ和Ⅱ

B)Ⅲ和Ⅳ

C)Ⅰ和Ⅲ

D)Ⅰ和Ⅳ


正确答案:B

第5题:

在关系A(S, SN, D)和B(D, CN, NM)中,A的候选码是S,B的候选码是D,则D在A中称为()。

A、主属性

B、非主属性

C、候选码

D、外码


参考答案:D

第6题:

● 关于关系模式中主属性和非主属性的说法中,错误的是( )。( )

A.候选码中的任意一个属性称为主属性

B.主码中的任意一个属性肯定是主属性

C.包含在某一候选码中但不在主码之中的属性不是主属性

D.不包含在任何候选码中的属性称为非主属性


正确答案:C
一个关系可能有多个候选码,实际设计时选定其中一个使用,这个当前使用的候选码称为主码。候选码中的任意一个属性称为主属性,不管该属性是否在主码之中。不包含在任何候选码中的属性称为非主属性。

第7题:

在概念模型中,惟一标识实体的属性集称为( )。

A.元组

B.关系

C.主码

D.主属性


正确答案:C
解析:如果在一个关系中,存在多个属性(或属性组合)都能用来惟一标识该关系的元组,这些属性(或属性组合)都称为该关系的候选码或候选键。在一个关系的若干个候选码中指定一个用来惟一标识该关系的元组,这个被指定的候选码称为该关系的主码或主键。

第8题:

关系模型中涉及的基本概念包括:()。

A.属性

B.关系

C.元组

D.主码


参考答案:ABCD

第9题:

下列关于关系模式的码的叙述中,正确的是( )。

A)主码只能包含单个属性

B)任何候选码都不能包含关系中的全部属性

C)包含在任何一个候选码中的属性称作主属性

D)包含在所有候选码中的属性称作主属性


正确答案:C

第10题:

对于关系的主码必须满足的条件,有下列说法:

Ⅰ.一个关系中的主码属性或属性组能函数决定该关系中的所有其他属性

Ⅱ.一个关系中的主码属性不能与其他关系中的主码属性重名

Ⅲ.在一个关系中,一个主码属性的任一真子集都不能函数决定其他属性

Ⅳ.在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组

以上说法正确的是______。

A) Ⅰ和Ⅱ

B) Ⅰ和Ⅲ

C) Ⅱ和Ⅲ

D) Ⅱ和Ⅳ

A.

B.

C.

D.


正确答案:B