E-R图基础概念简介

概念数据模型(也称信息模型)是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。反映了用户的现实环境。

概念数据模型包含3种相互关联的信息:

1.         数据对象

数据对象是对软件必须理解的复合信息的抽象。数据对象只封装了数据而没有对施加于数据上的操作的引用,这是数据对象与面向对象范型中的“类”和“对象”的显著区别。

2.         数据对象的属性

属性定义了数据对象的性质。

必须把一个或者多个属性定义为“标识符”,也就是说,当人们希望找到数据对象的一个实例时,用标识符属性作为关键字(通常简称为“键”)。

应该根据对所要解决的问题的理解,来确定特定数据对象的一组合适的属性。

3.         数据对象彼此间相互连接的关系(联系)

联系可分为3种类型:

1.       一对一联系(1 : 1

2.       一对多联系(1 : N

3.       多对多联系(M : N

 

通常,使用实体-联系图(Entity-relationship diagram)来建立概念数据模型,简称为E-R图以及E-R模型。

E-R图包含了实体(即数据对象)、属性和关系3种基本成分,通常用矩形框代表实体,用连接相关实体的菱形框表示关系,用椭圆形或圆角矩形表示实体表示实体(或)关系的属性,并用直线把实体(或关系)与其属性连接起来。

E-R模型可以作为用户与分析员之间有效地交流工具。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值