Java製SQLクライアント

数多くのデータベースに対応したJava製SQLクライアントソフトウェアです。

Java製SQLクライアント

SQuirreL SQL Client ロゴ

Web系の開発者なら誰しもデータベースに触れる機会があるだろう。クライアントとしてCUIのものは大抵デフォルトであるが、それしか利用しない人は多くないはずだ。GUIのクライアントソフトウェアを使っている事だろう。

データベースが常に同じであれば専用のクライアントソフトウェアでも良いが、もしプロジェクトによって異なる場合はいちいち用意するのも面倒だ。一つのソフトウェア上で操作できる利点は大きい。

本日紹介するオープンソース・ソフトウェアはSQuirreL SQL Client、Java製のSQLクライアントソフトウェアだ。

対応しているデータベースはDB2、Oracle、SQL Server、MySQL、PostgreSQL、更にSybase等など。数多くのデータベースが利用できる。

SQLのハイライト、ブックマーク等をはじめ、検証と言った機能もある。また、結果のデータを編集する事も可能だ。プラグインによって機能拡張もできるので、使い込めば込むほど便利になる。

データベースは開発者にとって外す事の出来ない存在になっている。それだけにメンテナンスツールは自分に合ったものを選定して欲しい(それこそテキストエディタのように)。まだ手になじんだツールがなければお試しあれ。