高度な PostgreSQL 実践ラボ

初級

このコースでは、リレーションシップ、高度なデータ型、インデックス作成、トランザクション、ビュー、パーミッション、クエリ、トリガー、バックアップ、パーティショニング、全文検索などをカバーする実践的なラボを通じて、PostgreSQL を習得します。

PostgreSQLDatabase

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

この実践的な実験コースは、実際のシナリオを通じて、あなたの PostgreSQL スキルを高度なレベルに引き上げることを目的としています。基本的なリレーションシップ管理から、PostGIS の地理空間処理や JSONB 操作などの最先端の機能まで、PostgreSQL の全機能を探求します。各実験では、本番環境レベルのデータベースシナリオでの即時の経験を積むことができます。

目標

このコースを修了することで、あなたは以下のことができるようになります。

  • 複雑なテーブル関係と効率的な結合操作を習得する
  • JSON/JSONBや幾何学データなどの高度なデータ型を実装する
  • 戦略的なインデックス作成を通じてデータベースのパフォーマンスを最適化する
  • 適切な分離レベルで堅牢なトランザクションシステムを設計する
  • 洗練されたビューとマテリアライズドビューを開発する
  • ロールベースのパーミッションを通じて包括的なセキュリティを実装する
  • ウィンドウ関数と CTE を使用した高度なクエリを作成する
  • トリガーとイベントトリガーを使用してワークフローを自動化する
  • 信頼性の高いバックアップ戦略とレプリケーションを構成する
  • 大規模データセットのためのテーブルパーティショニングを実装する
  • 全文検索機能を構築する
  • PL/pgSQLを使用してストアド関数を作成する
  • 時系列データとタイムゾーンを考慮した操作を扱う
  • 地理空間データのために PostgreSQL を PostGIS で拡張する
  • VACUUM と ANALYZE を使用してデータベースの健全性を維持する
  • PgBouncer を使用してコネクションプーリングを設定する

特長

  • 本番環境対応の実験: すべての演習は実際のデータベースのチャレンジを模擬しています
  • 包括的なカバレッジ: 20 以上の実験が PostgreSQL の主要な機能を網羅しています
  • 高度なテクニック: イベントトリガーやコネクションプーリングなど、見落とされがちなトピックも含まれています
  • パフォーマンス重視: 最適化とスケーラビリティに専念した複数の実験があります
  • 拡張機能エコシステム: PostGIS や他の主要な拡張機能を実際に操作します
  • 最新の機能: JSONB 操作や全文検索に深く踏み込みます

このコースは、以下の点で卓越した価値を提供します。

  1. 職業成長の加速: これらのスキルを習得することで、シニアデータベースロールに就くことができます
  2. 実際の問題の解決: 実験では、PostgreSQL 管理における実際の問題点に対処します
  3. 将来性のあるスキルの習得: 確立された機能と新興の PostgreSQL 機能の両方をカバーしています
  4. 自信の醸成: 実践的なアプローチにより、理論だけでなく深い理解を確実にする
  5. ポートフォリオの作成: 完了した実験は、雇用主に具体的な専門知識を示すことができます

このカリキュラムは、基本的な CRUD 操作を超えて、エンタープライズレベルの能力で PostgreSQL システムを管理したいデータベース専門家を対象としています。

講師

labby

Labby

Labby is the LabEx teacher.

おすすめ

no data
OSZAR »