次の方法で共有


Standard Gateway

ゲートウェイは、1 つの DBMS が別の DBMS のように見えるソフトウェアの一部です。 つまり、ゲートウェイは、単一の DBMS のプログラミング インターフェイス、SQL 文法、データ ストリーム プロトコルを受け入れ、非表示の DBMS のプログラミング インターフェイス、SQL 文法、およびデータ ストリーム プロトコルに変換します。 たとえば、SQL Server を使用するように作成されたアプリケーションは、Micro Decisionware DB2 ゲートウェイを介して DB2 データにアクセスすることもできます。この製品により、DB2 は SQL Server のようになります。 ゲートウェイを使用する場合は、ターゲット データベースごとに異なるゲートウェイを書き込む必要があります。

ゲートウェイは DBMS 間のアーキテクチャの違いによって制限されますが、標準化の候補として適しています。 ただし、すべての DBMS が単一の DBMS のプログラミング インターフェイス、SQL 文法、およびデータ ストリーム プロトコルを標準化する場合、その DBMS が標準として選択される必要がありますか? 確かに、商用の DBMS ベンダーが競合他社の製品を標準化することに同意する可能性は高いわけではありません。 また、標準のプログラミング インターフェイス、SQL 文法、およびデータ ストリーム プロトコルを開発する場合、ゲートウェイは必要ありません。