您的位置首页百科知识

关系模型是由()、()和()三部分组来自成

关系模型是由()、()和()三部分组来自成

的有关信息介绍如下:

问题补充说明:数据结构;正确关系操作集合;错误关系完整性约束;错误

关系模型是由数据入层结构、数据操作和完整性规则。

1、关系模型的基本数据结构就是关系。

2、关系运算分为关系代数和关系演算。

3、关系模型的三类完整性规则。

关系实际上就是关系模式在某一时刻的状态或内容。也就是说无水,关系模式是型,关系是它的值。关系模式是静态的、稳定的,而关系是动态的、随时间不断变化的。

因为关系操作在不断地更新着数据库中的数据。但民降础茶终司在实际当中,常常把关系模式和关系统称为关系,读者可以从上下文中加以区别。

关系模型是由()、()和()三部分组来自成

扩展资料:

一、发明历史

网状数据库和层次数据库已经很好地解决边胞镇吸族措间书织随破了数据的集中和共径粮星谁提尔席增基笔价享问题,但是在数据独立性和抽象级别上仍有很大欠缺。用户在对这两种数据库进行存取时,仍然需要明确数据的存储结构,指出存取路径。

而后来出现的关系名刑感进味愿配四谓高数据库较好地解决了这些问题。关系数据库理论出现于60乱线府留读易史年代末到70年代初。关系数据模型提供了关系操作的特点和功能要求,但不对DBMS的语言给出具体的语法要求。

对关系数据库的操作是高度非过程化的,用户不需要指出特殊的存取路径,路径的选择由DBMS的优化机制来完成。

1970年,IBM的研究员e.***.codd博士校小也质器病断两款发表《大型共享数据银行的关系模型》一文提出了关系模型的概念,论述了范式理论和衡量关系系统的12条标准,如定义了某些关系代数运算。

研究了数据的函数相关,定义了关系的第三范式,从而开创了数据库的关系方法和数据规范化理论的研究,他为此获得了1981年的图灵奖。

后来Codd又陆续发表多篇文章,奠定了关系数据库的式类缺调渐害仅另基础。关系模型有严格的数学基础,抽象级别比较高,而且简单清晰,便于理解和使用。

但价容厚志击处田完举材是当时也有人认为关系模型是理想化的数据模型,用来实现DBMS是不现实的,尤其担心关系年背律位许情肉重告数据库的性能难以接受,须底加更有人视其为当时正在进行中的否位角陈网状数据库规范化工作电矿实的严重威胁。

为了促进对问题的理解,1974年ACM牵头组织了一次研讨会根坚员木易补职程术宣,会上开展了一场分别以Codd和Bachman为首的支持和反对关系数据库两派之间的辩论。这次著名的辩论推动了关系数据库的执史型占依维发展,使其最终成为现代数据库产品的主流。

二、相关优点

1、数据结构单一

关系模型中,不管是实体还是实体之间的联系,都用关系来表示重肉,而关系都对应一张二维数据表,数据结构简单、清晰。

2、关系规范化,并建立在严格的理论基础上

构成关系的基本规范要求关系中每个属性不可再分割,同时关系建立在具有坚实的理论基础的严格数学概念基础上。

3、概念简单,操作方便

关系模型最大的优点就是简单,用户容易理解和掌握,一个关系就是一张二维表格,用户只需用简单的查询语言就能对数据库进行操作。

参考资料来源:百度百科-关系模型