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
170
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
120
LT:「このままでいいのかな?」から一歩踏み出した私のデータキャリア選択〜社会人3年目に上京を決意したリアル〜Snowflake女子会 vol.8
snowwmn0824
0
69
地方移住と都心キャリアの両立は「金・時間・人」のリソースをフル活用すれば実現できる!〜Snowflake女子会 vol.8
snowwmn0824
0
76
Snowflake × Goコラボ - 言語大乱闘! スマッシュシスターズ
snowwmn0824
0
170
Other Decks in Programming
See All in Programming
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
350
GKE で Pod の見方を変えたら、スケールアウト時の挙動を真に捉えられた話
stkk
0
130
スマートフォンでモールス信号を送受信する 〜スマートフォンのLEDとカメラで作る光通信の設計と実装〜
atsuki_seo
0
160
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
260
一人だけ、Kiroが静止する日
hideg
0
120
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
460
Java 27新機能 / Java 27 new features
kishida
2
150
Heart of Swift Concurrency
koher
0
930
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
3
180
FreeBSDでZabbixを動かす
kenkino
0
310
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
150
AI × TiDD / 2026.09.05 Redmine 大阪
tokudiro
1
180
Featured
See All Featured
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
850
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
ラッコキーワード サービス紹介資料
rakko
1
4.9M
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
470
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.9k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
570
Heart Work Chapter 1 - Part 1
lfama
PRO
10
36k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The agentic SEO stack - context over prompts
schlessera
0
940
Making Projects Easy
brettharned
120
6.8k
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