Crea tu propia base de datos de recetas

PostgreSQLPostgreSQLBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este desafío, te embarcarás en un viaje culinario creando tu propia base de datos de recetas utilizando PostgreSQL. Como un aspirante a bloguero gastronómico, configurarás una base de datos dedicada llamada recipe_db para gestionar tu creciente colección de recetas.

El desafío implica usar el comando createdb para crear la base de datos y el comando psql -l para verificar su creación listando todas las bases de datos. Todos los comandos deben ejecutarse en el directorio de usuario predeterminado ~/project. Completar con éxito el desafío resultará en que recipe_db aparezca en la salida de psql -l.


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{{"Crea tu propia base de datos de recetas"}} postgresql/db_status -.-> lab-551100{{"Crea tu propia base de datos de recetas"}} end

Crea tu propia base de datos de recetas

¡Embárcate en tu viaje culinario! Como un aspirante a bloguero gastronómico, necesitas un sistema bien organizado para gestionar tu creciente colección de recetas. Este desafío te guía a través de la configuración de una base de datos PostgreSQL dedicada para almacenar y gestionar tus deliciosas creaciones.

Tareas

  • Crear una base de datos PostgreSQL llamada recipe_db.
  • Verificar la creación de la base de datos listando todas las bases de datos.

Requisitos

  1. Utiliza el comando createdb para crear la base de datos.
  2. Utiliza el comando psql -l para listar todas las bases de datos y confirmar la creación de recipe_db.
  3. Todos los comandos deben ejecutarse en el directorio de usuario predeterminado ~/project.

Ejemplos

Después de crear con éxito la base de datos y listar todas las bases de datos, deberías ver recipe_db en la salida de psql -l.

                              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

Sugerencias (Hints)

  • Recuerda usar el comando createdb seguido del nombre de la base de datos.
  • El comando psql -l lista todas las bases de datos disponibles.
✨ Revisar Solución y Practicar

Resumen

En este desafío, la tarea consistía en crear una base de datos PostgreSQL llamada recipe_db utilizando el comando createdb y luego verificar su creación listando todas las bases de datos con el comando psql -l. El desafío enfatizó el uso de herramientas de línea de comandos para la gestión de bases de datos dentro de un entorno PostgreSQL.

Los puntos clave de aprendizaje incluyen comprender cómo crear una nueva base de datos utilizando createdb y cómo listar las bases de datos existentes utilizando psql -l. Completar con éxito el desafío demuestra competencia en las tareas básicas de administración de bases de datos PostgreSQL.