一键生成达梦/Oracle/MySQL 数据库实体关系图
作为一名天天和数据库斗智斗勇的DBA,日常就是一睁眼坐在工位上边工作边默默吐槽功能和bug,总结下来就是信创还要猛猛加油。还需要努力的地方要提,做的不错的也必须要和大家分享,不能让国产产品的闪光点被埋没。这篇文章想给大家分享一下近期使用比较趁手的工具--SQLark,使用它来生成ER图、导出表设计文档、智能分组等都很实用而且丝滑。而且,软件界面也不错,至少是我这个偏向直观简洁的人的喜好。
【下载SQLark:www.sqlark.com】
数据库连接
数据库连接支持达梦、Oracle、MySQL,如何进行连接挺基础的,这里先不多说了,主要是想和大家分享的是进阶一点的亮点功能使用。
数据库逆向生成 ER 图
选择任一 达梦/Oracle/MySQL 下的模式或数据库,支持以 ER 图的形式展示数据库中的表、字段、主外键、注释、字段非空性以及表之间的一对一/一对多/多对多关系,全面理解和分析数据库中的实体关系。
自动智能分组
SQLark 自动对表对象分组,方便用户根据功能模块查看已有表结构设计,同时允许用户按需手动调整分组,调整后可根据新分组重新布局。
搜索定位注释/字段/分组名 快速定位对象
支持通过分组名、表名、外键名、表和字段注释等信息,快速搜索并定位到 ER 图中的目标对象。
导出图片
支持导出 ER 图为单张图片,或者按分组导出多张图片 (.png)。
导出表设计文档
支持将 ER 图导出为表设计文档 (.pdf),包含每个分组的表实体清单、单表字段设计方案和实体间关系等,提升数据库设计与文档编写的效率。
总结
逆向生成ER图、自动智能分组、搜索定位、导出图片和表设计文档是我平时工作使用频率的top,而且是免费的小众宝藏。先摸鱼写到这里吧,下次再来说说其他的。