
Oracle SQL Developer、A5:SQL Mk-2等の有名なデータベースツールの基本的な使い方を解説します。
Oracle SQL Developer
完全一致検索
「フィルタ」に「WHERE句の条件」を指定すれば、絞り込むことができます。
あいまい検索(LIKE文を使う)
LIKE文で、あいまい検索をすることも普通にできます。
過去に絞り込んだ条件を見るには?
また、「フィルタ」の右のほうにある下矢印を押すと、下記に指定した条件や、列名を出すことができます。
A5:SQL Mk-2
通常のフィルタ(絞込み)
「フィルタ」にチェック→出てくるテキストフィールドに、条件を入力→「適用」
あいまい検索
下記のように、LIKE句であいまい検索として検索をかけることができます。
雑談:「Oracle SQL Developer」と「A5:SQL Mk-2」、「CSE」はどれが良い?
現状は、「A5:SQL Mk-2」一択の状況のようです。ただ、オープンソースのアプリケーションを使うことがあまり禁止されている現場とかでは選択肢として「Oracle SQL Developer」が上がってくるくらいかなと思います。
Oracle SQL Developer
Oracleが提供するGUIベースのデータベースツールです。Oracleだけでしか使えません。一応無料で使うことが可能です。少なくともコマンドラインのSQL Plusを使うよりは視覚的にデータを見れるので楽でしょう。
A5:SQL Mk-2
Oracleだけでなく様々なRDBMS(商用のSQL ServerからオープンソースのMySQL、PostgreSQLまで)に対応しています。頻繁にアップデートしていてどんどん改良されています。
非常に様々な機能がある。
- SQLを見やすい形に整形できる。(インデントなど)
- Oracleだけで見てもPL/SQLのデバッグ
- ER図の作成
- DB定義書(Entity定義書)を自動生成
- DB登録データのCSVエクスポート機能
- SQLを2度実行してその結果セットを比較出力する機能(結合テストなどに活用できる)
- 大量のダミーデータをインポートする機能(負荷テストに活用できる)
CSE
よく「A5:SQL Mk-2」比較されるソフトとしてこれがあると思います。ただ現状は開発がストップしているため現状使おうとするとパフォーマンスなどが悪く感じる部分が多いです。かなり使いやすいツールではあるのですが。
この記事へのコメントはありません。