[iPad] DB Designer: DB設計ができるアプリ。My SQL, MS SQL, PostgreSQL, SQLiteに対応。

iPad上で DB設計ができるDB Designerのご紹介です。


簡単な DB設計や ER図をタッチ操作で作成できます。また、作成下設計図からテーブルの作成ができる SQLスクリプトにも対応しています。

少しクセのある操作方法なので、詳しくご紹介していきます。

DB Designer の使い方を動画でチェック

プロジェクトの作成

設計はプロジェクトごとに管理できます。まずは、左上の【+】ボタンをタップしてプロジェクトを作成します。


DB のタイプは MS SQL、MySQL、PostgreSQL、SQLite の4つから選べます。プロジェクト名などは日本語で設定することもできます。
各種プロジェクトの指定をしたら【Save】をタップします。


テーブルの新規追加

設計画面は白紙の用紙のようにシンプルです。プロジェクト名を帰る場合は左上のラベルから、新規テーブルを設計してくときは【+】をタップしたあと、白い部分をタップします。


これでカラムが設定されていない空テーブルが作成されます。次はテーブルの詳細情報の編集に進みます。


テーブル詳細情報の編集方法

作成したテーブルにカラムを追加するには2つの手順が必要です。まず、画面左にあるメニューボタンから【i】ボタンをタップします。次に、カラムを追加したいテーブルをタップします。


画面右側に、カラム追加ウィンドウが現れます。カラム名、属性を設定し、Primary Key などの制約を設定します。すべて入力したら【Add Field】をタップでカラムが追加されます。


リレーションの設定方法

テーブル同士の簡単なリレーション設定も可能です。まず、左のボタンメニューから【矢印】のボタンをタップします。次にリレショーン元からリレーション先のテーブルへドラッグします。


テーブルの削除方法

テーブルの削除は画面左にある【X】ボタンから行えます。ボタンをタップして、削除したいテーブルをタップすると、削除確認画面になります。


設計した DB情報を SQLクエリにする方法

画面左のボタンから、キーボードのエンターキーのような【折れた矢印】ボタンをタップすると、DB設計図を SQLクエリや PDFファイルにすることができます。


【SQL Script】を選んだ場合、作成した SQLクエリをテキストエディットアプリや Vim系アプリに送るか、sqlファイルとしてメールに添付して送付できます。


書きだされたクエリは以下のような感じです。

— Script generated by DB Designer for iPad
— 2012 12月 21 – 19:02

— MySQL Syntax

CREATE TABLE 記事(
ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
カテゴリ CHAR(%) DEFAULT ニュース,
記事タイトル TEXT,
公開日 DATETIME
);

(中略)

ALTER TABLE ライター ADD
CONSTRAINT FK1_ライター
FOREIGN KEY (ID)
REFERENCES 記事 (ID);

(以下略)

取引先や会議中にぱっと構想した DB設計を行いたい時に便利なアプリです。

おすすめ iPhone アプリ
DB Designer ・開発: Steve Saemmang
・掲載時の価格: ¥450
・カテゴリ: 仕事効率化
・容量: 2.0 MB
・バージョン: 1.2
参考になったらシェアお願いします!
Twitterへ Facebookへ はてブへ Pocketへ
▼新着記事やオススメ記事を投稿中!