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
190
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
260
LT:「このままでいいのかな?」から一歩踏み出した私のデータキャリア選択〜社会人3年目に上京を決意したリアル〜Snowflake女子会 vol.8
snowwmn0824
0
170
地方移住と都心キャリアの両立は「金・時間・人」のリソースをフル活用すれば実現できる!〜Snowflake女子会 vol.8
snowwmn0824
0
190
Snowflake × Goコラボ - 言語大乱闘! スマッシュシスターズ
snowwmn0824
0
190
Other Decks in Programming
See All in Programming
Web Framework Benchmark Battle 2026, Any%
a_matsuda
3
3.2k
SODA - FACT BOOK(JP)
sodainc
1
40k
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
740
[DroidKnights 2026] Workflow AX: From Auto-Documented Policies to E2E Testing
raeminkang
0
560
複数ドメインを一つのアプリに統合するFlutterの設計と運用_FlutterKaigi2026登壇資料(須永高弘)
takahirosunaga
0
170
Будущее локальных LLM – Алексей Голобурдин, PythoNN
sobolevn
0
120
Next.js: The final boss of Web Performance
guaca
0
400
DroidKnights 2026 Android A2UI Jetpack Compose 기반의 안전한 AI UI 렌더링 - 박제창
itsmedreamwalker
1
220
ActionController meets Protocol Buffers
sorah
1
800
プロジェクトコードをキレイキレイしよう!暗黙的な参照を読み解く静的解析
ostk0069
0
210
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
350
AIが生成したコードは読むべきか?抽象化設計とコードの品質保証 / abstraction-design-and-quality
minodriven
16
9k
Featured
See All Featured
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
980
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
620
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
620
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
How to train your dragon (web standard)
notwaldorf
96
6.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.3k
First, design no harm
axbom
PRO
2
1.4k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
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