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变更脚本,以合并差异

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

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