PostgreSQL StudioはJava製のオープンソース・ソフトウェア(MIT License)です。

システム開発においてPostgreSQLを使っているケースは多いでしょう。そんな時にデータベース管理インタフェースとして使ってみたいのがPostgreSQL Studioです。

[![](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.06.24_thumb.1381795371.png)](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.06.24.1381795371.png)
テーブルの追加。

[![](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.06.41_thumb.1381795377.png)](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.06.41.1381795377.png)
カラムを決めていきます。

[![](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.06.53_thumb.1381795382.png)](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.06.53.1381795382.png)
インデックスもビジュアル的に指定可能です。

[![](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.07.03_thumb.1381795387.png)](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.07.03.1381795387.png)
管理インタフェースはローカルアプリケーションのようなUIになっています。

[![](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.09.01_thumb.1381795393.png)](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.09.01.1381795393.png)
ファンクション、ビューなども管理できます。

[![](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.09.17_thumb.1381795398.png)](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.09.17.1381795398.png)
生のSQLを確認することもできます。

[![](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.09.20_thumb.1381795406.png)](http://images.moongift.jp/2013/10/Screenshot 2013-10-06 22.09.20.1381795406.png)
権限周りの設定も可能です。

Webベースの管理システムと言えばphpPgAdminなどが知られていますが、そのUIは今風とは言いがたい状態です。またPosgreSQLも進化しており、その進化に追従するためにも管理画面も最新版のソフトウェアに合わせるというのは良いかも知れません。

Webベースである利点としてデスクトップ以外のデバイスからも操作できるというのがあります。タブレットやスマートフォンからでもデータ管理が可能です。またウィザードを使った機能が多く、PosgreSQLを学ぶ上でも役立つであろうと説明されています。

個人的にPostgreSQLは設定次第でパフォーマンスが大きく変わるデータベースと言う印象があります。その意味では設定ファイルレベルで深く知るのが必要だと思いますが、それでもまずは分かりやすいUIを使って慣れ親しむというのは良いかも知れませんね。

PostgreSQL Studio

openscg / pgStudio — Bitbucket