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
1.1k
0
Share
A5M2について
Mitsu
March 18, 2023
Other Decks in Programming
See All in Programming
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
4
2.3k
Claude Code Skill入門
mayahoney
0
450
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
350
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
270
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
110
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
Kubernetesでセルフホストが簡単なNewSQLを求めて / Seeking a NewSQL Database That's Simple to Self-Host on Kubernetes
nnaka2992
0
190
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
3
2.6k
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
290
Java 21/25 Virtual Threads 소개
debop
0
310
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.8k
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
150
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
170
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.6k
Claude Code のすすめ
schroneko
67
220k
Writing Fast Ruby
sferik
630
63k
Scaling GitHub
holman
464
140k
The SEO identity crisis: Don't let AI make you average
varn
0
430
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
390
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
930
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
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