信息技术岗位知识竞赛

对于参照完整性规则,以下说法不正确的是()。A、键和相应的主键可以不同名,但要定义在相同值域上B、当R1和R2是同一个关系模式时,表示同一个关系中不同元组之间的联系C、外键值是否允许空,应视具体问题而定D、若外键是模式主键中的成分,则外键值允许空,否则不允许空

题目

对于参照完整性规则,以下说法不正确的是()。

  • A、键和相应的主键可以不同名,但要定义在相同值域上
  • B、当R1和R2是同一个关系模式时,表示同一个关系中不同元组之间的联系
  • C、外键值是否允许空,应视具体问题而定
  • D、若外键是模式主键中的成分,则外键值允许空,否则不允许空
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在关系模型的完整性约束中,实体完整性规则是指关系中(2)参照完整性规则要求(3)。

A.不允许有主行

B.属性值不允许为空

C.主键值不允许为空

D.外键值不允许为空


正确答案:B

第2题:

在关系模型中,实现“关系中不允许发现相同的元组”的约束是通过( )。

A.候选键

B.主键

C.外键

D.一般键


正确答案:B

第3题:

●在关系模型的完整性约束中,实体完整性规则是指关系中 (22) 。

(22) A.不允许有主行

B.属性值不允许为空

C.主键值不允许为空

D.外键值不允许为空


正确答案:C
【解析】实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。

第4题:

在关系模型的完整性约束中,实体完整性规则是指关系中______。

A.不允许有主行

B.属性值不允许为空

C.主键值不允许为空

D.外键值不允许为空


正确答案:C
解析:实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。

第5题:

在关系模型的完整性约束中,实体完整性规则是指关系中(1),而参照完整性(即引用完整性)规则要求(2)。

A.属性值不允许重复

B.属性值不允许为空

C.主键值不允许为空

D.外键值不允许为空


正确答案:C

第6题:

关系的参照完整性规则是指外键的值不允许参照不存在的相应表中的主键的值,或者外键的值等于【 】。


正确答案:空值 或 者 NULL
空值 或 者 NULL 解析:完整性是指数据库数据的正确性和相容性。关系数据库必须满足3类完整性规则。实体完整性规则:指关系中的主属性不允许取空值,因为关系中的每一记录都代表一个实体,而任何实体都是可标识的,如果存在主键值为空,就意味着存在不可标识的实体。参照完整性规则,指外键的值不允许参照不存在的相应表中的主键的值,或者外键为空值。用户定义的完整性规则:指对关系模式中的各个数据的数据类型、长度、取值范围等的约束,由用户通过关系DBMS提供的数据语言进行统一地控制。

第7题:

下列关于关系模型的参照完整性规则的描述,错误的是

A.外键和相应的主键需定义在相同值域上

B.外键和相应的主键可以不同名

C.参照关系模式和依赖关系模式可以是同一个关系模式

D.外键值不可以为空值


正确答案:D
解析:参照完整性与表之间的联系有关,它的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。与参照完整性密切相关的一个概念就是外键,外键与相应的主键可以不同名,但是它们的值域必须相同;参照关系模式和依赖关系模型可以是同一个关系模型,并且外键可以为空值。因此本题的正确答案应该是D。

第8题:

●关系数据库设计理论主要包括3方面内容,其中起核心作用的是 (25) 。在关系模型的完整性约束中,实体完整性规则是指关系中 (26) 。引用完整性规则要求 (27) 。

(25) A.范式

B.数据模式

C.数据依赖

D.范式和数据依赖

(26) A.不允许有主行

B.属性值不允许为空

C.主键值不允许为空

D.外键值不允许为空

(27) A.不允许引用不存在的元组

B.允许引用不存在的元组

C.不允许引用不存在的属性

D.允许引用不存在的属性


正确答案:C,C,A
【解析】关系数据库设计理论主要包括3方面的内容:数据依赖、范式和关系模式规范化。其中起核心作用的是数据依赖,范式和关系模式规范化都是在数据依赖的基础上定义和发展而来的。
数据库的完整性是指数据的正确性和相容性,这是数据库理论中的重要概念。完整性控制的主要目的是防止语义上不正确的数据进入数据库。关系模型中的完整性约束条件包括实体完整性、引用完整性和用户定义完整性。实体完整性要求关系中的元组在组成主键的属性上不能有空值。引用完整性要求"不允许引用不存在的元组"。

第9题:

以下关于外键和相应的主键之间的关系,不正确的是______。

A.外键一定要与主键同名

B.外键不一定要与主键同名

C.主键值不允许是空值,但外键值可以是空值

D.外键所在的关系与主键所在的关系可以是同一个关系


正确答案:A

第10题:

在关系模型的完整性约束中,实体完整性规则是指关系中(23)。引用完整性规则要求(24)。

A.不允许有主行

B.属性值不允许为空

C.主键值不允许为空

D.外键值不允许为空


正确答案:C

更多相关问题