前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >什么是实体关系图(ERD)?

什么是实体关系图(ERD)?

原创
作者头像
Warren2Lynch
发布2018-07-23 08:52:44
6.4K0
发布2018-07-23 08:52:44
举报
文章被收录于专栏:UML

实体 - 关系(ER)图(也称为ERD或ER模型)是Peter最初在1976年提出的经典且流行的概念数据模型。它是系统内不同实体的视觉表示以及它们如何相互关联。实体关系图广泛用于设计关系数据库。ER模式中的实体成为表,属性和转换的数据库模式。由于它们可用于可视化数据库表及其关系,因此它通常也用于数据库故障排除。

实体关系图(ERD)是数据结构的快照。实体关系图显示数据库中的实体(表)以及该数据库中的表之间的关系。对于良好的数据库设计,必须有一个实体关系图。

ER-Diagrams有三个基本要素:

  • 实体是我们想要存储信息的“事物”。实体是一个人,地点,事物或事件。
  • 属性是我们要为权利收集的数据。
  • 关系描述了实体之间的关系。
ERD - Illustrated by Visual Paradigm
ERD - Illustrated by Visual Paradigm

概念设计与逻辑设计与物理设计ERD

概念数据库设计在类似于实体 - 关系 - 模型的概念数据模型中生成迷你世界的初始模型。

逻辑数据库设计将此模式转换为DBMS支持的数据模型,类似于关系模型。

物理数据库设计旨在提高最终数据库系统的性能。

在概念设计过程中,我们应该把重点放在生成真实世界的正确模型上。无需担心特定DBMS的性能方面或限制。

实体关系图示例:在线相册

ER图是数据库可以捕获的信息的图形表示。此ER图示例显示了用于开发在线相册的实体,包括照片,相册,成员,评论,标签等。使用此ER图模板开始构建自己的模板。自定义ER图以反映问题的对象。单击“使用此模板”以启动。

ERD - Illustrated by Visual Paradigm Online
ERD - Illustrated by Visual Paradigm Online

绘制图

其他例子

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • ER-Diagrams有三个基本要素:
    • 概念设计与逻辑设计与物理设计ERD
    • 实体关系图示例:在线相册
    • 绘制图
    • 其他例子
    相关产品与服务
    对象存储
    对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档