关系模型

作者: Randy Alexander
创建日期: 3 四月 2021
更新日期: 15 可能 2024
Anonim
关系模型Relational Model,主键Primary Key,外键Foreign Key【关系数据库SQL教程2】
视频: 关系模型Relational Model,主键Primary Key,外键Foreign Key【关系数据库SQL教程2】

内容

定义-关系模型是什么意思?

关系模型是关系数据库的概念基础。它由E.F. Codd于1969年提出,是一种使用关系构造数据的方法,这些关系是由列和行组成的网格状数学结构。 Codd为IBM提出了关系模型,但他不知道他的工作将成为关系数据库的基础有多么重要和影响力。我们大多数人都非常熟悉数据库中关系的物理表现形式-它称为表。

尽管关系模型从数学中大量借鉴并使用数学术语,例如域,并集和范围,但是它描述的特征和条件很容易使用简单的英语来定义。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

技术百科解释了关系模型

在关系模型中,所有数据必须存储在关系(表)中,并且每个关系都由行和列组成。每个关系必须具有标题和正文。标头只是关系中的列的列表。主体是实际填充关系的一组数据,按行组织。您可以推断出,一列和一行的连接将产生一个唯一值-该值称为元组。

关系模型的第二个主要特征是密钥的使用。这些是关系中的特殊指定列,用于对数据进行排序或将数据与其他关系相关。最重要的键之一是主键,用于唯一地标识每一行数据。为了使查询数据更容易,大多数关系数据库都走得更远,并通过主键对数据进行物理排序。外键将一个关系中的数据与另一关系中的主键相关。

除了如上所述定义数据的结构方式外,关系模型还制定了一组规则以强制执行数据完整性,即完整性约束。它还定义了如何处理数据(关系演算)。此外,该模型定义了一个称为标准化的特殊功能,以确保有效的数据存储。

此定义是在数据库的con中编写的