---
title: "Altova製品ライン全体に共通するデータベース機能"
date: "2016-12-01"
categories: 
  - "applications"
  - "tools"
tags: 
  - "database-tool"
  - "relational-database"
  - "sql-database-tool"
description: Altovaのツールが提供する、包括的なデータベース機能をご活用ください。主要なリレーショナルデータベースを強力にサポートし、アプリケーション間でのシームレスな連携を実現します。
---
Status: #blog

Tags:  #database-tool #relational-database #sql-database-tool

Categories: [database + sql](/blog/ja/category/database-sql.md)
# Altova製品ライン全体に共通するデータベース機能

以前にも、データベースの機能について、例えば[データ統合のためのSQL Merge](https://www.altova.com/blog/mapforce-supports-sql-merge/)や、[最新版におけるデータベース機能の概要](https://www.altova.com/blog/tools-for-big-data-databases-xbrl/)などを紹介しました。しかし、もしあなたがAltovaの製品を1つか2つしか利用したことがない場合、Altovaの緊密に統合されたツール群が、リレーショナルデータベースとの連携において提供する強力なサポート機能について知らないかもしれません。

![Altova製品ライン全体に共通するデータベース機能](/blog/images/shutterstock_4283875.jpg)

Altova MissionKitおよびMobileTogether製品には、データベース関連の様々な機能を提供するSQLデータベース機能が搭載されており、主要なリレーショナルデータベースをすべて、それぞれのネイティブインターフェース言語でサポートしています。

<!--more-->

以下に、すべての製品でサポートされているデータベースの一覧を示します

- 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のすべての製品で同様の機能を提供します](/blog/images/Connection-wizard.png)

以下は、各Altova製品に搭載されているデータベース機能の主な内容です。詳細については、各項目をクリックしてください。[](https://www.altova.com/xmlspy/database-xml.html)

### XMLSpy：XMLとSQLデータベースの統合機能

- データベースのクイック接続ウィザード
- SQLエディタを備えたデータベースクエリウィンドウ
- SQLデータベースのデータをXML形式に変換して取り込む
- SQLデータベースの構造に基づいて、XMLスキーマを作成します
- XMLファイルをSQLデータベースにエクスポートします
- XMLスキーマからデータベースのスキーマを作成します
- XMLに対応したデータベースのサポート

![XMLSpyは、データベースのテーブルを直接XML形式に変換することができます](/blog/images/XMLSpy-import-database.png)

_XMLSpyは、データベースのテーブルを開き、その内容を自動的にXML形式に変換することができます_

### MapForceのデータベース機能：

- あらゆる種類のデータを、XML、データベース、テキストファイル、EDI、XBRL、およびWebサービスデータなど、様々な形式間で相互変換できる、グラフィカルなデータマッピングツールです。組み合わせは自由です
- データ統合のために、アクセスデータベースのテーブル、クエリ、ビューにアクセスできます
- 企業向けETL（データ抽出、変換、ロード）のための、マップXML、プレーンテキストファイル、EDI、Excel、XBRL、およびWebサービス
- 結果をすぐにプレビュー表示することも、繰り返し変換を行うための実行ファイルを生成することも可能です
- MapForce Serverを使用して、データ変換処理を自動化します

![データマッピングに使用するデータベースコンポーネントの選択](/blog/images/MapForce-select-db.png)

_MapForceにおけるデータマッピングのためのデータベーステーブルの選択_

### StyleVision SQLデータベース レポート機能：

- データベース、XML、およびXBRLデータを統合、組み合わせ、公開するためのビジュアルデザインツール
- HTML、PDF、Word、および電子フォーム形式で同時に公開できる、魅力的なレポートを、ドラッグ＆ドロップ操作で簡単に作成できます
- 継続的なデータベースレポート作成には、自動生成されたXSLTを使用してください
- データベースの内容を編集するための、信頼性の高い電子フォームを構築します
- StyleVision Serverを使用すると、レポートの自動生成が可能です

![スタイルビジョンレポートに含まれるデータベーステーブル](/blog/images/StyleVision-report.png)

_スタイルビジョンレポートに含まれるデータベーステーブルの一部_

### UModelによるデータベースモデリング：

- 独自のデータベースモデリング機能を備えたUMLモデリングツール
- リレーショナルデータベースから既存のテーブルをインポートし、UMLデータベース図を作成します
- 図の変更を行うと、SQLの変更スクリプトが生成されます
- 新しいデータベースのテーブルとそれらの関連性をゼロから設計し、SQLのCREATEスクリプトを作成します

![UModelにおけるUMLデータベース図](/blog/images/UModel-database-diagram.png)

_UModelソフトウェアにおける、UMLデータベース図の一部の抜粋_

### DatabaseSpy：マルチデータベース対応ツール

- マルチデータベース対応のSQLエディタおよびクエリツール
- グラフィカルなデータベース設計ツール。SQLスクリプトを書くことなく、データベースのテーブルや関連性を編集、作成、または変換できます
- クエリの結果を、様々な種類のグラフで視覚的に表現するためのツールです
- データベースの比較・統合ツール。データベースの変更箇所を特定したり、差異を移行したり、データベースのバージョンを同期したりするのに役立ちます

![DatabaseSpyは、複数のデータベースに対応したクエリ作成、設計、およびデータ可視化ツールです](/blog/images/DatabaseSpy-tool.png)

_データベース閲覧機能、SQLエディタ、クエリ結果表示、およびグラフ表示ウィンドウ_

### DiffDog データベース比較：

- SQLデータベースに対応した、強力な差分比較・マージツール
- グラフィカルインターフェースを使用して、差分データベースのテーブルを比較し、内容を統合することができます
- データベーススキーマの比較ツールは、データベースの構造を比較し、視覚的に差異を特定し、それらを統合することができます
- SQLの変更スクリプトをレビューし、差異を統合するためのスクリプトを発行します

![DiffDogにおけるデータベーステーブルの比較機能](/blog/images/DatabaseSpy-table-comparison.png)

_DatabaseSpyにおけるデータベーステーブル比較の結果_ [](https://www.altova.com/mobiletogether.html)

### MobileTogetherデータベースの機能について

- データベース、XML、HTML、JSON、およびWebサービスに接続し、バックエンドのデータにアクセスできます
- MobileTogetherフレームワークには、モバイルアプリケーションにデータベースのデータを配信するためのバックエンドサーバーが含まれています
- 強力なグラフ作成機能、データ統合機能、そして高度な制御フローおよびビジネスロジック処理機能を備え、データベースのデータを効果的に表示します

![MobileTogetherというツールを使って作成されたモバイルアプリで、注文データベースに基づいて売上情報を報告します](/blog/images/Screenshot_20161123-140606.png)

_MobileTogetherを使用して開発された、クロスプラットフォーム対応の販売状況ダッシュボードモバイルアプリ_

ソフトウェア開発者、IT管理者、データアナリスト、またはその他の情報技術の専門家の方にとって、Altova MissionKitおよびMobileTogetherモバイル開発フレームワークに搭載されているデータベース機能は、日々の業務で頻繁に行うデータベース関連の作業を効率化するのに役立ちます。 [無料トライアル版をダウンロードする](https://www.altova.com/ja/download.html) 本日！
