Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
SQLは死なない〜クラウド時代の不滅の言語〜
Search
SnowflakeLadiesGroup
August 03, 2025
Programming
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SQLは死なない〜クラウド時代の不滅の言語〜
言語大乱闘! スマッシュシスターズ!(2025/08/02)でSnowflake女子会がSQLについてLTさせていただきました!
SnowflakeLadiesGroup
August 03, 2025
More Decks by SnowflakeLadiesGroup
See All by SnowflakeLadiesGroup
AIに賢く動いてもらうためのコンテキスト〜Snowflake女子会 vol.8
snowwmn0824
0
240
LT:「このままでいいのかな?」から一歩踏み出した私のデータキャリア選択〜社会人3年目に上京を決意したリアル〜Snowflake女子会 vol.8
snowwmn0824
0
140
地方移住と都心キャリアの両立は「金・時間・人」のリソースをフル活用すれば実現できる!〜Snowflake女子会 vol.8
snowwmn0824
0
170
Snowflake × Goコラボ - 言語大乱闘! スマッシュシスターズ
snowwmn0824
0
180
Other Decks in Programming
See All in Programming
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
180
AWSに止められる覚悟してますか?
morizo_1984
2
530
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
350
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
Kotlinの15年とServer-Side Kotlin
n_takehata
1
150
ジョジョの世界をXRで再現する
mofurune
0
160
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
290
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
120
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
180
Featured
See All Featured
Fireside Chat
paigeccino
43
4.1k
How to make the Groovebox
asonas
2
2.5k
Git: the NoSQL Database
bkeepers
PRO
433
67k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Six Lessons from altMBA
skipperchong
29
4.5k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
330
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
360
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.2k
Building the Perfect Custom Keyboard
takai
2
910
WENDY [Excerpt]
tessaabrams
14
40k
Transcript
SQLは死なない 〜-クラウド時代の不滅の言語-〜 Snowflake女子会 Aug 2025
SQLは機械のためじゃなく、 人のために生まれた 1970年、エドガー・コッドが提 唱した「関係モデル」 目的は「人が扱いやすいデータ ベースを作ること」 関係モデル + SQL =
「人のためのデータ操作言語」
1970年代の『夢』 当時の課題:データは複雑な階層構造、機械の都 合優先 コッドの思想:「人が論理的に扱えるモデルを」 →関係モデル誕生 1974年、チェンバリン&ボイスが 「誰でも使える言語」 SEQUEL(SQL)爆誕!!
SELECTだけで世界が広がる SQLは“何をしたいか”を宣言する言語 ロジックを書く必要なし → 実行はDBに 任せる 誰でも使える。読める。試せる。
“選んで・分けて・数える” だけでできる SELECT で「選ぶ」 GROUP BY で「分ける」 COUNT/SUM で「数える」 →
これだけで大抵の分析ができる すごくないか!!!!????
試練の時代 -インターネットが全てを変えた- 2000年代:Web、SNS、センサーデータの爆発 構造化されないデータの急増 NoSQL(Not Only SQL) MongoDBやHadoopの台頭 → SQLは「時代遅れ」に見えた・・・
SQLの復活 -かつてないほどパワフルに- クラウドと技術進化:スケーラビリティ × SQL データ人材の増加:誰もがSQLを使う時代に 技術進化・クラウド対応でSQLが再評価 分析・コンプライアンス・データ民主化が背景 共通言語:シンプルで世界共通、だから選ばれる
SnowflakeでSQLを使うメリット クラウドネイティブなAIデータプラット フォーム(DWHだけじゃないよ!) 高速・柔軟・スケーラブル (なんと)SQLだけでAIともつながる
New Era SQL SnowflakeのAI機能をSQLで使ってみよう! 非構造化データをSQLだけで! COMPLETEマルチモーダルLLM 分類・要約・フィルタリングをSQLだけで! ⇨ AI_CLASSIFY /
AI_AGG / AI_FILTER
‘この写真に写ってる ものを抽出して’ マルチモーダル SELECT COMPLETE ( to_file(@camp aign Images, <path>)
①モデル選定 ②プロンプト ③ファイルパス claude- 3-5- sonnet いろんなモデル 選べるよ 日本語 OK! 何気にファイルパス 指定するだけ・・・ すごい!
Entities = [ "ノートパソコン", "コーヒーマグカップ", "本", "付箋", "ノート", "ペン", "鉛筆",
"ペン立て", "リングノート", "木製の机" ] すごいねー!
AI_CLASSIFY / AI_SUMMARIZE_AGG / AI_FILTER SELECT FROM hoge WHERE AI_FILTER(‘白いクマの画像’)
SELECT SHOP_NAME, AI_SUMMARIZE_AGG(COMMENT) AS SUMMARY FROM hoge GROUP BY SHOP_NAME SELECT title, AI_CLASSIFY( title, ['ネイル','飲み会','デート','習い事'] ) FROM hoge ※分かりやすくするため、実際の記述とは異なる点がありますがご了承ください 膨大な予定を一発で 分類できる! 曖昧な条件での集計 ができる 自然言語でのフィル ターが可能!
WRAP UP SQLはレガシーではなく、未来を導く言語 AI時代の今、人間中心の設計思想こそが、今再び求めら れている SQL、始めるならSnowflakeでやってみましょう! まずはコミュニティにJOIN!
THANK YOU! 本コンテンツは、SnowVillageのYouTube動画「みんなの SQL講座」をベースにしております。 もっとじっくり学習したい方はぜひ!! https://www.youtube.com/@DATACLOUD