实体属性图画布

请输入 SQL / Mermaid / D2 代码并点击「生成 实体属性图」,或点击此处加载示例快速体验

从表·字段 → 至表·字段
→
从 → 至 100%
直接答案:粘贴 MySQL 建表语句即可生成可编辑的数据库实体属性图,自动识别字段、主键与外键,支持拖动排版并导出 PNG,用于论文的数据库设计章节。
能力边界:只解析建表语句中的表、字段与主外键约束,不推断业务语义;导出的是位图,插入论文前需自行控制宽度并补充图题。

内容更新于 2026-11-15

SQL生成实体属性图工具面向计算机、软件工程、信息管理等专业的毕业设计场景。你只需要把项目中或教材里的建表语句粘贴到左侧输入框,工具会解析每张表的字段、主键与外键,并在右侧画布上绘制成规范的实体属性图。图形支持拖动、缩放与字段编辑,也能直接导出 PNG 放进论文,省去手工绘制数据库图的时间。

什么是SQL生成实体属性图

实体属性图是数据库概念结构设计阶段最常用的图形表达方式,用矩形表示实体、用线条表示联系,能够直观展示一个系统包含哪些数据对象以及它们之间的关系。毕业设计论文的数据库设计章节通常需要给出 E-R 图或实体属性图,手工用 Word、Visio 绘制既耗时又容易漏字段。本工具直接读取 SQL 中的 CREATE TABLE 语句,识别表名、字段名、字段类型、主键与外键约束,生成可以直接排版的实体属性图;同时支持 Mermaid erDiagram 与 D2 语法输入,方便你在已有图表代码的基础上继续调整。

如何使用SQL生成实体属性图

  1. 在左侧输入框粘贴建表语句,或点击「加载示例」查看可用写法。
  2. 点击「生成 实体属性图」,等待右侧画布出现实体与连线。
  3. 调整字体与间距后点击「导出 PNG」保存,或用「另存为 .st_eap」保留可编辑文件。

示例输入

CREATE TABLE class (
  id INT PRIMARY KEY,
  name VARCHAR(50) NOT NULL
);

CREATE TABLE student (
  id INT PRIMARY KEY,
  name VARCHAR(50) NOT NULL,
  class_id INT,
  FOREIGN KEY (class_id) REFERENCES class(id)
);

常见问题

这个工具支持哪些建表语句?

只要是标准 SQL 的建表语句都可以解析,常见数据库的字段类型、主键、外键与注释写法都能识别,解析完成后自动生成实体与属性。

生成后可以修改表名和字段吗?

可以。在画布中选中实体或字段,使用「编辑表名」「编辑字段名」「添加字段」等按钮即可修改,改动会同步显示在图形中。

导出的图片能直接放进论文吗?

可以。「导出 PNG」会导出当前画布的高清图片,建议在论文中按页面宽度插入,并补充图题与数据来源说明。

另存为 .st_eap 文件有什么用?

它保存完整的图表数据,下次通过「从文件打开」即可继续编辑,比图片更适合需要反复修改的毕业设计过程。

表太多时图形显示不下怎么办?

可以用「显示外键连接线」和实体、属性、间距等设置调整布局,也可以按模块拆成多张图分别编号放入论文。

相关工具

相关文章

查看全部在线工具 毕业设计服务 成功案例