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

PostgreSQLPostgreSQLBeginner
今すぐ練習

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

はじめに (Introduction)

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

このチャレンジ (challenge) では、createdb コマンドを使用してデータベースを作成し、psql -l コマンドを使用してすべてのデータベースをリスト表示することで、その作成を確認します。すべてのコマンドは、デフォルトのユーザーディレクトリ ~/project で実行する必要があります。チャレンジ (challenge) を正常に完了すると、psql -l の出力に recipe_db が表示されます。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL postgresql(("PostgreSQL")) -.-> postgresql/PostgreSQLGroup(["PostgreSQL"]) postgresql/PostgreSQLGroup -.-> postgresql/db_setup("Create New Database") postgresql/PostgreSQLGroup -.-> postgresql/db_status("Check Database Status") subgraph Lab Skills postgresql/db_setup -.-> lab-551100{{"独自のレシピデータベースを作成する"}} postgresql/db_status -.-> lab-551100{{"独自のレシピデータベースを作成する"}} end

独自のレシピデータベースを作成する (Create Your Own Recipe Database)

料理の旅に出発しましょう!新進気鋭のフードブロガーとして、増え続けるレシピのコレクションを管理するための、整理されたシステムが必要です。このチャレンジ (challenge) では、おいしい料理を保存および管理するための専用の PostgreSQL データベースのセットアップについて説明します。

タスク (Tasks)

  • recipe_db という名前の PostgreSQL データベースを作成します。
  • すべてのデータベースをリスト表示して、データベースの作成を確認します。

要件 (Requirements)

  1. createdb コマンドを使用してデータベースを作成します。
  2. psql -l コマンドを使用してすべてのデータベースをリスト表示し、recipe_db の作成を確認します。
  3. すべてのコマンドは、デフォルトのユーザーディレクトリ ~/project で実行する必要があります。

例 (Examples)

データベースの作成とすべてのデータベースのリスト表示が正常に完了すると、psql -l の出力に recipe_db が表示されます。

                              List of databases
   Name    |  Owner   | Encoding | Collate |  Ctype  |   Access privileges
-----------+----------+----------+---------+---------+-----------------------
 postgres  | postgres | UTF8     | C.UTF-8 | C.UTF-8 |
 recipe_db | labex    | UTF8     | C.UTF-8 | C.UTF-8 |
 template0 | postgres | UTF8     | C.UTF-8 | C.UTF-8 | =c/postgres          +
           |          |          |         |         | postgres=CTc/postgres
 template1 | postgres | UTF8     | C.UTF-8 | C.UTF-8 | =c/postgres          +
           |          |          |         |         | postgres=CTc/postgres
(4 rows)
Examples

ヒント (Hints)

  • createdb コマンドの後にデータベース名を付けることを忘れないでください。
  • psql -l コマンドは、利用可能なすべてのデータベースをリスト表示します。
✨ 解答を確認して練習

まとめ (Summary)

このチャレンジ (challenge) では、createdb コマンドを使用して recipe_db という名前の PostgreSQL データベースを作成し、次に psql -l コマンドですべてのデータベースをリスト表示して、その作成を確認することが課題でした。このチャレンジ (challenge) では、PostgreSQL 環境内でのデータベース管理のためのコマンドラインツールの使用が強調されました。

主な学習ポイントは、createdb を使用して新しいデータベースを作成する方法と、psql -l を使用して既存のデータベースをリスト表示する方法を理解することです。チャレンジ (challenge) を正常に完了すると、基本的な PostgreSQL データベース管理タスクの習熟度が証明されます。