什么是属性。实体,实体类型和实体集之间有什么区别?请用一个例子来解释差异。
答案 0 :(得分:26)
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的实体。因此,数据库中的每个实体类型都由名称和属性列表描述。所以我们可以说 a table是实体类型
它是一组具有相同实体类型的实体。所以学生实体类型的一个或多个实体的集合是实体集。
这是实体的财产。例如,在表STUDENT id中,name和Age是实体类型student的实体的属性。因此这些属性。
欢迎评论
答案 1 :(得分:2)
实体意味着任何具有独特和独立存在的东西。 实体类型基本上是具有相似属性的实体的集合。 实体集是集合,作为相似类型的所有实体的集合。 因此,实体类型和实体集是类似的。 实体集的示例:所有人员,大学,公司的集合 实体由一组属性表示,这些属性是实体集的所有成员拥有的描述性属性。 示例:student =(student-id,student-name,address-street,address-city),item =(item-number,price)
答案 2 :(得分:0)
实体类型是指共享共同定义的实体集合 实体集是共享相同属性的相同类型的实体集。可以将特定银行客户的所有人的集合定义为实体客户。