Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
A5M2について
Search
Mitsu
March 18, 2023
Programming
0
720
A5M2について
Mitsu
March 18, 2023
Tweet
Share
Other Decks in Programming
See All in Programming
Bedrock Agentsレスポンス解析によるAgentのOps
licux
3
820
Rails アプリ地図考 Flush Cut
makicamel
1
110
GAEログのコスト削減
mot_techtalk
0
120
『GO』アプリ データ基盤のログ収集システムコスト削減
mot_techtalk
0
120
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
200
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
130
バックエンドのためのアプリ内課金入門 (サブスク編)
qnighy
8
1.8k
ARA Ansible for the teams
kksat
0
150
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
270
TokyoR116_BeginnersSession1_環境構築
kotatyamtema
0
110
“あなた” の開発を支援する AI エージェント Bedrock Engineer / introducing-bedrock-engineer
gawa
11
1.9k
ファインディの テックブログ爆誕までの軌跡
starfish719
2
1.1k
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
Documentation Writing (for coders)
carmenintech
67
4.6k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
How STYLIGHT went responsive
nonsquared
98
5.4k
Done Done
chrislema
182
16k
The Pragmatic Product Professional
lauravandoore
32
6.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Producing Creativity
orderedlist
PRO
343
39k
Transcript
みつ ~2023.03.26 おすすめの技術書やツールについてのLT会~ TECH_WOMAN_KANSAI
A5M2とは? ◆正式名称:A5:SQL Mk-2 (エーファイブ・エスキュー エル・マークツー) ◆データベース開発を支援するために 開発されたフリーソフト ◆高機能かつ軽量
データベースの追加と削除 押下 データベースの接続方法 接続するデータベースは 予め作成しておきます。
自分が使用したいデータベースを選択
接続完了!! データベースのユーザ-IDや パスワードを入力する
A5M2でできること
+:レコードの挿入 -:レコードの削除 ▲:レコードの編集 ✓:編集の登録 ×:編集のキャンセル ↻:データ更新 データの編集 主に赤枠内のボタンを 使用します。
【レコードの追加】 INSERT INTO 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 + Enter or SQLの実行を押下
新規テーブルが作成された!
SQLの自動生成 テーブル名を右クリックし、 SQLの生成を選択
SQLを自動で生成してくれた! 設定をして、OKを押下
データの整形 String型の変数sqlに 直書きしたSQLを代入しています。
一列に並んでいて見にくい・・・。 自分で改行を入れるのも 面倒くさい。 sqlの中身をコピーして 貼り付けると・・・
自動でSQLを整形してくれて、 見やすくなった!! SQLの整形を選択 または Ctr + Qを押下すると・・・
テスト用ダミーデータ作成 テスト用ダミーデータ作成を押下
フォーマットは以下から 選択できます。 作成したいデータの設定をし、 開始を押下
一気に1000件作成できた!
◆SQL文を記述しなくてもデータの操作が 行えるので、とにかく楽!! ◆データベースを視覚的に扱うことができ、 分かりやすい。 まとめ
無料で利用できるソフトなので、 是非インストールしてみてください!!
None