关联数据模子中有三大要素,分别为:关联数据构造、关联完整性束缚和关联操纵。下面我们就来简朴相识一下。【相干视频教程引荐:MySQL视频教程】
关联数据构造:
关联模子把数据库示意为关联的鸠合(关联模子中数据的逻辑构造是一张二维表)。下面我们来看看重要的一些构造观点:
1、表
在关联数据模子中,关联以表格的情势保留。它存储实体之间的关联,具有行和列,其中行示意纪录,列示意特定属性的值集。例:
2、元组
表的一行,包含该关联的单个纪录称为元组。运用“基数”来示意元组的数目,例:上面定义的门生关联的基数就是4(有4条纪录)。
3、属性
定义了关联的属性,比方:姓名、岁数都是门生的属性。关联中的属性总数称为关联“度”,例:上面定义的门生关联的度为4
4、关联形式
关联形式形貌关联称号(表称号),属性及其称号。假如形式具有多个关联,则称为关联形式。
5、关联实例
关联数据库系统中的一组有限元组示意关联实例。关联实例没有反复的元组。
6、症结键
每行都有一个或多个属性,称为关联键,能够唯一地标识关联(表)中的行。
7、属性域
每一个属性都有一些预定义的值局限,称为属性域。
关联的完整性束缚
每一个关联都必需有一些前提,使其成为有用关联;而这些前提称为关联完整性束缚,有三个重要的完整性束缚,下面我们来看看:
1、症结束缚
关联中必需至少有一个属性的最小子集,它能够唯一地标识元组。这个最小的属性子集称为该关联的密钥。假如存在多个如许的最小子集,则这些子集称为候选密钥。
症结限定
1)、在与键属性的关联中,没有两个元组能够具有雷同的键属性值。
2)、键属性不能具有NULL值。
申明:症结束缚也称为实体束缚。
2、域束缚
属性在现实场景中具有特定值。比方,岁数只能是正整数。已尝试对关联的属性采纳雷同的束缚。每一个属性都必需具有特定的值局限。比方,岁数不能小于零,电话号码不能包含0-9以外的数字。
3、参照完整性束缚
参照完整性束缚表明假如关联援用差别或雷同关联的键属性,则该症结元素必需存在。它适用于外键的观点。外键是能够在其他关联中援用的关联的症结属性。
关联操纵:
关联操纵重如果包含:查询、插进去、删除、更新等操纵。
以上就是本篇文章的全部内容,愿望能对人人的进修有所协助。
以上就是关联数据模子是什么的细致内容,更多请关注ki4网别的相干文章!