数据库设计

可视化编辑器中的设计表

表设计器包含用于列、索引、主键、外键、检查约束、统计信息、表存储属性的可视编辑器。表设计器允许您编辑表数据,同步浏览可视化编辑器和T-SQL编辑器,使用数据类型,文档表的自动提示,预览ALTER TABLE脚本以及重建表而不会丢失其数据。

在数据库图中绘制对象

创建数据库图以可视化其在表之间的结构和逻辑关系,使用容器将逻辑相关的对象聚类,直接在图上编辑数据库对象,并打印出大型SQL数据库图。

实施

编码协助和重构

通过利用基于上下文的智能建议,执行自动格式设置和重构,提高代码可读性,提高生产率并降低成本,来加快SQL代码编写。

T-SQL和存储例程的调试

通过逐步执行、调用堆栈浏览、断点和监视来观察SQL脚本、存储过程、触发器和函数在运行时的行为,从而查找它们中的错误。在“监视”窗口中计算例程中声明的变量和参数。

比较不同实例上的数据库架构

当开发人员在不同团队中工作时,将数据库架构从沙箱移至生产环境或升级数据库。

数据库源版本控制

将您的SQL数据库链接到流行的源代码控制系统,例如SVN,TFS,Git,Perforce,Mercurial和SourceGear Vault,并在熟悉的环境中管理数据库更改。

数据库文档

只需单击几下即可创建全面的SQL Server数据库文档。大量的选项可以让您定制最适合自己的文档的外观和感觉。

测试和性能调整

生成测试数据

生成大量有意义的测试数据。 带有明智配置选项的预定义生成器有很多选择,它们可以模拟列智能的实际数据。

数据库单元测试

开发一个稳定可靠的代码,可以在单元级别进行适当的回归测试。

查询分析

可视化查询执行计划并调整查询性能,查找瓶颈并优化运行缓慢的查询。

数据加载

在方便的可视化编辑器中编辑数据

享受管理表格数据的乐趣:编辑、筛选、排序、复制随机选择的单元格,快速将数据导出到INSERT查询以及许多其他功能,以提高效率。

比较和同步不同服务器上的数据

在多个环境中同步数据库,通过查看不同的记录,新记录和缺失的记录来逐步分析更改,同步没有永久连接的数据库等。

数据导入和导出

轻松地将SQL数据迁移到10种以上最常用的数据格式中,或从中迁移SQL数据,自定义和管理整个过程,为重复出现的方案创建模板,指定错误处理选项以及将报告写入日志文件。

分析

直观地设计复杂的查询

只需使用鼠标即可快速构建任何复杂性的查询,在单独的可视化编辑器中可视化每个查询,使用子查询,以可视方式编辑JOIN和WHERE条件。

数据报告

创建在用户友好界面中实现的SQL数据报告。 SQL数据分析和报表创建的例程被简化为几次单击-这意味着您不再需要花费大量时间和精力来生成SQL报表。

主细节浏览

查看和编辑与外键或用户定义的关系链接在一起的对象。

主数据查看

透视转换是将数据从高/窄格式转换为短/宽格式的一种方法。 数据被分布到通常汇总值的列中。这意味着多个原始值最终会在新数据表的同一位置。

维护

数据库监控

轻松跟踪系统负载并查看SQL性能指标。 等待统计信息分析和查询执行计划有助于检测性能问题,并使故障排除过程更高效、更轻松。

管理索引碎片

分析SQL索引的状态并解决索引碎片的问题。收集索引碎片统计信息并检测需要维护的数据库。您可以在可视模式下立即重建和重新组织SQL索引,或生成SQL脚本以备将来使用。

监视服务器事件

该工具基于SQL Server扩展事件,可以使用跟踪来跟踪和监视实例。消除服务器性能瓶颈。

加密/解密例程

具有响应UI、语法突出显示、Unicode支持、批处理模式和解密缓存的强大解密功能,可用于解密存储过程、视图、触发器和函数。

审核数据更改

查看和分析SQL Server事务日志,查看有关数据库中所有更改的详细信息,以及通过在不同级别还原不需要的事务来恢复数据。

DevOps

开发

当开发人员完成对应用程序的更改时,他们将依靠数据库更改管理并将代码提交到共享存储库,该存储库随后将其代码片段与中央代码库集成在一起。 然后从提取的代码中构建软件或新功能,并进行单元测试。 CI通过在编写代码后自动执行数据库开发的每个步骤,在简化此过程中起着至关重要的作用。

持续集成

持续集成是一种软件开发实践,在这种实践中,每次团队成员进行更改时,都会测试对应用程序中基础代码的细微调整。 数据库持续集成旨在通过使团队能够在开发周期的早期发现并修复错误并鼓励开发人员之间加强协作,从而加快发布过程,这对于敏捷团队来说是至关重要的实践。

持续交付

持续交付是一种数据库DevOps方法,旨在最小化与发布新特性或新产品相关的风险。数据库持续交付的主要概念是使更新更加频繁,同时减少戏剧性。因此,开发效率更高,风险更小。

运作方式

有了主动的状态监视和准确的报告,您的团队可以在性能问题影响您的操作或客户之前检测、诊断和解决它们。 通过掌握资产的运行状况和状态,可以确保最小的停机时间和有效的灾难恢复。

SQL 工具

扩展SSMS功能并允许组织DevOps流程的最终解决方案。 它包括用于SQL Server的所有Devart工具,可让您节省大量资金。

数据库设计

可视化编辑器中的设计表

一个可视设计器,用于在单个可视网格中创建和修改表结构和索引。 该工具具有方便的功能,可根据要创建的列的名称建议列的类型。

在数据库图中绘制对象

可视化数据库结构以及创建、分析、反向工程、打印和自定义MySQL数据库的简单方法。

数据库项目

SQL脚本和查询文件的集合在一个逻辑上组织在一起,从而允许在完全可自定义的环境中以脱机模式开发数据库。 数据库项目可以构建为不同的输出。 可调的构建顺序允许您仅以不同的配置将必需的文件包括到输出中。

实施

编码辅助和重构

通过短语完成、格式化、代码段和导航、快速的对象信息以及语法检查等智能功能,减少您花在键入SQL代码上的时间。

存储例程调试

MySQL调试器提供了逐步执行代码,断点,监视,调用堆栈,用于评估过程,函数和触发器的变量评估机制。

比较不同实例上的架构对象

当开发人员在不同团队中工作时,将数据库架构从沙箱移至生产环境或升级数据库。

数据库文档

生成全面的MySQL和MariaDB数据库文档,并在内置样式模板的帮助下以自己的方式对其进行自定义。

测试和性能调整

生成测试数据

一组200多个生成器,用于使用实际的测试数据快速填充MySQL数据库。该工具支持所有MySQL数据类型和大量设置以自定义数据生成。

查询分析

检测问题并优化多秒查询,查找瓶颈,并在方便的UI中以图形方式显示SHOW PROFILE和EXPLAIN结果。

数据加载

在方便的可视化编辑器中编辑数据

一种简单方便的数据管理方式:插入、删除、编辑、筛选、排序、复制随机选择的单元格以及许多其他功能,以提高效率。

比较和同步不同服务器上的数据

一个可靠的数据比较和同步工具,允许查看和分析比较结果,运行自动比较和同步过程,生成数据比较报告。

数据导入和导出

您可以使用多种选项将数据导入和导出到10种以上最流行的数据格式/从这些格式导入和导出数据。

运作方式

直观地设计复杂的查询

仅使用鼠标即可在可视化图中构建各种复杂性的查询,添加表,创建JOIN以及编辑条件。 轻松地在MySQL查询编辑器的网格中对数据进行分组、排序和筛选。

数据报告

创建在用户友好界面中实现的SQL数据报告。 SQL数据分析和报表创建的例程被简化为几次单击-这意味着您不再需要花费大量时间和精力来生成SQL报表。

主细节浏览

一种查看和分析父表或视图,相关子表或视图以及自引用表中的相关数据的便捷方法。

透视数据查看

重新排列表格中的数据,直到由于各种样式,不同类型的筛选和分组以及各种汇总功能而获得最佳的布局以理解数据关系和依赖性为止。

维护

安全管理

轻松创建、编辑或删除用户帐户,授予或撤消特权,并在清晰的图形用户界面中完全控制数据库安全性。

表格维护

一个方便的功能,用于分析表,检查表是否有错误,优化数据文件以及修复损坏的文件。

会话监控

轻松跟踪系统负载并查看SQL性能指标。分析等待统计信息和查询执行计划可帮助您检测性能问题,并使故障排除过程更高效、更轻松。

数据库设计

可视化编辑器中的设计表

精心设计的表设计器,可以直观地创建和编辑表、列、键、索引、关系和约束,而无需键入任何代码。

在数据库图中绘制对象

将数据库对象从数据库资源管理器拖到图表工具中。 该图将反映所有对象和现有连接,从而简化了进一步的分析。

数据库项目

您可以快速访问在逻辑上组织在一起的SQL脚本和数据库对象,从而可以在完全可自定义的环境中以脱机模式开发数据库。

实施

编码辅助和重构

享受类似于IntelliSense的PL / SQL代码完成,使用列选择器即时编写和格式化代码,关于模式对象的快速信息,代码段,代码重构等。

PL/SQL 调试

自动执行所有与调试相关的耗时任务,并获得对代码的完全代码控制,在代码内导航、分析调用堆栈或查看变量值

比较不同服务器上的架构

全面了解两种模式之间的差异,并设置同步过程以实现数据库模式的安全、准确同步而不会丢失数据。

数据库文档

这款出色的工具具有丰富的自定义功能,只需单击几下即可自动生成整个Oracle数据库的文档。

无效的对象管理

使用此功能,可以在数据库架构中搜索无效对象,搜索特定类型的无效对象,编译所选对象以及导出结果。

测试和性能调整

生成测试数据

强大的GUI包含大量有意义的生成器,灵活的自定义选项,可提供完美的数据生成。

查询分析

以最有效的方式调整慢速运行的查询,首先确定几秒钟的查询,然后以可视模式对其进行分析。

数据加载

在方便的可视化编辑器中编辑数据

有效管理数据库数据的强大功能–插入、删除、编辑、筛选、排序和复制随机选择的单元格。

在表之间比较和同步数据

快速比较两个或多个表中的数据,一目了然地找到差异,并生成脚本以轻松同步数据。

数据导入和导出

轻松将Oracle表数据从最广泛使用的文件格式导出/导入。您可以选择特定的列并为每个字段指定数据格式,然后保存定义的导出/导入选项以备将来使用。

运作方式

直观地设计复杂的查询

直观地设计所需的任何查询和子查询,使用多个表、联接、条件来构建SELECT语句,而无需手动键入代码即可完成所有这些操作。

数据报告

借助便捷的向导来构建各种Oracle报告,带有参数的数据透视表,可自定义的格式,计算出的摘要,这些向导将指导您完成报告创建的每个步骤。

主细节浏览

查看和分析父表或视图以及相关子表或视图以及自引用表中的数据。

透视数据查看

成为数据管理专家,将大量数据转换为紧凑而翔实的摘要-数据透视表。 只需单击几下鼠标,即可以最适合您的方式重新排列数据。

维护

安全管理

为您的Oracle数据库提供最佳的安全性,创建新的用户帐户,编辑现有的用户帐户,然后删除它们,授予和撤消特权, 一次使用多个帐户,同时操作角色和个人资料。

事件监控

Oracle管理员将能够获取和发送警报和渠道消息,以及收听警报。

会话监控

检索有关当前会话的完整信息,或使用简洁的用户界面取消任何查询或会话,您可以在其中找到包含当前会话列表,游标列表和所选游标的SQL片段的网格,而不仅限于此。

实施

编码辅助

通过利用基于上下文的智能建议,执行自动格式设置和重构,提高代码可读性,提高生产率并降低成本,加快了SQL代码编写的速度。

数据加载

在方便的可视化编辑器中编辑数据

以不同的方式处理表数据:编辑、筛选、排序、复制随机选择的单元格,快速将数据导出到INSERT查询和许多其他功能,以提高效率。

比较和同步不同服务器上的数据

通过表名称掩码比较单独的表或表组,识别两个数据库之间的差异,分析更改,完全或部分同步表和视图中的数据,并生成用于数据库同步的脚本。

数据导入和导出

使用外部源数据填充数据库,并在系统之间迁移数据,其中包含大量高级选项,用于重复使用场景的模板,可自定义的常规命令行导入和导出。

操作方式

数据报告

将您的数据转换为美观的报告,以9种不同的格式构建可视的PostgreSQL数据报告。 命令行界面可帮助您安排自动报告的发送。

主细节浏览

在相关表中查看,方便进行快速数据分析,并在数据库中查找特定记录和逻辑错误。

透视数据查看

您无需深入探讨PostgreSQL的精妙之处就可以对数据进行分组和汇总。通过图表中的高级筛选和可视数据表示,使您的数据更易于阅读、理解和分析。