コース概要
PostgreSQL入門
- PostgreSQLの歴史概要
- 主な機能
- 内部的仕組みの概説
- 制限事項と専門用語
インストールと設定
- 前提条件
- パッケージによるインストールおよびデータベース作成
- ソースコードからのインストール方法
- クライアント側のインストール手順
- データベースサーバーの起動と停止
- 環境設定の仕方
SQL言語について
- SQLの構文
- データ定義方法
- データ操作手法
- クエリの記述法
- データ型の種類
- JSONの取り扱い
- 関数と演算子
- 型変換処理
- インデックスの利用法
トランザクションと並行処理
- トランザクションおよび隔離レベルについて
- マルチバージョン並行制御の仕組み
クライアントインターフェース
- コマンドラインインターフェース – psql
- グラフィカルインターフェース – pgadmin4
サーバーサイドプログラミング
- SQLの拡張方法
- トリガーの活用法
- ルールシステムについて
- 手続き型言語の利用
- PL/pgSQL – SQLプロシージャ言語
- エラー処理手法
- カーソルの仕組みと利用法
外部データラッパーについて
- PostgreSQLにおける拡張機能の役割
- データベースにFDWを追加する手順
- postgres_fdw
- file_fdw
- その他の外部データラッパー例
SQLチューニング手法
- PostgreSQLにおけるログ記録方法
- クエリプランの解析法
- 効率的なクエリの最適化手順
- 統計情報の活用術
- オプティマイザー設定値の調整方法
- 並列処理によるクエリスキャンの実現法
- SQL記述に関するベストプラクティス
- 効果的なインデックス設計法
- テーブル分割の手法と利点
要求
SQLに関する基本的な知識が必要です
お客様の声 (7)
彼はトレーニングセッションを私たちのニーズに合わせて調整するのが非常に上手でした。
Anatoliy - Samsung Cambridge Solution Centre Ltd
コース - PostgreSQL for Developers
機械翻訳
トレーニング資料
Ashwin - Samsung Cambridge Solution Centre Ltd
コース - PostgreSQL for Developers
機械翻訳
トレーナーのミハル。彼は非常に準備が整っており、知識も幅広く、教え方も素晴らしいです。
Ireneusz - Inter Cars S.A.
コース - PostgreSQL for Developers
機械翻訳
私はエクササイズが気に入りました
Luis - Verizon Connect
コース - PostgreSQL for Developers
機械翻訳
トレーニングをとても楽しりました。彼は質問に対して常に忍耐強く、実践的な学習が非常に楽しくなりました。また彼のクラスを受講したいと思っています。
Birdesha - Verizon Connect
コース - PostgreSQL for Developers
機械翻訳
多くの内容を簡潔かつ明確にカバーしました。
Dan Bowyer - Verizon Connect
コース - PostgreSQL for Developers
機械翻訳
トレーニングは、ミハルの卓越した専門知識と魅力的な教授スタイルのおかげで絶対に素晴らしいものでした。彼のPostgreSQLに関する深い知識がセッション全体にわたって明らかであり、多くの複雑な概念を明確かつ簡単に説明することができました。彼は十分に準備ができており、理論と実践的なデモンストレーションとのバランスも良かったです。これらのセッションで得た知識を活用するのが楽しみです。改めてミハル、素晴らしいトレーニング体験をありがとうございました。
Ranil Kumar - Verizon Connect
コース - PostgreSQL for Developers
機械翻訳