数据库中的关系是什么概念?具有那些性质?
0 473
1
该提问暂无详细描述
收藏
2021-02-02 14:28 更新 小眼的铁板烧 •  3526
共 1 个回答
高赞 时间
0

关系模型的数据结构:二维表,即关系 单一结构,实体、实体间各种联系均 用关系来表示。

定义

要深入了解关系的概念,我们先熟悉一下集合运算。 笛卡尔积D1×D2×…×Dn的子集叫做给定这组域D1 ,D2 ,…, Dn上的关系。表示为:R(D1 , D2 , …, Dn ) R是关系的名字,n是关系的目或度。 关系的每个元素是关系的元组,通常用t表示。 关系是笛卡尔积的有限子集。 每个分量都必须是不可分的数据项;

特点

  • 列是同质的,即每一列都是同一类型的数据,取自同一个域;
  • 不同列可取自同一域,每列以不同的属性名区分;
  • 列的顺序无关,不影响其信息内容,可任意交换;
  • 行的顺序无关,不影响其信息内容,可任意交换;
  • 同一关系中的任意两个元组不能相同;
  • 每个关系都至少有一个候选码唯一标识它的元组。

收藏
2021-02-02 14:31 更新 空心人 •  3374