当前位置:首页 > 软件下载 > 编程开发

DbSchema(数据库ER图绘制工具)v8.1.7官方版

点此纠错

  • 平台:WinAll
  • 大小:150.7M
  • 语言:英文
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2025-02-08
3.0
0% 0%

情介绍

DbSchema是一个数据库ER图绘制工具。它也是通用的数据库设计器和查询工具。能够以交互式可视化方式展示数据库,支持文件创建报告、加载数据、生成随机数据等功能。

DbSchema是一个数据库ER图绘制工具。它也是通用的数据库设计器和查询工具。能够以交互式可视化方式展示数据库,支持文件创建报告、加载数据、生成随机数据等功能。

DbSchema(数据库ER图绘制工具)

软件特点

1、交互布局

与架构交互:直接在布局中编辑表、列和外键。

2. 表格和报告

优秀的表单和报表引擎,DbSchema正式版支持HTML、JavaFx和pdf。

3. 关系数据浏览

通过跟踪表之间的外键,可以同时在多个表上使用强大的数据浏览器。可以删除、添加或编辑数据。

4. 查询生成器

可视化工具可以使用INNER、OUTER、EXISTS 连接、过滤器和groupby 子句编写复杂的查询。

5.SQL编辑器

DbSchema 包括一个强大的SQL 编辑器,具有语法突出显示、自动完成和自动查询生成功能。查询可以单独执行或作为脚本执行。可以生成查询执行计划。

6. 模式同步

DbSchema 将架构存储在其自己的数据库项目中。无需连接数据库即可重新打开该项目。您可以连接到一个或多个数据库并将架构与其中任何一个同步。同步模式意味着比较模式定义并合并数据库或DbSchema 项目中的差异。

7. 兼容所有SQL关系数据库

DbSchema 使用JDBC 驱动程序连接到任何关系数据库。这是大多数数据库提供的行业标准。模式可以在数据库之间转换。

8. 模式文档

模式文档可以生成为:

pdf文件

HTML5 网页交互式图形图像

打印纸

DbSchema

特征

1.ER图

DBNAME 图表设计器在DbSchema 中,您可以通过图表布局与架构进行交互。通过创建多个布局来更好地理解模式,每个布局都侧重于模式的特定部分。布局和模式结构将保存在DbSchema 项目文件中。读

通过双击直接在布局中编辑表或列。

通过拖放表列来创建新的外键。

通过按住SHIFT+CONTROL 并单击表标题来查看数据库数据。

设计离线模式并稍后在数据库中创建它

不同的图表外观和感觉

将表中的外键行绘制为表模式或指向每一列

使用不同的外键符号:Idefix、Barker 等。

为每个表格使用不同的颜色并放置注释标签。

2.从数据库进行逆向工程模式

可以通过对数据库中的架构进行逆向工程来启动新项目。模式结构将保存到项目文件中,并且可以在不连接到数据库的情况下重新打开。

从创建的项目中,您可以连接到另一个数据库并同步场景。就像您将开发模式与生产数据库上的模式同步一样。

使用JDBC 驱动程序连接到任何关系数据库。

在DbSchema 中上传任何JDBC 驱动程序

将新数据库添加到支持的数据库列表中

SSH 连接

自定义查询以逆向工程触发器、函数、过程和约束

将逆向工程数据库模式保存为项目文件

重新打开已保存的项目文件而不连接到数据库

3. 关系数据浏览

DBNAME Data Explorer是一个非常简单高效的关系型数据浏览器,可以同时查看多个表中的数据,并且具有多种过滤器、数据排序机制等。

基于表之间的外键,可以同时从多个表中探索数据。可以创建虚拟外键。可以插入新记录,也可以编辑现有记录。阅读更多.

无限大小的浏览树

过滤表数据

将数据插入浏览表

将浏览树保存在项目文件中并稍后重新打开

优化内存使用

查看数据库中的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.0 JavaSQL 数据类型。

将数据从带分隔符的文本、XML 或Excel 文件导入到数据库中。非常易于使用,数据经过预先验证。

9.打印数据库图表智能打印

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 来建模表单或报告逻辑。