暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

关系模型了解

原创 何权林 2020-05-08
664

一、关系模型的由来?
关系模型是用二维表的形式表示实体和实体间联系的数据模型。于1970年由E.F.Codd(埃德加·科德)提出的。

二、关系模型三个组成部分?
(1)关系数据结构
Relation/Table

(2)关系操作集合
并、差、广义积、选择、投影、交、连接、除等

(3)关系完整性约束
实体完整性、参照完整性、用户自定义的完整性等

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

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

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

四、关系模型一些基本术语?
1、关系:一个关系对应着一个二维表,二维表名就是关系名。
2、关系模式:在二维表中的行定义,即对关系的描述称为关系模式。
3、元组:在二维表中的一行,称为一个元组。
4、属性和值域:在二维表中的列,称为属性。
属性的个数称为关系的元或度。列的值称为属性值;属性值的取值范围为值域。
5、分量:元组中的一个属性值。
6、码:也称为键码,比如一个学号可以确定一个学生,也就称为本关系的码。
一组具有相同数据类型的值的集合,是属性的取值范围,比如性别属性的域就是{男,女}

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论