Eclipse標準のデータベースプラグイン「DTP」
DTP(Data Tools Platform)はデータを扱うツールのためのプラットフォームを提供することを目的としてEclipse Foundationで開発されているプラグインセットです。様々なツールの土台として機能するよう設計されていますが、DTP自身がRDBMSのフロントエンドとして十分な機能を備えており、単独のツールとしても便利に利用することができます。
データベースのフロントエンドで最も利用する機会が多いのはなんといってもSQLの編集・実行でしょう。DTPはコード補完が可能なSQLエディタに加え、グラフィカルにSQLを作成可能なクエリビルダを備えています。また、テーブル内のデータを表形式のエディタで直感的に編集することも可能です。
DTPは最大の特長はEclipse標準のプラグインであるという点です。Eclipse.orgで提供されている「Eclipse for JavaEE Developers」などのパッケージであればデフォルトでDTPが組み込まれているためすぐに利用することができます。
また、最近では特定のデータベースやフレームワークに特化したEclipseプラグインなどもDTPをベースに構築される例が多く、それらのプラグインを利用する場合にもDTPが必須となります。