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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Mitsu
March 18, 2023
Programming
0
1.1k
A5M2について
Mitsu
March 18, 2023
Tweet
Share
Other Decks in Programming
See All in Programming
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
190
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
110
「ブロックテーマでは再現できない」は本当か?
inc2734
0
970
MUSUBIXとは
nahisaho
0
130
Fragmented Architectures
denyspoltorak
0
150
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
190
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
650
CSC307 Lecture 06
javiergs
PRO
0
680
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
280
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Git: the NoSQL Database
bkeepers
PRO
432
66k
KATA
mclloyd
PRO
34
15k
Documentation Writing (for coders)
carmenintech
77
5.3k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
Designing for humans not robots
tammielis
254
26k
First, design no harm
axbom
PRO
2
1.1k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
Scaling GitHub
holman
464
140k
Statistics for Hackers
jakevdp
799
230k
Balancing Empowerment & Direction
lara
5
890
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