Apache DerbyにはGUIの管理ツールが標準では存在しない。 コンソール画面での対話ツールである「ij」で一通りデータベースの管理はできる。 これは、OracleでいうところのSQL*Plusみたいなものである。 DDLのようなものは、たとえばERツールで生成するなどしてファイルにするであろうから、あとは、これをijから「run」コマンドで実行すればよい。 この程度であれば、特にGUI画面でなければならない、ということもない。 しかし、DML文、とくに複数のテーブルを結合するようなクエリを書く場合には、さすがにテーブルの列名を一覧しつつSQL文を編集できるGUIツールが欲しくなる。 こうゆうGUI的なツールがないと生産効率が悪すぎてやってられない。 何故、Squirrel SQL Clientなのか? この日記でもたびたびderbyをデータベースに使った各種ライブラリの使用方法など