Altova 产品线中的数据库功能

我们之前已经写过关于数据库功能的文章,例如[tools-for-big-data-databases-xbrl|SQL Merge用于数据集成,以及[最新版本中的数据库功能概述]]。但如果您只使用了 Altova 的一两个产品,可能并不了解 Altova 紧密集成的工具套件在处理关系数据库方面所提供的强大支持。

Altova MissionKit 和 MobileTogether 产品集成了 SQL 数据库功能,提供了丰富的功能,可用于各种与数据库相关的任务,并且支持所有主流关系型数据库的本机接口语言。

以下是所有产品支持的数据库列表:

  • Microsoft® SQL Server® 2005、2008、2012、2014、2016
  • PostgreSQL 8、9.0.10、9.1.6、9.2.1、9.4
  • Oracle® 9i、10g、11g、12c
  • MySQL® 5、5.1、5.5、5.6 版本
  • IBM DB2® 8、9.1、9.5、9.7、10.1、10.5
  • IBM DB2 for iSeries® 版本 6.1、7.1
  • Informix® 11.70版本
  • Sybase® ASE 15 系统
  • Microsoft Access™ 2003、2007、2010、2013 版本
  • SQLite 3.x版本
  • Firebird 2.5
  • Progress OpenEdge 11.6版本更新

其他数据库工具通常针对特定的数据库管理系统(DBMS),这会导致问题变得复杂——并且成本高昂——因为如今的组织通常需要管理来自多个数据库供应商的内部系统。相比之下,Altova的工具支持上述所有数据库,并且无需额外的付费选项包或单独的数据库适配器。

为了提高工作效率,所有 Altova 应用程序都采用统一且易于理解的 SQL 查询界面,并共享一种通用的图形化开发模式,这使得解决几乎任何数据库设计、集成或报表方面的难题都变得更加简单。

例如,XMLSpy、MapForce、StyleVision、UModel、DatabaseSpy、DiffDog,甚至MobileTogether Designer等软件,都使用相同的“数据库连接”对话框来进行数据库访问。

以下是每个 Altova 工具中包含的数据库功能的重点介绍。点击任何标题以获取更多信息。

XMLSpy:XML与SQL数据库集成

  • 数据库快速连接向导
  • 带有 SQL 编辑器的数据库查询窗口
  • 将 SQL 数据库中的数据导入到 XML 格式
  • 根据SQL数据库结构创建XML模式
  • 将 XML 数据导出到 SQL 数据库
  • 从 XML 模式创建数据库模式
  • 支持 XML 格式数据的数据库

XMLSpy 可以打开数据库表,并自动将内容转换为 XML 格式

MapForce 数据库功能:

  • 一款图形化数据映射工具,支持将任何类型的XML、数据库、文本文件、EDI、XBRL以及Web服务数据进行整合和映射
  • 访问数据库中的表、查询和视图,以实现数据集成
  • 企业级数据抽取、转换和加载 (ETL) 支持以下格式:Map XML、纯文本文件、EDI、Excel、XBRL 以及 Web 服务
  • 您可以立即预览结果,也可以生成执行文件,以便重复执行转换操作
  • 使用 MapForce Server 实现数据映射的自动化

在 MapForce 中,选择用于数据映射的数据库表

StyleVision SQL 数据库报表:

  • 一款用于整合、组合和发布数据库、XML和XBRL数据的可视化设计工具
  • 通过拖放操作,您可以轻松设计出美观的报告,并同时以HTML、PDF、Word和电子表格等多种格式进行发布
  • 利用自动生成的XSLT来满足持续的数据库报表需求
  • 构建真实的电子表单,用于数据库内容的编辑
  • 使用 StyleVision Server 自动化报表生成

StyleVision 报告中包含的一个数据库表的片段

UModel 数据库建模:

  • 一款具有独特关系型数据库建模功能的UML建模工具
  • 从关系型数据库导入现有表,以创建 UML 数据库图
  • 修改图表会生成一个SQL变更脚本
  • 从零开始设计新的数据库表和关系,并生成相应的 SQL 创建脚本

UModel软件中,UML数据库图的一部分

DatabaseSpy 多数据库工具:

  • 多数据库 SQL 编辑器和查询工具
  • 图形化数据库设计工具:无需编写SQL脚本,即可编辑、创建或转换数据库表和关系
  • 一种绘图工具,用于以各种图表类型直观地展示查询结果
  • 一款数据库比较和合并工具,用于查找差异、迁移更改或同步数据库版本

数据库Spy浏览器、SQL编辑器、查询结果窗口和图表窗口

DiffDog 数据库比较:

  • 一款功能强大的差异比较和合并工具,支持SQL数据库
  • 使用图形界面比较和合并不同数据库表中的内容
  • 数据库结构比较工具可以比较不同数据库的结构,并以可视化的方式识别和合并差异
  • 审核并发布SQL变更脚本,以合并差异

在DatabaseSpy中,数据库表比较的结果

MobileTogether 数据库的功能特点

  • 连接到数据库、XML、HTML、JSON以及Web服务中的后端数据
  • MobileTogether 框架包含后端服务器,用于向移动应用程序提供数据库数据
  • 利用强大的图表功能和数据集成能力,以及先进的流程控制和业务逻辑处理,以直观的方式呈现数据库数据

一款使用MobileTogether开发的多平台销售数据仪表盘移动应用程序

无论您是软件开发人员、IT管理员、数据分析师,还是其他信息技术专业人士,Altova MissionKit 软件套件以及 MobileTogether 移动开发框架中的数据库功能,都可以加速您在工作中遇到的常见数据库任务。 立即下载免费试用版