•  数据库管理和分析功能

     

    DbVisualizer拥有构建、管理和维护先进的数据库技术所需的一切。每个功能都经过精心设计,以解决现实世界的问题。

     

     

    强大的SQL编辑器

    DbVisualizer包含一个高级SQL编辑器,可帮助您更轻松地编写代码。

     

    简单的SQL编码


    01

    自动完成

    DbVisualizer将帮助您编写出色的SQL代码。上下文感知的自动完成引擎将根据您要实现的目标为您提供相关建议。

    02

    SQL格式

    将较长的未格式化 SQL 查询直接复制粘贴到 DbVisualizer 中,并自动按照您喜欢的方式进行格式化。此外,您还可以为流行的编程语言生成格式化语句。

     

    可视化查询生成器


    01

    自动完成

    查询生成器是一个拖放工具,您可以将要查询的表拖到工具中,然后选中要选择的数据的框。DbVisualizer 将自动生成运行查询所需的 SQL。这对于节省时间、快速生成新查询或如果您是 SQL 新手并需要入门帮助非常有用。

     

    为重复使用而构建的查询


    01

    DbVisualizer 变量

    有些查询被设计为重复执行,只改变小细节。DbVisualizer 支持使用变量,在执行查询时,这些变量将提示用户编辑查询的特定值。也可以使用命名参数标记(例如:name)和问号(?)。

    02

    书签和脚本

    有些查询被设计为重复执行,只改变小细节。DbVisualizer 支持使用变量,在执行查询时,这些变量将提示用户编辑查询的特定值。也可以使用命名参数标记(例如:name)和问号(?)。

     

     

    数据库管理

    DbVisualizer 是一个通用数据库客户端,可帮助您访问、探索和优化流行的数据库。

     

    访问您的数据库


    01

    访问您的数据库

    DbVisualizer 可让您从几乎任何数据源访问数据。大多数数据源都内置了全面支持,但即使下面未列出数据源,只要您有 JDBC 驱动程序,您也很可能连接到该数据源。请在下方察看您首选的数据源。

    更多数据库信息请跳转至http://www.51component.com/Product/?ProID=2474

    或访问DbVisualizer官网:https://www.dbvis.com

    02

    通过 Maven 管理 JDBC 驱动程序

    DbVisualizer 内置了 JDBC 驱动程序管理。它使用托管在 Maven、Web 服务器、本地文件上的 JDBC 驱动程序将您连接到数据库,甚至支持每个 JDBC 驱动程序的不同版本。

     

    探索和想象


    01

    自动生成参考图和 ERD

    在大多数数据库中,了解表和数据之间的关系至关重要。DbVisualizer 将帮助您自动生成可视化 ERD,以便您更好地了解依赖关系和机会。以可视化方式浏览数据库中的对象、运行操作并打开对象以了解更多详细信息。

    02

    支持特定于数据库的对象类型和对象操作

    每个数据源支持不同的对象类型。有些对象类型在多个数据库中很常见,例如模式和表。其他对象类型则独一无二。在 DbVisualizer 中,您可以轻松查找和管理特定数据库中的特定对象。

     

    每种对象类型都有独特的用途和 DbVisualizer 支持的操作。您可以编写自定义 SQL 来执行操作,或者只需右键单击对象并选择所需的操作。

     

    优化数据库性能


    01

    解释计划

    DbVisualizer 可以从数据库中呈现可视化的解释计划,帮助指导您编写更高效的查询。它允许您分析数据库将如何处理查询,例如,是否可以使用索引来获取数据,或者是否需要全表扫描,而后者效率要低得多。

    02

    导出数据库对象

    导出表、表数据、视图、过程、函数、触发器、包和包主体等对象的 DDL。这样您就可以轻松地重新创建数据库中的任何关键对象。

    03

    数据库调度、事件、作业

    可以使用 DbVisualizer 的命令行界面和操作系统中的本机调度工具自动调度作业。

     

    此外,DbVisualizer 还支持“Oracle Scheduler”、“SQL Server Agent”、“PostgreSQL pgAgent”、“MariaDB Events”和“MySQL Events”。

     

     

    数据管理

    DbVisualizer 允许您利用 SQL 的强大功能和电子表格的简单性来可视化、管理和编辑数据。

     

    结果与比较


    01

    结果可视化

    当显示查询结果时,您可以根据需要调整其格式。您可以将结果查看为简单列表、折线图、主要图表、在网格中绘制数据等等。

    02

    比较查询

    当您处理复杂的查询时,您经常会发现自己需要将一个查询与另一个查询进行比较。也许同事向您发送了查询的修改版本,或者您想将旧的功能查询与正在调试的新查询进行比较。DbVisualizer 将通过突出显示已添加的代码、已删除的代码和已调整的代码来帮助您。

     

    像电子表格一样编辑


    01

    内联和直接编辑数据

    查看对象时,您可以直接开始编辑其中的表格数据。还可以在表单窗格中打开一行,从上到下显示列和数据,而不是从左到右显示,以提供紧凑的视图。

     

    当数据被添加、修改或删除时,您将清楚地看到所做的更改。所做的更改只会在本地反映,直到您决定将更改提交到数据库。

     

    导出


    01

    快速导出至电子表格

    共享或分析数据简单的方法之一是通过电子表格。只需单击一下,即可直接在 Excel 或其他电子表格软件中打开结果集,以快速分析、修改或共享。

    02

    高级导出

    您可以将结果导出为 CSV、HTML、TXT、SQL、XML、EXCEL 或 JSON,并准确决定数据的格式。

     

    DbVisualizer 让您可以自由地以各种不同的文件和格式导出结果集。

     

     

     

    工作流程

    您可以设置 DbVisualizer 以完美匹配您想要的工作方式。在应用程序内部和外部。

     

    您的个人工作空间


    01

    使用标签

    您的工作将按选项卡进行组织,这样您便可轻松地在任务之间切换。可以重新排列选项卡、将其拖入特定窗口、相互比较等等。创建您喜欢的布局,DbVisualizer 会在您每次启动应用程序时记住它。

    02

    组织你的脚本

    脚本用于保存和排序查询。它允许使用完全由您控制的完整文件夹结构。也许您希望每个项目或每个数据库都有一个文件夹。也许您希望对当前正在处理的脚本进行分组,并为在实时环境中完成和实施的查询设置一个单独的文件夹。您可以完全控制。

    03

    喜爱的物品

    脚本选项卡旁边就是收藏夹选项卡。只需将任何对象或脚本拖到收藏夹区域,即可在工具中的任何位置快速访问。

    04

    按键绑定

    使用自定义键绑定加快您的工作流程。浏览或搜索您常用的命令,并为其创建键盘快捷键,以便快速访问。

    05

    明暗模式

    在任何操作系统中看起来都相同的黑暗或明亮的环境中工作。

     

    命令行


    01

    客户端命令

    客户端命令用于控制脚本的执行,并运行导出和导入功能,而无需与 DbVisualizer UI 交互。这些命令甚至允许您直接从 DbVisualizer 发送带有结果集的电子邮件。DbVisualizer 的命令行界面也支持客户端命令。

    02

    在终端中工作

    使用 SSH 进行数据加密

    使用 DbVisualizer,您可以直接在终端中执行命令。通过调用 dbviscmd 命令,您可以设置连接、运行 SQL 脚本、使用客户端命令等等。

     

    命令行生成器

    要轻松生成 DbVisualizer 的完整命令行,请使用命令行生成器,它将为您完成繁琐的工作。

     

    简单监控


    01

    持续运行查询以跟踪实时进度

    在 DbVisualizer 中您可以创建监视器,它将按照设定的时间间隔重复查询数据库并显示结果中的增量数据。

     

     

     

    安全

     

     

     

     DbVisualizer 的设置符合严格的安全标准。加密数据、限制访问等等。

     

     

     

    数据加密


    01

    使用 SSH 加密数据

    连接到具有高安全性的数据库并且仅传输具有强加密的数据。

     

    安全数据访问


    01

    系统权限

    人为错误是任何公司面临的大风险之一。设置适当的权限可降低意外发生的风险。

    02

    两因素身份验证

    DbVisualizer 支持每个 JDBC 驱动程序中的安全协议,可能包括 2FA/MFA、Kerberos、IdP、AD 等。

     

    本地主密码


    01

    主密码保护

    在 DbVisualizer 中设置一个强主密码,以便数据库密码等重要数据安全地保存在您的计算机上。