2008-10-14
SQL開発環境ソフトウェア まとめ
DB(データベース)開発でSQL文の作成やSQLを実行したりするには
やっぱりSQL開発環境(ツール)が必須です。
まず最初に先輩に教えて貰って使いだしたのがこのツールです。
主な機能
・SQLの編集・実行
・レコードの新規作成・更新・削除
・定義書のExcel出力 など
・Oracle、PostgreSQL、MySQLではネイティブに接続可能
次はスキーマ名、テーブル名、フィールド名の補完機能が付いているという事でこれを使っていました。
主な機能
・ADOを使用してあらゆるデータベースに接続
・キーワードやテーブル名を補完
・ビジュアルクエリーデザイナで視覚的にサブクエリーやUNIONクエリーを作成
・使いやすいテキストエディタ
・データベースの接続先やSQL実行履歴など、プロジェクトにまとめて管理
・結果データの直接編集とファイル出力
・プログラムコードの自動生成と再利用
最終的に愛用しているのがこのツールです。
使い勝手が良くて機能面もかなりGoodです。
主な機能
・SQL入力支援機能(テーブル名やテーブルカラム名の入力補完)
・実行計画取得機能 (Oracle/DB2/SQLServer/MySQL/PostgreSQL)
・SQL整形機能
・";"(セミコロン)で区切ったSQLの連続実行
・複数の結果セットをまとめて Excel へ出力
・クエリーのコメント中にカラム名や結果セットのタイトルなどを指定する擬似命令を埋め込む機能
・テーブルに大量のテスト用ダミーデータ(負荷試験に使える)をインサートする機能
・テーブル定義書のリバース生成 (Oracle/DB2/SQLServer/MySQL/PostgreSQL での利用を推奨)
「A5:SQL Mk-2」は本当に良いです。
挙動が軽いし、キーワードの補完、ダミーデータ作成、ER図作成とかはナイス機能です。
その中でも実行計画がとれるのはかなりアツいです。(・ω・)bグッ
パフォーマンスチューニングする時に重宝できると思います。
おそらくよほどのツールが出てこない限り使い続けると思います。
- 2 http://www.google.co.jp/reader/view/?hl=ja&tab=wy
- 2 http://www.google.com/search?hl=ja&lr=&ie=UTF-8&oe=UTF-8&num=50&q=xp+高速+ccleaner
- 1 http://beta.bloglines.com/b/view
- 1 http://d.hatena.ne.jp/keyworddiarymobile/ER
- 1 http://k.hatena.ne.jp/keywordblog/Core2Duo
- 1 http://reader.livedoor.com/reader/
- 1 http://www.google.co.jp/hws/search?hl=ja&q=VBS+エディタ&client=fenrir&adsafe=off&safe=off&lr=lang_ja
- 1 http://www.google.co.jp/ig
- 1 http://www.google.co.jp/reader/view/
- 1 http://www.google.co.jp/search?hl=ja&lr=&q=bat+%~dp0&revid=389233171&sa=X&oi=revisions_inline&resnum=1&ct=broad-revision&cd=6