()是指基本关系的主属性的值不能取空值。

题目

()是指基本关系的主属性的值不能取空值。

参考答案和解析
正确答案:实体完整性
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(29)设有关系 SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则

A)只有 SNO 不能取空值

B)只有 CNO 不能取空值.

C)只有 GRADE 不能取空值

D)SNO 与 CNO 都不能取空值


正确答案:D

(29)【答案】D)
【解析】实体完整性规则要求关系中的元组在组成主关键的属性值上不能有空值。如果有空值那么主关键字就不能一标识元组了

第2题:

设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则

A.只有SNO不能取空值

B.只有CNO不能取空值

C.只有GRADE不能取空值

D.SNO与CNO都不能取空值


正确答案:D

第3题:

关系数据库的参照完整性规则规定:一个基本关系的外码(对应于另一个基本关系的主码)的取值可以取空值,如果不取空则必须等于它所对应基本关系中的主码值。()

此题为判断题(对,错)。


参考答案:√

第4题:

若属性(或属性组)A是基本关系R的外码,它与基本关系S的主码B相对应,则R中每个元组在A上的值或者为空,或者为s中某个元组的主码值。这是( )。

A)实体完整性规则

B)参照完整性规则

C)用户定义完整性规则

D)域完整性规则


正确答案:B
实体完整性规则:若属性A是关系R的主属性,则属性A不能取空值。
参照完整性规则:若属性(或属性组)A是基本关系R的外码,它与基本关系S的主码B相对应,则R中每个元组在A上的值或者为空,或者为s中某个元组的主码值。
用户定义完整性规则:是针对某一具体数据库的约束条件,它反映某一具体应用涉及的数据必须满足语义要求。

第5题:

( 29 )设有关系 SC(SNO,CNO,GRADE) ,其主码是 (SNO,CNO) 。遵照实体完整性规则

A) 只有 SNO 不能取空值

B) 只有 CNO 不能取空值

C) 只有 GRADE 不能空值

D) SNO 与 CNO 都不能取空值


正确答案:D

第6题:

● 嵌入式 SQL 中,将记录的属性值赋给主变量时,若属性为空值,而主变量不能取空值,为解决这一矛盾,使用的机制是 (56) 。

(56)

A. SQLCA

B. 游标

C. 指示变量

D. 动态SQL


正确答案:D

第7题:

设有关系模式R(A,B,C),其主码是(A,B)。以下描述完全符合实体完整性规则要求的是

A.A不能取空值

B.B不能取空值

C.C不能取空值

D.A和B均不能取空值


正确答案:D
解析:实体完整性规则规定关系的所有主属性都不能取空值,而不仅是主码整体不能取空值。

第8题:

关系数据库的实体完整性规则规定:基本关系的主属性都不能取空值。()

此题为判断题(对,错)。


参考答案:√

第9题:

设有关系SC(S,C,GRADE),主码是(S,C)。遵照实体完整性规则,( )。

A)只有S不能取空值

B)只有C不能取空值

C)只有GRADE不能取空值

D)S与C都不能取空值


正确答案:D
实体完整性规则规定所有组成主键的属性不能取空值,故S和C都不能为空。

第10题:

设有关系SC(sno, cno, grade),其主码是(sno, cno)。下列描述符合实体完整性规则要求的是

A.只有sno不能取空值

B.只有cno不能取空值

C.sno和cno都不能取空值

D.只有grade不能取空值


正确答案:C
解析:实体完整性规则规定基本关系的所有主属性都不能取空值,而不仅是主码整体不能取空值。在主码sno和cno都不能取空值。对于实体完整性规则说明如下:
①实体完整性规则是针对基本关系而言的,一个基本表通常对应现实世界的一个实体集;
②现实世界中的实体是可区分的,即它们具有某种惟一性标识;
③相应地,关系模型中以主码作为惟一性标识;
④主码中的属性即主属性不能取空值。所谓空值就是“不知道”或“无意义”的值。如果主属性取空值,就说明存在某个不可标识的实体,即存在不可区分的实体,因此这个规则称为实体完整性。

更多相关问题