システム開発にはデータベースが必須 Webアプリケーションを中心とするさまざまなシステムの開発においてバックエンドで、データの格納/検索を担当するデータベースは切っても切れない存在だ。データベースの操作は通常SQLを用いて行う。データベースにはSQLを実行するためのクライアントプログラムが付属しているが、コマンドラインで実行するものが多く、使い勝手はいまいちだ。 今回は無償で利用可能なグラフィカルなデータベースフロントエンドとしてCSE、DBViewer、SQL Developerを紹介する。 CSE CSEはWindows上で動作可能なデータベースフロントエンドだ。Oracle、MySQL、PostgreSQLと主要なデータベースに対応しているほか、ODBC経由でデータベースに接続することも可能だ。 データベーススキーマの参照やSQLの実行に加え、テーブルのデータを表形式で編集できるなど