计算机程序设计

设有关系WORK(ENO,CNO,PAY),主码为(ENO,CNO)。按照实体完整性规则()A、只有ENO不能取空值B、只有CNO不能取空值C、只有PAY不能取空值D、ENO与CNO都不能取空值

题目

设有关系WORK(ENO,CNO,PAY),主码为(ENO,CNO)。按照实体完整性规则()

  • A、只有ENO不能取空值
  • B、只有CNO不能取空值
  • C、只有PAY不能取空值
  • D、ENO与CNO都不能取空值
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.只有SNO不能取空值

B.只有CNO不能取空值

C.只有GRADE不能取空值

D.SNO与CNO都不能取空值


正确答案:D

第2题:

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

A) 只有 SNO 不能取空值

B) 只有 CNO 不能取空值

C) 只有 GRADE 不能空值

D) SNO 与 CNO 都不能取空值


正确答案:D

第3题:

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

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


参考答案:√

第4题:

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

A.只有SN()不能取空值

B.只有CNO不能取空值

C.只有GRADE不能取空值

D.SNO与CN0都不能取空值


正确答案:D
解析:实体完整性约束是对关系中主键属性值的约束。实体完整性规则为:若属性A是关系R的主属性,则属性A不能取空值。即:(1)实体完整性约束是对关系的约束。(2)每个关系必须有主键,且主键值唯一,用于标识关系的元组。(3)组成主键的属性都不能取空值,而不仅仅是主键属性集整体不能取空值。

第5题:

设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下列叙述正确的是( )。A.只有SNO不能取空值B.SNO和CNO不能同时取空值C.SNO和CNO可以同时取空值D.SNO和CNO都不能取空值


正确答案:D
能唯一确定记录的属性或属性组,称为主码。按照实体完整性规则,主码不能为空。

第6题:

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

A.A不能取空值

B.B不能取空值

C.C不能取空值

D.A和B均不能取空值


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

第7题:

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

A.只有sno不能取空值

B.只有cno不能取空值

C.sno和cno都不能取空值

D.只有grade不能取空值


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

第8题:

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

A)只有 SNO 不能取空值

B)只有 CNO 不能取空值.

C)只有 GRADE 不能取空值

D)SNO 与 CNO 都不能取空值


正确答案:D

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

第9题:

设学生关系S(sno, sname, sex, dept)的主码为sno,学生选课关系SC(sno, eno, grade)的主码为(sno, cno),则关系模式R(sno, eno, sex, dept, grade)最高属于

A.1NF

B.2NF

C.3NF

D.BCNF


正确答案:A
解析:最低要求的条件是元组的每个分量必须是不可分的数据项,这就叫第一范式,简称1NF。若关系模式R∈1NF,且每一个非主属性完全函数依赖于码,则R~2NF。此关系模式中存在部分函数依赖,所以属于1NF。

第10题:

关系中的主码不能取空值,它要求每一关系中的每个元组在组成主码的属性上不能为空值是实体完整性。其中“空值”是指没有值,是不确定的值。()

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


正确答案:正确