DrawDB:可视化的设计数据库的神器

a year ago

什么是 DrawDB?

DrawDB 是一个免费的在线数据库图表编辑器,直接在浏览器里就能用,不需要注册账号,也不用下载安装任何软件。

最关键的是,它还能自动生成 SQL 脚本,这对开发者来说简直是救星。

https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.drawdb

实用攻略

应用安装后,打开首页

image.png

点击 try 使用,选择一个数据库

image.png

点击左侧的"添加表"按钮

image.png 在画布上点击一下,表格就创建好了 双击表格,开始编辑表名和字段 image.png

第二步:设计字段 在编辑界面里,你可以:

  • 设置字段名称
  • 选择数据类型(varchar、int、datetime 等)
  • 设置是否为主键(Primary Key)
  • 设置是否允许为空(Not Null)
  • 添加默认值
  • 写注释说明

image.png 第三步:建立关系

  1. 点击左侧的"关系"按钮
  2. 从一个表的字段拖拽到另一个表的字段
  3. 选择关系类型(一对一、一对多、多对多)
  4. 系统会自动画出连接线

注意,你拖动的时候,要把鼠标放到字段前面的小绿点的位置,拖动的时候,会出现红色虚线,这才是正常的

image.png

要数据类型一致,才能建立外键

image.png

如果你不知道怎么设计,它提供了一些图标模板

image.png

如果你已经有了数据库,想要生成图表,可以把现有的 SQL 建表语句复制到 DrawDB 中,它会自动解析并生成图表。

image.png

很多老项目缺少数据库文档,用 DrawDB 可以快速生成可视化的数据库结构图,方便新同事理解系统架构。

总结

DrawDB 真的是一个很实用的工具,特别适合:

  • 刚入门的数据库小白
  • 需要快速设计数据库的开发者

告别枯燥的 SQL 脚本,拥抱清晰的数据库图表吧!

作者
天天