赞
踩
众所周知,良好的数据库设计能够大幅减少后
List item
期的运维工作,同时也能最大程度地减少软件项目出错的可能。由于我们所面临的真实项目需求往往五花八门,因此需要找到合适的设计工具,来实现事半功倍的效果。
本文将从如下四个方面和您一起比较四种优秀数据库设计工具的各自优缺点。用户界面
(1)可支持的数据库
(2)数据工具
(3)售价
1.DbSchema
官网:https://dbschema.com/
DbSchema是一种可用于复杂数据库设计和管理的可视化工具。该工具已经集成在大多数主流操作系统之中。
用户界面
DbSchema具有友好的用户界面,可简化数据库的设计。它能够为管理大型数据库提供友好的界面布局,以便用户更专注于数据库的特定功能。
如下图所示,DbSchema界面能够让用户自由地浏览各种视图,在布局中拖放表格,或通过双击的方式来编辑表格中的数据。
逆向工程
DbSchema可以轻松地对现有数据库的架构模式(schema)进行反向工程。
项目文件和架构模式同步
DbSchema将本地的模式设计保存到一个项目文件之中。使用此类项目文件,用户在无需连接数据库的情况下,直接修改目标架构模式的设计。这些更改将会被保存在对应的项目文件中。当再次与数据库连接时,用户可以通过比较该项目文件和目标数据库之间的差异,实现相互之间的同步。
共享
用户可以使用GIT或其他版本控制类系统,轻松地在团队内部共享DbSchema的各种项目文件。而且,单个架构模式可以在多台服务器之间自由迁移。由于此类项目文件是XML格式的,因此用户可以使用任何一种文本编辑器,去轻松地读取或编辑。
可视化数据工具
DbSchema集成了三种实用的数据工具:
(1)关系型数据浏览(Relational Data Browse)使用户可以同时浏览多个表中的数据。
(2&
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。