みつ~2023.03.26 おすすめの技術書やツールについてのLT会~TECH_WOMAN_KANSAI
View Slide
A5M2とは?◆正式名称:A5:SQL Mk-2 (エーファイブ・エスキューエル・マークツー)◆データベース開発を支援するために開発されたフリーソフト◆高機能かつ軽量
データベースの追加と削除 押下データベースの接続方法接続するデータベースは予め作成しておきます。
自分が使用したいデータベースを選択
接続完了!!データベースのユーザ-IDやパスワードを入力する
A5M2でできること
+:レコードの挿入-:レコードの削除▲:レコードの編集✓:編集の登録×:編集のキャンセル↻:データ更新データの編集主に赤枠内のボタンを使用します。
【レコードの追加】INSERTINTO demo.expense_table(name, category_id, amount, payment_id, memo)VALUES (“ランチ代”, 1, 1100, 2, “美味しかった”)カラム名と値を列挙してINSERT文を記述する必要があります・・・。
【レコードの追加】+を押下する NULLのレコードが追加された
追加したい値を入力し、✓を押下(確定)レコードが追加された!
Excelなどに入力したレコードをコピーして・・・
直接貼り付けると・・・レコードが追加された!
【レコードの削除】レコードが削除された!- を押下
修正したいデータをダブルクリック修正したい値を入力し、✓を押下【レコードの編集】
データが修正された!
テーブル作成CREATE TABLE demo (user_id BIGINT not null, user_name VARCHAR(100), password VARCHAR(100), email VARCHAR(100), primary key (user_id))楽したい・・・。カラム名と型を記述する必要があります・・・。
新規テーブルの作成を押下 テーブル名、物理名、データ型など入力する
入力後、DDL生成を押下Ctrl + EnterorSQLの実行を押下
新規テーブルが作成された!
SQLの自動生成テーブル名を右クリックし、SQLの生成を選択
SQLを自動で生成してくれた!設定をして、OKを押下
データの整形String型の変数sqlに直書きしたSQLを代入しています。
一列に並んでいて見にくい・・・。自分で改行を入れるのも面倒くさい。sqlの中身をコピーして貼り付けると・・・
自動でSQLを整形してくれて、見やすくなった!!SQLの整形を選択またはCtr + Qを押下すると・・・
テスト用ダミーデータ作成テスト用ダミーデータ作成を押下
フォーマットは以下から選択できます。作成したいデータの設定をし、開始を押下
一気に1000件作成できた!
◆SQL文を記述しなくてもデータの操作が行えるので、とにかく楽!!◆データベースを視覚的に扱うことができ、分かりやすい。まとめ
無料で利用できるソフトなので、是非インストールしてみてください!!