PostgreSQL チュートリアル

PostgreSQL はリレーショナルデータベース管理のためのよく構成された学習パスを提供します。私たちのチュートリアルは、SQL クエリ、データベース設計、最適化技術をカバーしており、初心者と中級開発者の両方に適しています。無料のラボと実践的な例を通じて、データベース操作の実践的な経験を得ることができます。私たちのインタラクティブなデータベースプレイグラウンドでは、SQL クエリを練習し、即座に結果を確認できます。

PostgreSQL でマーケティング部門の従業員を検索する

PostgreSQL でマーケティング部門の従業員を検索する

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

独自のレシピデータベースを作成する

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

PostgreSQL で従業員データを管理する (Manage Employee Data in PostgreSQL)

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

PostgreSQL 接続詳細の検証

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

PostgreSQL で従業員テーブルを作成する

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

PostgreSQL を使用したデータベース管理の基礎

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

PostgreSQL のインストールと初期設定

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

PostgreSQL テーブルの作成とデータ型

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

PostgreSQL 高度データ型

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

PostgreSQL バックアップと復元

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

PostgreSQL データベースメンテナンス

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

PostgreSQL でのデータフィルタリングと簡単なクエリ

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

PostgreSQL エラー処理

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

PostgreSQL イベントトリガーの設定

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

PostgreSQL 全文検索

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

PostgreSQL インデックス最適化

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

PostgreSQL JSON/JSONB 高度な操作

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

PostgreSQL PgBouncer コネクションプーリング

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