数据库基础应用——概念模型

1、实体(Entity) 客观存在并可相互区别的事物称为实体。实体可以是人、物、对象、概念、事物本身、事物之间的联系。(例如一名员工、一个部门、一辆汽车等等。) 2、属性(Attributre) 实体所具有的每个特性称为属性。(例如:员工由员工号、姓名、性别、部门等组成。) 3、关键字(Key) 能唯一标识实体属性的集合称为关键字。(例如:员工号就是员工实体的关键字,还有身份证是每个人实体的关键字。) 4、域(Domain) 属性的取值范围称为域。(例如:员工的姓名用字符串集合,年龄用数字集合) 5、实体型(Entity Type) 一类实体所具有的共同特征或属性的集合称为实体型。(例如:员工由员工号、姓名、性别、部门等就是一个实体型) 6、实体集(Entity Set) 同型实体的集合叫做实体集。(例如:全体员工、所有学校、所有汽车等等) 7、联系(Relationship) 一类是实体内部组成实体的属性之间的联系;另一类是实体之间的联系。 两个实体之间的联系有:一对一、一对多、多对多。 概念模型的表示方法:实体—联系(Entity-Relationship Approach),简称E-R方法。

长方形框表示实体集,椭圆表示实体的属性、菱形表示实体之间的联系。

经验分享 程序员 微信小程序 职场和发展