
PostgreSQL でマーケティング部門の従業員を検索する
このチャレンジでは、人事部を支援し、PostgreSQL データベースからマーケティング部門の従業員リストを抽出します。SQL クエリを作成して、'Marketing' 部門の従業員の `id` と `name` を選択し、検証のためにクエリ結果をファイルに保存する必要があります。
PostgreSQL

独自のレシピデータベースを作成する
このチャレンジ (challenge) では、PostgreSQL を使用して独自のレシピデータベースを作成し、料理の旅に出ます。新進気鋭のフードブロガーとして、増え続けるレシピのコレクションを管理するために、`recipe_db` という名前の専用データベースをセットアップします。
PostgreSQL

PostgreSQL で従業員データを管理する (Manage Employee Data in PostgreSQL)
このチャレンジ (challenge) では、データベース管理者として、PostgreSQL データベース内の従業員データを管理します。タスクは、PostgreSQL コマンドを使用して `employees` テーブルの従業員レコードを更新し、組織の変更を反映させることです。
PostgreSQL

PostgreSQL 接続詳細の検証
このチャレンジでは、重大なアラート発生後の PostgreSQL サーバーの稼働状況を検証します。サーバーが接続を受け入れることを確認し、`pg_isready` および `psql` コマンドを `postgres` ユーザーとして使用して 'postgres' データベースに接続します。PostgreSQL サービスが正しく機能していることを確認してください。
PostgreSQL

PostgreSQL で従業員テーブルを作成する
このチャレンジでは、PostgreSQL で `employee_contacts` テーブルを設計および作成し、従業員の連絡先情報を格納します。適切なデータ型と制約を通じてデータの整合性を確保します。`employees` テーブルがすでに存在する事前構成済みの環境で作業します。
PostgreSQL

PostgreSQL を使用したデータベース管理の基礎
このラボでは、PostgreSQL を使用したデータベース管理の基礎を学びます。データベースの作成、一覧表示、接続、および削除について説明します。基本的なデータベース管理タスクを調べ、PostgreSQL でデータベースのメタデータを表示します。
PostgreSQL

PostgreSQL のインストールと初期設定
この実験では、LabEx の仮想マシン (VM) に PostgreSQL をインストールし、初期設定を行います。目的は、PostgreSQL を起動して実行可能な状態にし、基本機能を検証することです。デフォルトのデータベースを探索し、サーバーの状態と基本設定を確認します。
PostgreSQL

PostgreSQL テーブルの作成とデータ型
この実験(Lab)では、PostgreSQL のテーブル作成とデータ型について探求します。`psql` を使用して PostgreSQL に接続し、主キーを持つテーブルを作成し、`NOT NULL`や `UNIQUE` などの制約を追加します。その後、テーブル構造を検査し、データ型を実証するためにデータを挿入します。
PostgreSQL

PostgreSQL 高度データ型
この実験では、JSON/JSONB、配列、UUID に焦点を当て、PostgreSQL の高度なデータ型を探求します。これらの型内でのデータの保存、クエリ、操作方法を学びます。実験では、JSON/JSONB の保存とクエリ、配列列の作成、および識別子としての UUID の使用について説明します。
PostgreSQL

PostgreSQL バックアップと復元
この実験では、PostgreSQL データベースのバックアップと復元方法を学びます。この実験では、`pg_dump` を使用したデータベースのエクスポート、`psql` を使用したデータベースの復元、特定のテーブルのバックアップなど、データを保護するための基本的なテクニックを扱います。
PostgreSQL

PostgreSQL データベースメンテナンス
この実験では、PostgreSQL データベースの必須メンテナンスタスクを探求します。データベースオブジェクトのサイズを監視する方法、定期的なメンテナンスの実行、および潜在的な問題のトラブルシューティング方法を理解することを目標とします。ANALYZE と VACUUM の実行、アクティブな接続のリスト表示、サーバーログの確認を行います。
PostgreSQL

PostgreSQL でのデータフィルタリングと簡単なクエリ
この実験 (Lab) では、PostgreSQL でのデータフィルタリングと簡単なクエリの実行方法を学びます。WHERE 句を使用してデータをフィルタリングし、LIKE でパターンマッチングを行い、ORDER BY でソートし、LIMIT と OFFSET で結果セットのサイズを制御します。PostgreSQL データベースに接続し、サンプルテーブルを作成します。
PostgreSQL

PostgreSQL エラー処理
この実験では、PL/pgSQL を使用した PostgreSQL のエラー処理技術を探求します。実験では、関数内での通知の発行、例外の捕捉、テーブルへのエラーの記録、およびエラー処理ロジックのテストに焦点を当てます。
PostgreSQL

PostgreSQL イベントトリガーの設定
この実験では、PostgreSQL でイベントトリガーを設定する方法を学びます。目的は、テーブル作成などのデータベースイベントを専用のログテーブルに記録する関数を作成することです。この実験では、イベントトリガー関数の作成、DDL イベントトリガーの設定、トリガーのテスト、およびトリガーの削除について説明します。
PostgreSQL

PostgreSQL 全文検索
この実験では、PostgreSQL で全文検索を実装する方法を学びます。テーブルを作成し、データを投入し、検索用の tsvector 列を追加し、クエリを最適化するための GIN インデックスを作成し、さまざまな種類のテキスト検索を実行し、検索データを最新の状態に保つためのトリガーを設定します。
PostgreSQL

PostgreSQL インデックス最適化
この実験では、インデックス作成を通じて PostgreSQL データベースのパフォーマンスを最適化する方法を学びます。サンプルテーブルの作成、クエリプランの分析、マルチカラムインデックスの構築、未使用インデックスの削除を行います。この実践的な経験により、PostgreSQL インデックス管理に関する実用的なスキルが得られます。
PostgreSQL

PostgreSQL JSON/JSONB 高度な操作
この実験では、PostgreSQL の JSON/JSONB データ型に対する高度な操作を探求します。この実験は、JSONB 列内でのクエリパフォーマンスとデータ操作の強化に焦点を当てています。JSONB フィールドのインデックス作成、ネストされた構造のクエリ、要素の更新、および JSON データの集計方法を学びます。
PostgreSQL

PostgreSQL PgBouncer コネクションプーリング
この実験では、PostgreSQL とのコネクションプーリングのために PgBouncer を設定し、使用する方法を学びます。PgBouncer の設定、経由での接続、複数のクライアント接続のシミュレーション、およびプーリングパフォーマンスの監視を行います。効率的な接続管理により、データベースパフォーマンスを向上させます。
PostgreSQL