首页 > 试题广场 >

下面对于关系的叙述中,不正确的是_______。

[单选题]

下面对于关系的叙述中,不正确的是_______。

  • 关系中的每个属性是不可分解的
  • 在关系中元组的顺序是无关紧要的
  • 任意的一个二维表都是一个关系
  • 每一个关系只有一种记录类型
推荐
选C。该题考察的是对于关系型数据库包括数据库表设计的范式遵循的理解。
关系型数据库以行和列的形式存储数据,这一系列的行和列被称为表,一组表组成了数据库。
  • 关系:可以理解为一张二维表,每个关系都具有一个关系名,就是通常说的表名。需要确保数据库表中的每一列都和主键相关,而不能只与主键的某一部分相关(主要针对联合主键而言),所以关系数据库是受限定的,C错误
  • 属性:可以理解为二维表中的一列,在数据库中经常被称为字段。所有字段值都是不可分解的原子值,这属于数据库表设计的基本范式第一范式),所以A正确。
  • 元组:可以理解为二维表中的一行,在数据库中经常被称为记录。结合业务实例来看每个记录相当于一个创建的实例,而创建的实力注入到数据库中并无顺序要求,所以B正确。
  • 在一个数据库表中,一个表中只能保存一种数据,不可以把多种数据保存在同一张数据库表中。这属于数据库设计的第二范所以D正确
编辑于 2019-07-09 14:08:28 回复(1)

答案选择:

首先来看选项:

关系中每一个属性都是独立的,它们肯定都是不能分解的。

选项正确。

选项:

关系是很多元组的集合,而元组在集合中的顺序也肯定无关紧要,因此不需要考虑元组的顺序。

选项正确。

选项:

我们都知道,

在关系模型中,数据结构表示为一个二维表,一个关系就是一个二维表。

但并不是每一个二维表都是一个关系,因为关系数据库对关系是有限定的。

比如说以下二维表就不是一个关系:

两个元组的候选键相同即表中的任意两行相同。

选项错误。

选项:

在关系中,每一个关系有且仅有一种记录类型,不能有多种记录类型。

选项正确。

故答案为:

发表于 2019-07-08 14:53:06 回复(1)
在关系模型中,数据结构表示为一个二维表,一个关系就是一个二维表。
发表于 2022-02-20 15:29:40 回复(0)
c任意一个二维关系就是一个关系不对
发表于 2024-03-14 02:35:09 回复(0)
关系中的每个属性是不可分解的 ✓ 关系中的元祖顺序不重要 ✓ 每一关系只有一种记录类型 ✓
发表于 2022-03-07 20:23:57 回复(0)
C
对于B选项,元组就是与顺序无关啊

发表于 2019-07-08 17:28:13 回复(0)