E-R概念模型

本文介绍了数据库模型中的E-R模型,详细讲解了E-R概念模型的主要概念,包括实体、属性和联系,并通过实例展示了如何绘制E-R图,涉及学生、课程和教师三个实体之间的多对多和多对一关系,以及关系属性的确定。
摘要由CSDN通过智能技术生成
数据库模型主要分为三类:
1.概念模型(用于数据库设计)
2.逻辑模型(实现DBMS)
3.物理模型(物理层面的存储方法与存取方式)

关于概念模型中的 E-R 模型

    概念模型有很多种表示方法其中最为著名的是 P.P.S.Chen 于1976年提出的实体-联系方法

E-R 概念模型中的主要概念以及 E-R 图的绘制方法

首先 E-R 图中包含以下对象:
    1.实体(具体的事物)
    2.属性(描述实体的数据)
    3.联系(实体之间的联系)

其中联系又分为一对一、一对多、多对多联系。

绘制方法:

    1.确定实体
    2.确定每个实体的属性
    3.确定实体之间的联系并为其命名
    4.确定联系种类和其属性
    5.画出 E-R 图

    画图时矩形表示实体,矩形内写上实体名,椭圆形表示实体属性,下划线表示实体的键,用实线连接实体与属性。
    用菱形表示实体之间的联系,菱形内写上联系名。如果联系也有自己的属性,则用椭圆表示联系的属性并将联系与属性连接,最后连接联系与相应实体。

绘制实例:

    假设每个学生选修若干门课程,且每个学生每选一门课只有一个成绩,每个教师只担任一门课的教学,一门课由若干教师授课。“学生”有属性:学号、姓名、地址、年龄、性别。“教师”有属性:职工号、教师姓名、职称,“课程”有属性:课程号、课程名。

1.找出实体:
实体有:学生,课

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值