新功能:DatabaseSpy 2011 数据库可视化图表功能

一张色彩鲜艳、引人注目的图表,比单纯的数字表格更能生动地呈现信息,并能更快地传达意义。作为2010年9月8日发布的Altova Missionkit v2011的一部分,DatabaseSpy 2011包含一个全新的SQL图表工具,该工具提供了丰富多样的图表功能,用于以图形方式呈现SQL查询结果。 DatabaseSpy 2011支持以下类型的图表,以提供对各种数据集的最佳呈现方式:

  • 折线图
  • 二维和三维饼图
  • 二维和三维柱状图
  • 圆形仪表图和条形图

DatabaseSpy SQL图表工具支持的数据库类型

DatabaseSpy 2011 支持多种数据库类型,并且可以根据对以下数据库执行的 SQL 查询结果生成图表:

  • Microsoft® SQL Server® 2000、2005、2008
  • IBM DB2® 8、9版本
  • IBM DB2 for iSeries® 版本 5.4、6.1
  • Oracle® 9i、10g、11g
  • Sybase® 12版本
  • MySQL® 4、5
  • PostgreSQL 8.0版本
  • Microsoft Access™ 2003、2007版本

绘制 SQL 查询结果图表

在 Altova DatabaseSpy 2011 的 SQL 编辑器 结果窗口工具栏中的一个链接,会打开“图表选择”对话框,用于开始数据图表化。

图表工具图标会打开“选择列”对话框,用户可以在此指定从结果表中选择哪一列作为 X 轴。用户还可以更改数值列的顺序,或者选择不将某些结果列包含在图表中。此功能允许用户针对单个查询返回的多个表列中的数据子集,生成多个图表。

最初,数据会使用图表窗口中默认的图表类型和设置进行绘制。 类似于其他 DatabaseSpy 的辅助窗口,图表窗口可以像浮动窗口一样,取消固定、移动和调整大小。 图表窗口包含九个选项卡,允许用户指定九种不同图表的属性,这些图表甚至可以分别对应不同的查询结果。

“更改类型”对话框为用户提供了快速访问各种其他图表样式的途径。

在每种图表类型中,子菜单会详细规定图表的外观设置。每种图表类型都提供了大量的自定义选项,包括图表标题、前景和背景颜色、坐标轴范围和标签的定义、字体、文本颜色和大小的控制等等。此外,下拉菜单还允许用户将自定义的图表设置保存到文件中,例如,用于存储标准化的图表样式,并将其应用于多个查询结果。下图展示了本页面顶部折线图的一些设置,它与SQL查询截图中的温度和湿度数据展示了相同的内容。

以下截图展示了一个柱状图,该图显示了截至目前的年度总销售额,并按销售区域进行划分。这是一个典型的图表样式,可以在经常更新的报告中重复使用,以展示最新的销售数据。

从单个SQL查询结果表中生成多个图表 通过选择结果表中的不同数据列,可以轻松地从同一个SQL查询生成多个图表。下图所示的SQL查询返回了构成纽约市的各个行政区的人口和土地面积:

用户可以选择图表窗口中的任意标签,然后通过点击图表窗口菜单栏中的“选择数据”选项来分配数据。

以下是两个示例:一个是普通的饼图,另一个是三维饼图,它们都是根据“结果”表格中的人口和平方英里数据列分别生成的

DatabaseSpy 2011 允许用户更改图表的颜色,可以通过选择不同的配色方案,或者选择任何自定义颜色来实现。

基于单个数值或计算结果的仪表图 仪表图用于展示一个数值,并显示其与最小值和最大值之间的关系。对于圆形仪表图,用户可以指定范围的起始和结束值,以及仪表上的起始和结束位置。DatabaseSpy 2011 允许用户对仪表图进行全面的自定义,包括选择背景颜色、边框颜色、指针颜色、文本字体、大小和颜色等。

DatabaseSpy 2011 可以根据包含关系数据的结果表格,或者由 SQL 查询执行的计算结果,生成图表。 仪表图非常适合用于展示单个计算值。 屏幕截图下方显示了 DatabaseSpy 2011 SQL 编辑器窗口中,基于存储的每日销售额和销售额指标数据的计算结果,展示了配额的百分比。

计算出的数值在柱状图表中表现得更为直观,DatabaseSpy 2011允许用户根据坐标轴上的范围定义多种背景颜色,具体效果如上图所示。

报表中的图表导出 DatabaseSpy 2011可以将图表导出为.png、.bmp、.gif或.jpg格式的图像文件,并支持自定义尺寸。 无论屏幕上图表窗口的尺寸如何,都可以创建引人注目的视觉元素,从而增强各种类型报告的吸引力。

无论您是开发人员、业务分析师、研究人员还是其他数据库用户,DatabaseSpy 2011 都能根据 SQL 查询结果生成精美的图表,用于展示您的数据报告。现在就下载免费的 30 天试用版!如果您想亲身体验 DatabaseSpy 与其他 Altova 工具的兼容性,可以下载免费试用版Altova MissionKit