DBeaver ERD编辑器:三步画出实体关系图

DBeaver ERD编辑器:三步画出实体关系图
DBeaver ERD编辑器三步画出实体关系图【免费下载链接】dbeaverFree universal database tool and SQL client项目地址: https://gitcode.com/GitHub_Trending/db/dbeaver快速摸清表多的旧库你接手了一个有三十多张表的旧库逐行读数据字典搞清字段关联效率很低。你需要把所有表放到同一张画布上一眼看清主外键关系。DBeaver 内置的 ERD实体关系图表格结构的图形化表示编辑器就是干这件事的。本文带你跑通打开图表、新建图表、画连线、保存图表并附上常见坑点。ERD 在 DBeaver 中的位置ERD 功能是一个独立插件分两层模型核心负责实体与关系数据的构建UI 层提供画布、工具栏和交互。模型核心plugins/org.jkiss.dbeaver.model.erd/UI 编辑器plugins/org.jkiss.dbeaver.ui.editors.erd/打开方式有两种嵌入式编辑器以标签页形式打开独立编辑器打开 .erd 图表文件。打开 ERD 编辑器的三步流程从导航树打开表图右键单击导航树中的单张表或单个模式。系统会把该对象及关联表加载到画布。在导航树选中一张表或一个模式右键选择“查看图”快捷键 CTRLSHIFTENTER编辑器打开显示表结构及外键连线从表新建一张图表当涉及的表分散在多个模式时可以拼成一张自定义图表。在导航树选中一张或多张表右键选择“创建图”在向导中命名并完成选中的表成为画布上的实体画连线和补充注释外键关系会生成连线你也可以手动调整。从实体连接点拖向另一个实体新建一条连线表示二者关系用注释工具在画布补充设计说明把图表保存为图片或文件图表可以另存为外部格式用于分享或后续编辑。在编辑器菜单选择“将图表另存为...”选择 PNG、GIF、BMP、.erd 或 GraphML双击 .erd 文件可在独立编辑器继续编辑提升画图效率的技巧抓手工具按 TAB 切换抓手模式拖动画布平移大图表排列实体工具栏“排列全部”“排列选中”按钮一键整理重叠实体网格图层开启网格图层辅助手动对齐添加注释注释工具可在画布标注设计决策或待办问题保存布局用“保存布局”按钮固定当前摆法便于对比不同设计阶段边界与进阶用法ERD 编辑器只读取表结构做可视化不会修改任何数据库对象。画布上的改动不生成 DDL也不会同步到库。另外“查看图”命令仅对单选对象生效。切换记法与连线布线图表提供 IDEF1X 和 Crows Foot 两种记法两种图面风格连线按最短路径算法布线。扩展点定义参见 plugins/org.jkiss.dbeaver.ui.editors.erd/plugin.xml。把图表文件变成团队资产.erd 文件可以放进版本控制的项目目录随代码一起评审。GraphML 格式适合导入其他绘图工具做二次加工。自定义配色与字体默认配色之外ERD 编辑器首选项页可修改图表字体、画布背景和各层颜色。入口在“窗口 首选项”的编辑器分类下。速查清单操作方式备注打开表图右键表选“查看图”或 CTRLSHIFTENTER仅限单选对象新建图表右键表选“创建图”当前项目需可写切换抓手工具按 TAB用于平移画布保存图表菜单“将图表另存为...”PNG/GIF/BMP/ERD/GraphML重新编辑图表双击 .erd 文件由独立编辑器打开延伸资源plugins/org.jkiss.dbeaver.ui.editors.erd/plugin.xml查看命令、快捷键与导出格式定义plugins/org.jkiss.dbeaver.ui.editors.erd/docs/erd-model.docERD 模型设计文档适合理解底层数据模型plugins/org.jkiss.dbeaver.model.erd/模型核心模块看实体与关系定义时查阅docs/devel.txtDBeaver 开发文档扩展 ERD 插件时查阅在 DBeaver 里画一张 ERD。【免费下载链接】dbeaverFree universal database tool and SQL client项目地址: https://gitcode.com/GitHub_Trending/db/dbeaver创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

最新新闻

日新闻

周新闻

月新闻