Altova DatabaseSpy软件功能介绍及价格
Altova DatabaseSpy 是独特的多数据库查询和设计工具,甚至可以直接从查询结果生成精美的图表。
DatabaseSpy 连接到所有主要数据库,简化了 SQL 编辑、数据库结构设计、内容编辑和数据库转换,而成本仅为单一数据库解决方案的一小部分。
SQL 编辑器和查询工具多功能的 DatabaseSpy SQL 编辑器分为一个 SQL 语句窗口和一个或多个选项卡式或堆叠式结果窗口,在 SQL 编辑器工具栏中有一个方便的执行按钮,让您立即执行您的 SQL 语句并查看输出。
SQL 语句窗口将颜色编码应用于每个 SQL 语句,并为 SQL 语句、参数、运算符和注释提供唯一标识,以帮助您快速轻松地查看和分析单个 SQL 查询或一系列复杂的 SQL 命令。
DatabaseSpy SQL 编辑器具有可自定义的 SQL 自动完成功能,可加速 SQL 查询开发。在一个或多个窗口中执行查询并查看即时结果,这些窗口可能是选项卡式或堆叠式的。
支持的数据库:•火鸟 2.5, 3
•IBM DB2 iSeries® v6.1、7.1、7.2、7.3、7.4
•IBM DB2® 8、9.1、9.5、9.7、10.1、10.5、11.5、11.5.7
•Informix® 11.70、12.10、14.10 _
•玛丽亚数据库 10、10.3、10.4、10.5、10.6.5、10.9.2
•微软访问™ 2003、2007、2010、2013、2019
•微软® Azure SQL
•微软® SQL Server® 2005、2008、2012、2014、2016、2017、2019
•MySQL® 5、5.1、5.5、5.6、5.7、8、8.0.25、8.0.28 _
•甲骨文® 9i、10g、11g、12c、18、19
•PostgreSQL 8、9.0.10、9.1.6、9.2.1、9.4、9.6、10、11、12、13、14.1、14.5
•进展 OpenEdge 11.6
•SQLite 3.x
•Sybase® ASE 15、16
•天睿数据 16
为每个受支持的数据库提供了 SQL 格式化配置,并且当您切换数据库时会自动应用适当的格式化。
DatabaseSpy 支持异步查询执行,允许同时在不同的窗口中处理多个 SQL 查询,可以是对不同服务器的查询,甚至可以是针对同一服务器的多个查询。
支持 SQL 模板DatabaseSpy 包括对包含参数的 SQL 查询的支持,也称为 SQL 模板。参数可以使查询更加灵活,例如允许用户轻松测试具有多个值的复杂连接语句。
DatabaseSpy SQL 编辑器和下方左上角的结果窗口显示了一个查询,以报告特定客户对特定产品的所有订单。
通过用参数替换产品名称“sprockets”和客户编号 525,此查询可以更加灵活,如上面第二个查询窗口所示,其中参数 :pname 和 :custnum 替换为产品和客户。
当使用 SQL 编辑器窗口左上角的执行按钮直接运行带参数的查询时,DatabaseSpy 会打开一个对话框,允许用户输入要执行的值,并生成右下角显示的结果。
DatabaseSpy 的 SQL 模板可以保存在一个特殊的项目文件夹中并动态执行。用户通常需要创建生成测试结果的查询来探索不熟悉的数据。执行测试查询后,用户可以从结果表中选择值并将它们作为参数提供给存储在项目模板文件夹中的 SQL 模板。
将打开一个新的 SQL 编辑器窗口,其中包含一个自动生成的查询,该查询基于模板,并将选定的值分配给参数,执行生成的查询,并显示结果表。
图形数据库设计DatabaseSpy 图形设计编辑器允许您通过一个图形用户界面查看和编辑所有数据库的结构。您可以检查现有数据库中的表和关系,编辑表以更好地满足您的需要,甚至可以添加整个表并从头开始指定它们的所有列属性和与其他表的关系。
DatabaseSpy 数据库设计工具图形视图让您专注于数据的底层结构和任何所需的修改,而不是实施它们所需的 SQL 命令。在您工作时,DatabaseSpy 图形数据库设计器会自动构建您需要的 SQL 语句,但是您可以选择在所有编辑完成后何时执行数据库结构更改脚本。
每个表的图形图像都包含隔间,您可以展开这些隔间以查看更详细的信息,也可以折叠这些隔间,以便您可以专注于表关系,这些关系用连接线清楚地表示出来。
DatabaseSpy 图形数据库设计器支持多个数据库并自动调整数据类型下拉列表的内容和其他专用功能。
为数据库模式生成完整的 DDL 脚本DatabaseSpy 包括一个新命令,用于为数据库模式创建完整的 DDL 脚本。当数据库管理员需要重新创建一个完整的数据库结构时,不仅需要脚本来创建表,还需要创建数据库中可能定义的所有视图、约束、索引、函数、过程等。
在在线浏览器帮助程序窗口中右键单击任何数据库模式都会提供 DDL 脚本命令。
然后立即在新的 SQL 编辑器窗口中打开该脚本以供查看。
DDL 脚本对于备份完整的数据库结构或在不需要实际表内容时将结构移动到不同的服务器是必不可少的,例如从开发环境移动到生产环境。
数据可视化和图表色彩鲜艳、引人注目的图表比数字数据表更生动,更能有效地传达意义。DatabaseSpy 为 SQL 查询结果的可视化提供了多种图表功能。使用高级格式选项在折线图、条形图、饼图、面积图等中创建最准确、最生动的数据图形表示。
•从 SQL 查询结果创建图表和图形
•数据变化时实时更新
•图表外观的精细定制
•支持背景图片
•图表叠加以组合图表类型
•以多种图像格式导出图表
•保存、复制和打印图表
•复杂查询同时生成多个图表
现在,您无需将数据导出到专用的图表应用程序,就可以为数据库中的信息创建有吸引力且信息丰富的图表数据可视化。使用 DatabaseSpy 创建的图表可以自定义以适应 HTML、Microsoft Word、RTF 或 PDF 文档中的商业智能报告,或者您可以将在 DatabaseSpy 中创建的图表保存为您选择的 .png、.bmp、.gif 或 .jpg 图像格式,网址为您指定的自定义分辨率。
支持以下图表类型:
•饼图(2D 和 3D)
•条形图(2D 和 3D)
•堆叠条形图(2D 和 3D)
•面积图
•堆积面积图(透明)
•类别和价值线图
•蜡烛图
•仪表图
每种图表类型都有许多自定义选项,包括图表标题、前景和背景颜色、轴范围和标签的定义、字体控制、文本颜色、字体和大小等等。直观的对话框让您可以指定图表的每个元素,甚至是 3D 饼图的倾斜角度。
带图表的高级数据库报告对于更完整的数据库报告解决方案,Altova StyleVision是一款屡获殊荣的工具,用于设计基于 XML、SQL 数据库和 XBRL 输入的引人注目的报告和表格。通过几个简单的步骤,您可以访问 SQL 数据库中的数据,并使用 HTML、PDF、RTF 和 Word (Open XML) 中的图表以及真实的企业表单创建视觉上引人注目的报告,所有这些都在一个设计中。然后在需要时使用更新的数据自动重新生成报告。
数据库内容编辑器存储在关系数据库中的信息很少是静态的。更新或删除现有记录,并添加新信息以使数据库保持最新和准确,从而维护业务价值。DatabaseSpy 为数据库表内容提供方便的数据库编辑器工具。DatabaseSpy 允许您在交互式预览窗口中编辑数据库表的内容。
在您工作时,数据库编辑器以有限的方式与数据库交互。完成所有更改后,您可以查看所做的编辑并通过工具栏上的“提交”按钮一次提交所有更改。
除了编辑存储在数据库中的数据外,您还可以了解有关任何 DatabaseSpy 结果表中显示的信息的更多信息。您可以选择一系列单元格并将它们复制以粘贴到另一个应用程序、打印结果表或自动计算并显示有关所选结果的信息。您还可以按任何列对结果进行排序,以更有用的形式显示表格数据。
使用二进制数据DatabaseSpy 帮助您轻松处理定义为二进制数据类型的列中的二进制数据。您可以将二进制数据从外部文件加载到表中,或将二进制数据从数据库保存到外部文件。支持的二进制数据字段包括 BLOB、raw、binary、varbinary、image 等,具体取决于数据库类型。
数据库中的 XMLAltova DatabaseSpy 包括用于探索、管理和使用数据库中的 XML 的特殊功能。XML 被确立为企业间交换结构化数据的首选方法,但将 XML 数据存储在关系数据库中增加了一层复杂性。DatabaseSpy 包括强大的工具,可帮助您分析和操作包含 XML 信息的数据库。
XML 的 DatabaseSpy 功能:
•在 SQL 查询结果中查看 XML 表内容
•使用数据检查器展开单个 XML 单元格
•将 XML 直接发送到 XMLSpy 进行编辑
•将 XML 指定为数据库表列的数据类型
•为 XML 列分配 XML 模式
•从一个方便的对话框添加、删除或查看所有数据库 XML 模式
•在 SQL 查询中支持数据库供应商特定的 XML 术语
当您使用 DatabaseSpy 在线浏览器扩展数据库表时,包含 XML 数据的列在浏览器树中被识别。您还可以在浏览器层次结构中探索在数据库中注册的 XML 模式。要详细检查任何 XML 模式,您可以将其发送到 XMLSpy,这是所有 XML 相关技术的行业领先开发环境,它会在 XMLSpy 模式视图中自动打开以进行直观的图形显示。
DatabaseSpy 数据检查器窗口是显示包含在单个单元格中的长 XML 条目的有用选项。Data Inspector 窗口显示带有颜色编码和自动换行的 XML 内容,您可以调整窗口大小以获得更好的视图。您还可以从结果窗口或数据检查器窗口复制 XML 数据,以便在 XMLSpy 中进行离线编辑。更新后的外部文件很容易在数据库中被替换。
XMLSpy 和 SQL 数据库集成:•数据库快速连接向导
•带有 SQL 编辑器的数据库查询窗口
•将 SQL 数据库数据导入 XMLSpy
•基于 SQL 数据库结构创建 XML 模式
•将 XML 导出到 SQL 数据库
•从 XML 模式创建数据库模式
•支持启用 XML 的数据库
数据导入导出DatabaseSpy 允许您从任何连接的数据库中选择任何表或视图进行导出。如果您选择多个表或视图进行导出,每个表或视图将写入一个单独的文件。您还可以将 XML、XML 结构、CSV 或 HTML 直接导出到 Altova XMLSpy。当您在 SQL 编辑器中工作时,您甚至可以使用专用的“导出”按钮,让您立即打开一个预加载了当前 SQL 编辑器语句的导出对话框。
DatabaseSpy 让您可以将数据从传统的 CSV 文件或包含 XML 数据的文件导入到您的数据库中。使用任何一种格式,您都可以创建新表或更新数据库中的现有表。
数据库导入/导出功能:
•从 XML 或 CSV 格式导入数据
•直接导入数据或生成SQL导入脚本
•以 XML、CSV、HTML 或 Excel 格式导出数据
•从任何数据库表或视图导出
•从 SQL 查询导出
•从查询结果窗口复制以粘贴到新应用程序中
•导入或导出前预览数据
企业ETLETL(提取-转换-加载)工具提供了一种机制,用于从外部源提取数据,将其转换为规范化数据格式,然后将其加载到最终目标或存储库中。Altova MapForce 支持流行的企业数据格式(XML、JSON、数据库、平面文件、EDI 等),是一种极其有效、轻量级且可扩展的 ETL 工具。MapForce 提供了一个简单、可视化的用户界面,并支持数据处理功能和过滤器。
转换和导入数据如果您需要在将数据导入数据库之前转换不同格式的数据,Altova MapForce 是可视化映射工具,能够映射 XML、数据库、文本或 EDI 文件的任意组合。MapForce 可以连接到所有主要数据库并即时转换源数据以供直接插入。
支持的数据库:
•火鸟 2.5, 3
•IBM DB2 iSeries® v6.1、7.1、7.2、7.3、7.4
•IBM DB2® 8、9.1、9.5、9.7、10.1、10.5、11.5、11.5.7
•Informix® 11.70、12.10、14.10 _
•玛丽亚数据库 10、10.3、10.4、10.5、10.6.5、10.9.2
•微软访问™ 2003、2007、2010、2013、2019
•微软® Azure SQL
•微软® SQL Server® 2005、2008、2012、2014、2016、2017、2019
•MySQL® 5、5.1、5.5、5.6、5.7、8、8.0.25、8.0.28 _
•甲骨文® 9i、10g、11g、12c、18、19
•PostgreSQL 8、9.0.10、9.1.6、9.2.1、9.4、9.6、10、11、12、13、14.1、14.5
•进展 OpenEdge 11.6
•SQLite 3.x
•Sybase® ASE 15、16
•天睿数据 16