コース概要

PostgreSQL 16の紹介

  • PostgreSQLの概要
  • PostgreSQL 16の新機能
  • インストールと設定
  • PostgreSQLアーキテクチャとコンポーネント

PostgreSQLの始め方

  • PostgreSQLデータベースクラスタの設定
  • データベースの作成と管理
  • 基本的なSQL操作
  • PostgreSQL 16の設定と探求

高度なSQL技術

  • 高度なクエリ技術
  • 共通テーブル式(CTEs)
  • ウィンドウ関数
  • JSONとJSONBデータ型
  • 高度なSQLクエリの作成

データ型と拡張機能

  • カスタムデータ型
  • フルテキスト検索
  • PostGISによる地理空間データの処理
  • PL/pgSQLプログラミング
  • 高度なデータ型と拡張機能の使用

インデックスとクエリ最適化

  • インデックスタイプと使用方法
  • クエリ計画と実行
  • クエリの分析と最適化
  • インデックスとクエリ最適化

パフォーマンストゥーニング

  • パフォーマンストゥーニングパラメータ
  • メモリとリソース管理
  • パフォーマンスの監視と分析
  • パフォーマンストゥーニングと監視

バックアップと復旧

  • バックアップ戦略
  • 時刻指定の復旧
  • 論理的および物理的なバックアップ
  • バックアップと復旧の実行

セキュリティとアクセス制御

  • 認証と認可
  • ロール管理と権限設定
  • 暗号化とSSL/TLSの設定
  • セキュリティのベストプラクティスの実装

高可用性とレプリケーション

  • レプリケーションの概念とタイプ
  • ストリーミングレプリケーションの設定
  • Patroniを使用した高可用性の設定
  • レプリケーションと高可用性の実装

PostgreSQLをアプリケーションに統合する

  • 各種プログラミング言語とのPostgreSQL接続
  • 現代的なアプリケーションフレームワークでのPostgreSQL使用
  • ORMsとPostgreSQL
  • PostgreSQLをアプリケーションに統合する

まとめと次なるステップ

要求

  • SQLの基本的な知識
  • データベース概念への familarity (熟練度)

対象者

  • データベース管理者
  • データベース開発者
  • システム管理者
 21 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (2)

今後のコース

関連カテゴリー