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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Mitsu
March 18, 2023
Programming
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
A5M2について
Mitsu
March 18, 2023
Other Decks in Programming
See All in Programming
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
460
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
200
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
110
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
14
6.8k
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
1
250
AIエージェントで 変わるAndroid開発環境
takahirom
2
500
フィードバックで育てるAI開発
kotaminato
1
110
吝嗇家のためのAI活用 / AI development for miser - ChatGPT + Issue Driven Development
tooppoo
0
180
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
220
【SRE NEXT 2026 Lunch Session】一人目専任SREの立ち上げを加速する ― AIと進めたオンボーディングで2分を0.04秒にした話
pkshadeck
PRO
0
2.3k
スマートグラスで並列バイブコーディング
hyshu
0
290
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
840
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
GitHub's CSS Performance
jonrohan
1033
470k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
2
320
Un-Boring Meetings
codingconduct
0
340
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
For a Future-Friendly Web
brad_frost
183
10k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
610
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
The Curse of the Amulet
leimatthew05
2
13k
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