实体类型和实体集之间的区别?

Nir*_*jan 8 database

什么是属性.实体,实体类型和实体集之间有什么区别?请用一个例子来解释差异.

小智 31

学生

ID名称年龄

1 Ram 12
2 Sam 13

上面是一个名为Student的表的示例,该表有2行(1,Ram,12)和(2,Sam,13).使用这个我们可以理解差异.

实体

它是真实存在的东西.就像tuple1包含有关在现实世界中存在的Ram(id,name和Age)的信息.所以tuple1是一个实体.所以我们可以说每个元组都是一个实体.

实体类型

它是具有共同属性的实体的集合.与在Student表中一样,每一行都是一个实体并具有共同的属性.因此,STUDENT是一个实体类型,它包含具有属性id,name和Age的实体.因此,数据库中的每个实体类型都由名称和属性列表描述.所以我们可以说表是实体类型

实体SET

它是一组相同实体类型的实体.所以学生实体类型的一个或多个实体的集合是实体集.

属性

它是实体的财产.例如,在表STUDENT id中,name和Age是实体类型student的实体的属性.因此这些属性.

评论是欢迎


Dr.*_*ana 3

实体是指任何具有独特和独立存在的事物。实体类型基本上是具有相似属性的实体的集合。实体集是相似类型的所有实体的集合。因此,实体类型和实体集是类似的。实体集示例:所有人、大学、公司的集合 实体由一组属性表示,属性是实体集所有成员所拥有的描述性属性。示例:学生 =(学生 ID、学生姓名、地址街道、地址城市)、商品 =(商品编号、价格)