资讯动态

DBeaver ERD 数据建模完全指南

发布时间:2026/8/30 14:36:58 来源:尧图企业网站定制
DBeaver ERD 数据建模完全指南【免费下载链接】dbeaverFree universal database tool and SQL client项目地址: https://gitcode.com/GitHub_Trending/db/dbeaverDBeaver 的 ERD实体关系图数据建模工具能帮你在画布上画出表结构与外键关系再导出 DDL 脚本或同步到数据库。如果你还在手写几十张 CREATE TABLE、看不清表间关系的整体这篇文章带你把实体设计 → 脚本生成 → 数据库落地走通一遍。学完这篇你能直接完成一轮从概念模型到物理表结构的完整迭代。三步启动实体关系图编辑器ERD 编辑器有三个入口任选其一右键数据库连接或模式 → 选择查看图表右键单张表 → 选择查看图表选中表或容器后按CTRLSHIFTENTER打开后 DBeaver 会自动加载所选对象的结构实体即表名属性列表是字段连线就是外键关系。快捷键与菜单项都定义在 UI 插件 plugins/org.jkiss.dbeaver.ui.editors.erd/ 中。编辑器还有两种形态嵌入式模式作为数据页签打开适合临时查看独立模式打开.erd文件适合长期维护的模型。绘制概念模型实体、属性与关系概念模型只回答两个问题有几张表、表之间怎么关联。添加实体在工具栏面板点击实体按钮再点画布创建双击名称重命名定义属性右键实体 → 添加属性填写字段名与类型标记主键和非空约束主键会加粗显示创建关系选关系工具从父表拖线到子表关系类型一对一、一对多、多对多会根据主外键自动推断模型数据由独立模块 plugins/org.jkiss.dbeaver.model.erd/ 管理实体、属性、关联的定义与界面渲染解耦所以同一份模型既能画图也能生成脚本。ERD 布局自动排列与 DDL 脚本生成自动排列布局全部排列点工具栏排列所有图标按钮整图自动归位选中排列框选部分实体后点排列选中图标只优化局部网格对齐开启网格图层手动挪动实体时对齐基准线生成 DDL 脚本右键画布空白处选择生成 DDL → 生成 SQL 脚本选择目标数据库类型如 MySQL、PostgreSQL 生成的脚本包含建表、主键、外键的完整语句拿到任何支持该方言的数据库都能直接执行。对已连接的数据库还可以右键实体选择同步到数据库确认差异后 DBeaver 自动执行对应的 CREATE/ALTER 语句省去手动比对。导出 ERD 文件用于团队协作模型建好后的落地动作有三件保存布局存为.erd文件纳入版本控制设计变更有迹可循导出图片支持 PNG、GIF、BMP适合贴进设计评审文档添加注释用注释工具把设计决策、待办事项直接留在画布上图例风格可在首选项中切换 IDEF1X 或 Crows Foot鸦足两种标注法颜色与字体也可自定义。更多开发扩展细节可参考官方文档 docs/devel.txt。DBeaver 的 ERD 工具把概念设计 → DDL 脚本 → 数据库同步串成了一个闭环画布就是表结构的单一事实来源。如果你手里已经有一套现成数据库下一步不妨从它反向生成 ER 图再基于这张图做演进设计。【免费下载链接】dbeaverFree universal database tool and SQL client项目地址: https://gitcode.com/GitHub_Trending/db/dbeaver创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价