DbSchema(数据库关系图设计器) V8.1.7 官方版下载
DbSchema 是一款专业可靠的数据库关系图设计软件,你可以通过拖放或按外键图标添加表格,并具有多种过滤器,数据排序机制等等。可通过多个数据库管理和同步模式使用可帮助您设计,记录和管理数据库,轻松设计新表,生成HTML5文档,浏览和编辑数据库数据,比较并同步多个数据库上的模式,编辑和执行SQL,生成随机数据。
知识兔小编精选:数据库设计工具
【功能特点】
1、ER图
DBNAME图表设计器在DbSchema中,您将通过图表布局与模式交互。通过创建多个布局来更好地理解模式,每个布局都专注于模式的特定部分。布局和模式结构将保存在DbSchema项目文件中。阅
通过知识兔双击它们直接在布局中编辑表格或列。
通过拖放一个表格列来创建新的外键。
通过按住SHIFT+CONTROL单击表格标题查看数据库数据。
设计脱机架构并稍后在数据库中创建它
不同的图表外观和感觉
将表中的外键行绘制为表模式或指向每列
使用不同的外键符号:Idefix,Barker等
为每张表使用不同的颜色,放置注释标注。
2、 从数据库反向工程师模式
通过对数据库中的模式进行逆向工程,知识兔可以启动新项目。模式结构将被保存到项目文件中,并且知识兔可以在未连接到数据库的情况下重新打开。
从创建的项目中,您可以连接到另一个数据库并同步这些方案。就像您将开发模式与生产数据库上的模式同步一样。
使用JDBC驱动程序连接到任何关系数据库。
上传DbSchema中的任何JDBC驱动程序
将新数据库添加到支持的数据库列表中
SSH连接
自定义查询以反向设计触发器,函数,过程和约束
将反向工程数据库模式保存为项目文件
重新打开已保存的项目文件而不连接到数据库
3、关系数据浏览
DBNAME数据资源管理器一个非常简单高效的关系数据资源管理器,知识兔可以同时查看多个表中的数据,并具有多种过滤器,数据排序机制等等。
根据表之间的外键,知识兔可以在同一时间从多个表中探索数据。知识兔可以创建虚拟外键。知识兔可以插入新记录,知识兔可以编辑现有记录。阅读更多…
无限大小的浏览树
过滤表格数据
在浏览表中插入数据
保存项目文件中的浏览树,并稍后重新打开
优化内存使用情况
查看数据库中的Blob或Clob数据
在数据库中搜索数据的简单方法
印花
4、查询生成器
DBNAME可视化查询构建器和查询编辑器以图形方式编写SQL查询。您可以使用不同的连接子句,如左外连接,知识兔使用过滤器或通过查询生成组。知识兔可以通过拖放或按外键图标添加表格。阅读更多…
使用鼠标编辑复杂的查询
选择查询列
动态地将新表添加到查询中
将GroupBy条件用于查询
设置查询条件
执行查询
预览查询SQL
5、SQL编辑器
具有语法高亮和代码完成功能的Sql编辑器可以帮助您编辑和执行SQL。它可以执行简单的查询以及脚本。输出可以显示在屏幕上或直接后台处理到文件中。它可以做图解说明计划。阅读更多…
使用自动完成编辑查询
SQL关键字的突出显示
执行单个查询以及脚本
解释查询执行计划
使用多个结果窗格
将文件结果导出为CVS,Excel,制表符分隔等
6、生成模式脚本
在DbSchema中,您可以生成架构脚本并将数据导出到脚本中。使用生成的脚本可以在任何数据库上重新创建模式。
7、模式同步
将模式转换为DBNAMEDbSchema正在使用自己的图像存储在项目文件中。无需连接到保存到文件的数据库即可编辑架构。比连接数据库(可以是不同的数据库)并同步模式。决定数据库或本地项目上缺少的每个表,列等,知识兔以便创建它或将其放在一侧(从数据库或本地项目中删除)。阅读更多…
从数据库中反向设计数据库模式
将数据库模式与数据库同步
为每个找到的差异选择一个操作:'合并到本地项目','更改数据库'或'无操作'
为数据库修改生成一个SQL脚本
比较来自两个DbSchema项目文件的方案
使用DbSchema将数据库更新为最新的模式版本
有一个中央项目和多个数据库
将架构转换为不同的数据库
8、 将架构转换为不同的数据库
由于DbSchema项目独立于数据库,因此可以在项目属性中更改项目Rdbms。您可以创建或同步您的架构与不同的数据库。更改模式Rdbms将为所有列应用新的数据类型映射,这也基于标准的9、JavaSQL数据类型。
将分隔文本,XML或Excel文件中的数据导入数据库。非常容易使用,数据预验证。
9、打印数据库DiagramSmart打印
DbSchema可以打印最佳布局图像。您还可以将图像打印为图像或生成包括小尺寸矢量图像的HTML文档。
预览打印的页面
选择打印缩放以及打印的页面
最佳的打印质量
10、DbSchema解释计划图解说明计划
解释计划在数据库为解释计划函数返回的原始文本旁边显示一个包含事件时间线分布的图表。在图中显示了每个表或索引访问的提示。这可以轻松识别查询中最耗时的事件,并轻松识别正在访问数据的事件。
11、随机数据生成器随机数据生成器
在数据库中生成测试数据。知识兔可以使用包括整数,随机和反向正则表达式模式的可配置模式。预定义的模式库将有助于为每列找到最佳模式。
12、文档
您可以输入任何模式表,列等的注释或标注。将鼠标移动到布局上时,您会看到该注释为工具提示。这可以帮助您轻松理解表格和列的定义。
使用生成HTML文档的功能(包括布局的SVG图像),您可以在项目或Web上发布交互式HTML文档。
两种文档格式:HTML5或HTML4
包括布局图像
通过使用SVG的小尺寸图像
交互式图像。将鼠标移动到图像中的列上并读取模式注释
13、团队设计模式;将项目文件存储在GIT或SVN中
DbSchema拥有自己的架构映像,除了数据库中的架构外。此图像与布局和工具(SQL编辑器,查询生成器,关系数据编辑器)一起保存到项目文件中。项目文件是XML格式的文本文件。它可以用任何文本编辑器打开。该文件可以在Subversion存储库(Git,Svn,Mercurial等)中共享。这样,您可以在不同的时间点控制不同版本的架构。
14、自动化脚本
DbSchema可以以非交互模式启动并自动执行Groovy脚本。该脚本可以完全控制DbSchema逻辑,因此可以对模式进行逆向工程,生成文档等。这样,不同的操作就可以自动化。
15、表格和报告
DBNAME表单和报表使用DbSchema,您可以构建小型应用程序或创建具有多个主节点的报表。Forms引擎非常强大并且知识兔简单易用。内部脚本可用于使用JavaScript或Groovy对表单或报告逻辑进行建模。
下载仅供下载体验和测试学习,不得商用和正当使用。