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

天天

发布于298天前
龙猫也是猫
## 什么是 DrawDB?

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

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



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


## 实用攻略

应用安装后,打开首页

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/f27b42b8-fd75-462a-a529-52ae81a0df6c.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/be81b8e7-ffbc-4561-a8fa-bfd06f17495b.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/867db60f-ecb6-4686-915c-27c7edfd0fec.png "image.png")
在画布上点击一下,表格就创建好了
双击表格,开始编辑表名和字段
![image.png](https://dl.playground.lazycat.cloud/guidelines/496/04fd9cf1-b812-48bf-9b81-03e9dc24fcea.png "image.png")

**第二步:设计字段**
在编辑界面里,你可以:
- 设置字段名称
- 选择数据类型(varchar、int、datetime 等)
- 设置是否为主键(Primary Key)
- 设置是否允许为空(Not Null)
- 添加默认值
- 写注释说明

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/a660f356-acc1-4bdf-adea-3612fbcc0216.png "image.png")
**第三步:建立关系**
1. 点击左侧的"关系"按钮
2. 从一个表的字段拖拽到另一个表的字段
3. 选择关系类型(一对一、一对多、多对多)
4. 系统会自动画出连接线

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/6b140e23-4e27-46e0-bbea-8ee923ef695e.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/0ca16478-11fe-45cd-8062-0cbd867ee306.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/343f1f22-c2e6-4fa7-9afe-bf2e3cef5871.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/7e97402c-32ff-46d5-86e7-73bda8929308.png "image.png")


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

DrawDB 真的是一个很实用的工具,特别适合:
- 刚入门的数据库小白
- 需要快速设计数据库的开发者 
 
 告别枯燥的 SQL 脚本,拥抱清晰的数据库图表吧!

评论

0

暂无评论

说点什么呢~
收藏
0
0
0