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
880
A5M2について
Mitsu
March 18, 2023
Tweet
Share
Other Decks in Programming
See All in Programming
CursorはMCPを使った方が良いぞ
taigakono
1
210
システム成長を止めない!本番無停止テーブル移行の全貌
sakawe_ee
1
150
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
1.2k
#QiitaBash MCPのセキュリティ
ryosukedtomita
0
670
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
520
Go1.25からのGOMAXPROCS
kuro_kurorrr
1
840
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
5
1.5k
プロダクト志向なエンジニアがもう一歩先の価値を目指すために意識したこと
nealle
0
120
WebViewの現在地 - SwiftUI時代のWebKit - / The Current State Of WebView
marcy731
0
110
Quand Symfony, ApiPlatform, OpenAI et LangChain s'allient pour exploiter vos PDF : de la théorie à la production…
ahmedbhs123
0
120
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
1.7k
ふつうの技術スタックでアート作品を作ってみる
akira888
0
290
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Bash Introduction
62gerente
614
210k
Automating Front-end Workflow
addyosmani
1370
200k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Agile that works and the tools we love
rasmusluckow
329
21k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Docker and Python
trallard
44
3.5k
YesSQL, Process and Tooling at Scale
rocio
173
14k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
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