什么是 ER diagram?

当我们谈论ER图时,我们指的是什么?
开发人员使用ER图来概述数据库的设计。
过去,数据库工程师可以在白板上绘制数据库关系图。
如今,我们需要强大的工具来正确绘制数据库。 ER图以图形方式表示数据库不同部分之间的关系。
这使得团队成员能够轻松地向所有涉众解释数据库结构。 那么,什么是ER图呢?电流变图是说明实体之间关系的流程图。
实体在这种情况下是指对象、概念、事件或人。 ER 图清楚地显示了实体之间的相互作用和联系。

ER diagram的作用

实体关系图可以帮助团队映射复杂的关系数据库。
团队在新系统的早期规划阶段使用实体关系图。
有时候,实体关系图对于描绘现有系统非常有用。
无论是用于规划还是记录当前的数据库,实体关系图都允许团队可视化数据库如何运行。

让我们来看看现有的四种最好的ER图工具。我们将研究它们的最佳特性以及它们是如何工作的.

数据库大作业源代码mysql_数据库大作业源代码mysql

 

Freedgo 一款强大的在线ER模型生成的工具,可以针对MySQL,Oracle,SQLServer,PostgreSQL的 DDL文件在线生成ER模型图表。

  • 可以导入导出数据库DDL文件
  • 可以生成数据库设计文档
  • 支持在线编辑ER模型,支持数据库建表语句,注释功能
  • 支持表与表之间的各种关系图
  • 支持导入SQL文件创建ER模型,
  • 支持create table,alter table。
  • 支持主键、外键显示

Lucidchart

数据库大作业源代码mysql_ci_02

Lucidchart创建了许多类型的图,包括实体关系图。
用HTML 5写的Lucidchart,可以在很多平台上工作, 包括MS Office和G Suite。
Lucidchart通过拖放界面工作。Lucidchart允许用户导入许多文件类型。

Lucidchart features:

-实时协作

  • Visio、Gliffy、Omnigraffle导入
    -自动图表 -增强安全性

Visual Paradigm

数据库大作业源代码mysql_数据库_03

提供多种ERD模板。
拖放式用户界面,用于简单的ERD创建。

  • UML diagram
  • SysML diagram
  • ER diagram
  • Business Model Canvas
  • BPMN diagram
  • Data Flow Diagram

Edrawmax

Edrawmax
Edrawmax是一个基于网络的图表和绘图工具。
Edrawmax使用拖放界面。
用户导入CSV文件,然后移动实体来创建实体关系图和其他图表。
Edrawmax集成了微软Office、G Suite、合并。

Edrawmax features:

-智能格式化
-专业绘图

  • Visio导入和导出

上次更新:2021-06-20