¥40,700
コース詳細
講座コード
XS005
開催予定
2日間(8時間)
開講時間
13:00~17:00
前提知識

PostgreSQLの基本操作を理解している
AIシステム開発やWeb開発初中級レベル

対象者

PostgreSQLの基本操作を理解しており、AIやWeb開発などでJSONデータを扱う必要がある方
jsonb型の活用に自信を持ちたい方

到達目標

・jsonb型の基本から、高度な操作・インデックス最適化までを段階的に学ぶ。
・実際の開発現場でjsonbを効果的に活用できるようになる。
・パフォーマンスに優れた構造を設計し、柔軟なデータ操作を行えるようになる。

講師
セイ・コンサルティング・グループ㈱ 松田 睦
こちらのコースはオンライン(Zoom)開催研修です。
オンライン研修の受講方法について
タグ
研修内容

<1日目>

json / jsonb の違いと特徴
jsonb 型の構造とネストデータの扱い方
基本的なCRUD操作(INSERT, SELECT, UPDATE, DELETE)
jsonb 向けの演算子と関数(->, ->>, #>, @>, ? など)
ハンズオン:実データに対してjsonbでのCRUD演習

【演習】
サンプルテーブルにJSONデータを格納し、構造の分解、更新、抽出を行う
実務データに近い構造で、感覚を掴む練習

<2日目>

複雑な条件検索とネスト構造の処理
GINインデックスとパフォーマンスの最適化
関数インデックス、パーシャルインデックスなどの応用技法
実例:AIログ・設定・チャット履歴のjsonb活用ケーススタディ
ハンズオン:パフォーマンス改善と検索最適化の実践

【演習】
ネストしたjsonbに対する条件検索を設計し、インデックス有無による実行速度の違いを比較する
現場で「詰まる」部分を体感しておく内容
 

※進捗状況により変更となる場合があります。