コース概要

PostgreSQL の概要

  • PostgreSQL の歴史
  • 特徴
  • 内部の概要
  • 制限と用語

インストールと設定

  • 前提条件
  • パッケージからのインストールとデータベースの作成
  • ソースコードからのインストール
  • クライアントのインストール
  • データベースサーバーの起動と停止
  • 環境設定

SQL 言語

  • SQL 構文
  • データ定義
  • データ操作
  • クエリ
  • データ型
  • JSON
  • 関数と演算子
  • 型変換
  • インデックス

トランザクションと並行性

  • トランザクションと隔離
  • マルチバージョン並行制御 (MVCC)

クライアントインターフェース

  • コマンドラインインターフェース - psql
  • グラフィカルインターフェース - pgadmin4

サーバープログラミング

  • SQL の拡張
  • トリガー
  • ルールシステム
  • プロシージャ言語
  • PL/pgSQL - SQL プロシージャ言語
  • エラーハンドリング
  • カーソル

外部データラッパー (FDW)

  • PostgreSQL での拡張機能
  • データベースに FDW の追加
  • postgres_fdw
  • file_fdw
  • その他の FDW

SQL チューニング

  • PostgreSQL でのログ記録
  • クエリプラン
  • クエリの最適化
  • 統計情報
  • プランナーのパラメータ
  • 並列クエリスキャン
  • SQL のベストプラクティス
  • インデックス
  • テーブル分割

要求

SQL の実践的な知識

 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (7)

今後のコース

関連カテゴリー