お問い合わせ

コース概要

はじめに

  • PostgreSQLの主な機能とアーキテクチャについて概説する。
  • データベース管理の基礎知識を紹介する。

始め方

  • PostgreSQLのインストール手順。
  • pgAdmin 4クライアントの設定方法。
  • データベースユーザーの作成方法。
  • 新規データベースの作成方法。

データベース操作

  • SQL構文、関数、演算子の活用方法。
  • データ定義および各種データ型の使い方。
  • ユーザー独自のデータ型を作成する方法。
  • テーブルスキーマの設計手順。
  • 既存テーブルの作成・修正方法。
  • テーブル内のデータ編集および更新処理。
  • クエリによるデータの抽出およびフィルタリング手法。
  • 制約条件の種類と設定方法。
  • 型変換用関数の利用例。
  • 複数テーブルの結合処理の手順。
  • クエリの組み合わせ方法。
  • インデックスおよび全文検索の活用法。
  • 並行処理制御の仕組みと活用例。
  • 正規表現を用いたデータ抽出手法。

サーバー管理全般

  • セキュリティおよび暗号化対策について説明する。
  • アクセス権限やロールの設定方法。
  • データベースのバックアップと復元処理。
  • PostgreSQLのバージョンアップ手順。
  • 高可用性実現に向けたサーバー構成の工夫。
  • 負荷分散およびデータ複製の仕組み。
  • 統計情報取得やシステム監視手法について学ぶ。

高性能化への取り組み方

  • リソース管理のポイントと対策法。
  • クエリパフォーマンスを把握するためのモニタリング手法。
  • 各種パラメータの適切な調整手順。
  • インデックスの最適化法とその効果。
  • クエリ実行計画の分析および改善手法。
  • スケーラビリティ向上のためのデータ分割法について紹介する。

監視・可観測性向上用外部ツール紹介

  • pgAdminの活用事例。
  • pgBadgerによるログ解析手法。
  • pgbenchを用いた負荷テストの進め方。
  • node-exporter PrometheusやGrafanaの統合活用方法。
  • Zabbixを利用したシステム状態監視術。

問題解決手法

まとめおよび今後の学習指針について

要求

  • データベース管理に関する基本的な知識があること。
  • SQL言語に親しみがあることが望ましい。

対象者

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

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー