Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A5M2について

Mitsu
March 18, 2023

 A5M2について

Mitsu

March 18, 2023
Tweet

Other Decks in Programming

Transcript

  1. みつ
    ~2023.03.26 おすすめの技術書やツールについてのLT会~
    TECH_WOMAN_KANSAI

    View Slide

  2. A5M2とは?
    ◆正式名称:A5:SQL Mk-2 (エーファイブ・エスキュー
    エル・マークツー)
    ◆データベース開発を支援するために
    開発されたフリーソフト
    ◆高機能かつ軽量

    View Slide

  3. データベースの追加と削除 押下
    データベースの接続方法
    接続するデータベースは
    予め作成しておきます。

    View Slide

  4. 自分が使用したいデータベースを選択

    View Slide

  5. 接続完了!!
    データベースのユーザ-IDや
    パスワードを入力する

    View Slide

  6. A5M2でできること

    View Slide

  7. +:レコードの挿入
    -:レコードの削除
    ▲:レコードの編集
    ✓:編集の登録
    ×:編集のキャンセル
    ↻:データ更新
    データの編集
    主に赤枠内のボタンを
    使用します。

    View Slide

  8. 【レコードの追加】
    INSERT
    INTO demo.expense_table(
    name
    , category_id
    , amount
    , payment_id
    , memo
    )
    VALUES (
    “ランチ代”
    , 1
    , 1100
    , 2
    , “美味しかった”

    カラム名と値を列挙して
    INSERT文を記述する
    必要があります・・・。

    View Slide

  9. 【レコードの追加】
    +を押下する NULLのレコードが追加された

    View Slide

  10. 追加したい値を入力し、
    ✓を押下(確定)
    レコードが追加された!

    View Slide

  11. Excelなどに入力した
    レコードをコピーして・・・

    View Slide

  12. 直接貼り付けると・・・
    レコードが追加された!

    View Slide

  13. 【レコードの削除】
    レコードが削除された!
    - を押下

    View Slide

  14. 修正したいデータを
    ダブルクリック
    修正したい値を入力し、
    ✓を押下
    【レコードの編集】

    View Slide

  15. データが修正された!

    View Slide

  16. テーブル作成
    CREATE TABLE demo (
    user_id BIGINT not null
    , user_name VARCHAR(100)
    , password VARCHAR(100)
    , email VARCHAR(100)
    , primary key (user_id)
    )
    楽したい・・・。
    カラム名と型を記述する
    必要があります・・・。

    View Slide

  17. 新規テーブルの作成を押下 テーブル名、物理名、データ型など
    入力する

    View Slide

  18. 入力後、DDL生成を押下
    Ctrl + Enter
    or
    SQLの実行を押下

    View Slide

  19. 新規テーブルが作成された!

    View Slide

  20. SQLの自動生成
    テーブル名を右クリックし、
    SQLの生成を選択

    View Slide

  21. SQLを自動で生成してくれた!
    設定をして、OKを押下

    View Slide

  22. データの整形
    String型の変数sqlに
    直書きしたSQLを代入しています。

    View Slide

  23. 一列に並んでいて見にくい・・・。
    自分で改行を入れるのも
    面倒くさい。
    sqlの中身をコピーして
    貼り付けると・・・

    View Slide

  24. 自動でSQLを整形してくれて、
    見やすくなった!!
    SQLの整形を選択
    または
    Ctr + Qを押下すると・・・

    View Slide

  25. テスト用ダミーデータ作成
    テスト用ダミーデータ作成を押下

    View Slide

  26. フォーマットは以下から
    選択できます。
    作成したいデータの設定をし、
    開始を押下

    View Slide

  27. 一気に1000件作成できた!

    View Slide

  28. ◆SQL文を記述しなくてもデータの操作が
    行えるので、とにかく楽!!
    ◆データベースを視覚的に扱うことができ、
    分かりやすい。
    まとめ

    View Slide

  29. 無料で利用できるソフトなので、
    是非インストールしてみてください!!

    View Slide

  30. View Slide