2020年适用于任何团队的5大数据库文档工具( 二 )


· 轻松集成到您的工作流程中 。在git仓库中创建一个DBML文件,并在每次提交时对其进行更新 。
· 适用于任何操作系统 。dbdocs只需要一个简单的代码编辑器和一个CLI工具即可生成文档(例如windows和mac中的Terminal),这意味着任何用户都可以使用它!
· 即时电子邮件支持
缺点
· dbdocs.io是一个相当新的工具,因此缺少某些功能,例如版本控制或深度编辑功能 。但是据开发人员说,这些功能已经在路线图上 。
· dbdocs不允许协作编辑 。当前,每个开发人员都可以使用本地DBML文件来编辑文档,因此一项所做的更改将不会反映在另一项的文档中 。
· dbdocs不像大多数竞争对手那样支持导出功能,但即将推出 。
dataedo

2020年适用于任何团队的5大数据库文档工具

文章插图
> Source: https://dataedo.com
 
Dataedo是一个高级数据库文档工具,其中包括数据字典,ERD和业务词汇表 。
它将连接到广泛的数据源列表(即MySQL,PostgreSQL,Oracle,Amazon Redshift…)并提取元数据,您可以在其中添加更有意义的自定义信息 。
与dbdocs一样,Dataedo允许开发人员使用ER图可视化数据模型 。
价钱
Dataedo提供三种定价计划:Pro,Pro +和Enterprise 。
专业版的费用为每位用户每月39美元(30.11英镑),其中包括标准电子邮件支持和五个自定义字段 。Pro +版本的费用为每位用户每月79美元(60.99英镑),其中包含10个自定义字段和优先级支持 。
企业版每100个自定义字段的价格为每位用户每月159美元(122.74英镑),具有诸如模式变更跟踪和业务词汇表之类的额外功能 。如果您觉得当前计划不适合,它们还会提供自定义定价计划 。
优点
· 支持大量的数据源
· 易于创建的ER图:只需拖放数据表,Dataedo即可自动检测并可视化它们之间的关系 。
· 丰富的元数据:用户可以使用自定义字段和丰富的文本描述数据元素,或将表组织到不同的模块中
· 共享性:除PDF和Excel格式外,用户还可以生成不需要专用服务器的交互式html
缺点
· 初创企业可能会发现定价有些开销 。
· 复杂的设置
· 该工具需要陡峭的学习曲线才能充分利用其功能
· 仅适用于Windows用户
ApexSQL
2020年适用于任何团队的5大数据库文档工具

文章插图
> Source: https://www.apexsql.com/sql-tools-doc.aspx
 
ApexSQL是一个功能强大的工具,不仅适用于SQL,而且适用于SSIS,SSAS,SSRS和Tableau文档 。ApexSQL最令人印象深刻的功能是自定义 。您可以使用不同的样式,自定义文本,主题和图形完全自定义文档及其布局 。
价钱
ApexSQL每位用户仅需花费699美元 。从长远来看,这听起来像是一笔合理的投资,但这意味着该工具仅限于一个用户 。
优点
· 强大的定制和个性化功能
· 各种服务的支持文档
· 轻松自动化和安排文档
· 支持多种输出格式(CHM,HTML,word,MD和PDF)
· 包括图形关系和数据模型图
缺点
· 仅适用于Windows用户
· 对于具有多个用户的团队要协作记录其数据库的前期费用较高
· 需要陡峭的学习曲线才能充分利用其功能
· 过时的设计风格
Redgate SQL文件
2020年适用于任何团队的5大数据库文档工具

文章插图
> Source: https://www.red-gate.com/products/sql-development/sql-doc/
 
Redgate SQL Doc是一种工具,可帮助您快速自动地为数据库生成文档 。您可以获取有关数据库模式,对象间和数据库间依赖关系的概述,并带有批注以帮助用户找到所需的内容 。您还可以通过右键单击对象资源管理器在SSMS中记录数据库 。
您可以在此处查看示例 。
价钱
Redgate SQL Doc可满足广泛的用途 。如果您的团队有1-4个用户,则每位用户(生命周期)的费用为385美元,包括1年的支持和升级 。如果您的团队有5–9个用户,则每位用户的费用为327美元,将少一些 。如果您的团队有10–20个用户,则价格为308美元 。对于20多个用户,您可以联系团队以获取个性化报价 。
优点
· 通过CLI轻松自动化文档
· 支持多种输出格式(PDF,HTML,MS Word)
缺点
· Redgate SQL Doc主要用于查看目的,因此其编辑功能非常有限 。您不能更改表字段,类型,值,它们是任何模式的基本组成部分 。您只能编辑描述 。


推荐阅读