PostgreSQL チュートリアル
PostgreSQL はリレーショナルデータベース管理のためのよく構成された学習パスを提供します。私たちのチュートリアルは、SQL クエリ、データベース設計、最適化技術をカバーしており、初心者と中級開発者の両方に適しています。無料のラボと実践的な例を通じて、データベース操作の実践的な経験を得ることができます。私たちのインタラクティブなデータベースプレイグラウンドでは、SQL クエリを練習し、即座に結果を確認できます。
その他のスキルツリー
LinuxDevOpsサイバーセキュリティAWSDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA トレーニングRHCE in Enterprise Linux トレーニングLFCS トレーニングShellGitCloudflareDockerKubernetesCKA トレーニングCKAD トレーニングCKS トレーニングAnsibleRHCE in Ansible トレーニングJenkinsNmapWiresharkHydraCompTIAデータベースMySQLRedisMongoDBSQLitePythonRustGo 言語JavaC 言語C++ウェブ開発データサイエンス
顧客の注文を保存してクエリする
PostgreSQL に注文テーブルを作成し、顧客の注文を挿入して、アプリケーションが読み取る同じ保存データをクエリします。
PostgreSQLAWS
読み取りリクエストをリードレプリカに送る
PostgreSQL リードレプリカを作成し、アプリのクエリを振り分けます。プライマリの新しい書き込みの反映と、レプリカへの直接書き込みの拒否を観察します。
AWSPostgreSQL
データベースへのアクセスをアプリケーションに限定する
PostgreSQL へのネットワークアクセスをアプリケーションのセキュリティグループに限定し、必要な権限だけを持つデータベースユーザーを割り当てます。
PostgreSQLAWS
RDS スナップショットから注文を復元する
データベースのスナップショットを保存し、意図的な注文削除を観察した後、新しい RDS インスタンスを復元してアプリケーションデータを回復します。
AWSPostgreSQL
アプリ用の PostgreSQL データベースを作成する
プライベートな RDS PostgreSQL インスタンスを作成し、標準 SQL クライアントで接続してアプリの接続先を設定し、最後に削除します。
AWSPostgreSQL
PostgreSQL ロールと権限管理
この実験では、PostgreSQL のロールと権限管理について学びます。主な目的は、特定の属性を持つロールを作成し、データベース権限を管理する方法を習得することです。権限の付与、ユーザーの切り替え、アクセス権の取り消しを行います。
PostgreSQL
PostgreSQL のリレーションシップと JOIN
この実験(Lab)では、PostgreSQL のリレーションシップと JOIN について学びます。外部キー制約を持つテーブルを作成し、参照整合性を確保しながらデータを挿入します。INNER JOIN を使用してデータをクエリし、LEFT、RIGHT、FULL OUTER JOIN の結果を比較して、データのリレーションシップを理解します。
PostgreSQL
PostgreSQL ストアドファンクション開発
この実験では、PostgreSQL のストアドファンクション開発方法を学びます。基本的なストアドファンクションの定義、入力パラメータの追加、クエリ内での実行プロセスをガイドします。また、未使用のファンクションを削除する方法も学びます。
PostgreSQL
PostgreSQL ストリーミングレプリケーション
この実験では、PostgreSQL ストリーミングレプリケーションの設定方法を学びます。レプリケーション接続を受け入れるプライマリサーバーの設定、ベースバックアップからのレプリカサーバーの作成、およびプライマリからレプリカへのデータ変更がほぼリアルタイムで自動的にコピーされることの検証を行います。
PostgreSQLLinux
PostgreSQL テーブルパーティショニング
この実験では、PostgreSQL でテーブルパーティショニングを実装する方法を学びます。目標は、クエリパフォーマンスを向上させ、データ管理を簡素化するために、大きなテーブルをより小さく管理しやすい部分に分割することです。範囲パーティション化されたテーブルを設定し、日付範囲でパーティションを定義し、データを挿入し、パーティションを横断してクエリを実行します。
PostgreSQL
PostgreSQL トランザクション管理
この実験では、データ整合性を確保する上で重要な PostgreSQL のトランザクション管理について探求します。トランザクションの開始とコミット、失敗したトランザクションのロールバック、隔離レベルの設定、同時実行更新によるロックのシミュレーションを学びます。アカウントテーブルと送金操作を対象に実践します。
PostgreSQL
PostgreSQL トリガーによる自動化
この実験(Lab)では、トリガーを使用して PostgreSQL でタスクを自動化する方法を学びます。PL/pgSQL を使用してトリガー関数を作成し、`employees` テーブルの給与変更を `salary_changes` テーブルに記録します。関数を作成し、テーブルイベントにバインドし、テストし、無効化/削除します。
PostgreSQL
PostgreSQL ビューの管理
この実験では、PostgreSQL のビュー管理について探求します。主な目標は、単純ビューと物理化ビューを含むさまざまな種類のビューを理解し、実装することです。ビューを定義、クエリ、変更、作成、設定、および更新する方法を学びます。
PostgreSQL
PostgreSQL の接続詳細の確認
このチャレンジでは、重大なアラートが発生した後の PostgreSQL サーバーの稼働状態を確認します。`pg_isready` および `psql` コマンドを `postgres` ユーザーとして使用し、サーバーが接続を受け入れていること、および 'postgres' データベースに接続できることを確認してください。PostgreSQL サービスが正常に機能していることを保証します。
PostgreSQL
独自のレシピデータベースの作成
このチャレンジでは、PostgreSQL を使用して独自のレシピデータベースを作成し、料理の旅を始めましょう。新米フードブロガーとして、増え続けるレシピを管理するための専用データベース `recipe_db` を構築します。
PostgreSQL
PostgreSQL での従業員連絡先テーブルの作成
このチャレンジでは、PostgreSQL で従業員の連絡先詳細を保存するための `employee_contacts` テーブルを設計・作成します。適切なデータ型と制約を使用してデータの整合性を確保してください。あらかじめ `employees` テーブルが用意されている環境で作業を行います。
PostgreSQL
PostgreSQL における従業員データの管理
このチャレンジでは、データベース管理者の役割を担い、PostgreSQL データベース内の従業員データを管理します。組織の変更を反映させるため、PostgreSQL コマンドを使用して `employees` テーブルの従業員レコードを更新することが任務です。
PostgreSQL
PostgreSQL でマーケティング部門の従業員を抽出する
このチャレンジでは、人事部をサポートするために PostgreSQL データベースからマーケティング部門の従業員リストを抽出します。'Marketing' 部門に所属する従業員の `id` と `name` を選択する SQL クエリを作成し、検証のために結果をファイルに保存してください。
PostgreSQL
- 前へ
- 1
- 2
- 次へ