实体实体集和实体型之间的关系_数据库系统和数据仓库系统的区别

实体实体集和实体型之间的关系_数据库系统和数据仓库系统的区别数据库简单知识了解_列举几个生活中的实体并指出其实体属性及实体集

实体实体集和实体型之间的关系_数据库系统和数据仓库系统的区别

一、实体

实体就是具体的个体,不同的实体是不同的,只能代表他自己一种。(官方解释即:客观存在并可相互区别的事物)

举个例子:鲫鱼、鲤鱼、金龙鱼、茉莉蜜茶、冰红茶、青梅绿茶。 这些都可以称之为实体。 大家注意我所列举的上述都是一个非常具体的东西

二、实体型

用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。(不理解没关系,往下看例子)

举个例子:

鲫鱼、鲤鱼、金龙鱼 前面三种鱼我们把它统称为鱼。鱼有什么属性(特征)呢,鱼有品种、长度、重量等属性(随便举的哈,当然描述鱼的特征的都可以称之为属性) 那么鱼这个统称和这些属性名的组合,我们将这个组合称为实体型即:

鱼(品种,长度,重量)就是个实体型,我们可以把实体型当成是一个模型或是一个框架

再比方说 学生(学号,姓名,性别,班级)也是实体型,汽车(品牌、价格、产地)也是实体型。他是对一类事物及其属性的概括 注意哦,一个实体型,它用的是类别的统称,你看我用的是鱼、汽车、学生而不是用的金龙鱼,奔驰,小明(小明是个学生哈)这些具体的名称,属性也是抽象的,我没有说鱼具体的什么品种,多长,多重。

总结:

所谓实体型即:类别统称+属性。形式上就是: 类别统称(属性1,属性二,属性三…)。

三、实体集

所谓实体集就是同一类型实体的集合(一般是有限的)。注意!是同一类型实体的集合哦。

实体集中包含的是实体,可以把它理解成数学中的集合,还是以上面的例子为例:

{茉莉蜜茶、冰红茶、青梅绿茶}这就是一个实体集。 再比如{鲫鱼、鲤鱼、金龙鱼}这也是一个实体集,这两个实体集里分别只包含了三个实体。

注意:我们不能把{冰红茶、青梅绿茶、鲫鱼、金龙鱼}归为一个集合,因为他们不是一个类别

四、实体型与实体集的区别

总结:

实体型是一个类别的统称加其属性,就是描述一类事物的一个模型,是对一个事物及其属性抽象的表征,一般用于描述E-R图

实体集是有限的,是对具体事物的描述,对于一个实体集,只包含一定数量的实体,比如{鲫鱼、鲤鱼、金龙鱼}这个实体集只包含这三个实体

————————————————

版权声明:本文为CSDN博主「从零-开始」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:【数据库】实体、实体集、实体型的区别

今天的文章实体实体集和实体型之间的关系_数据库系统和数据仓库系统的区别分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/80043.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注