Erstellen Sie Ihre eigene Rezeptdatenbank

PostgreSQLPostgreSQLBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In dieser Aufgabe begeben Sie sich auf eine kulinarische Reise, indem Sie Ihre eigene Rezeptdatenbank mit PostgreSQL erstellen. Als angehender Food-Blogger richten Sie eine dedizierte Datenbank namens recipe_db ein, um Ihre wachsende Sammlung von Rezepten zu verwalten.

Die Aufgabe umfasst die Verwendung des Befehls createdb zum Erstellen der Datenbank und des Befehls psql -l, um die Erstellung durch Auflisten aller Datenbanken zu überprüfen. Alle Befehle sollten im Standardbenutzerverzeichnis ~/project ausgeführt werden. Der erfolgreiche Abschluss der Aufgabe führt dazu, dass recipe_db in der Ausgabe von psql -l erscheint.


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{{"Erstellen Sie Ihre eigene Rezeptdatenbank"}} postgresql/db_status -.-> lab-551100{{"Erstellen Sie Ihre eigene Rezeptdatenbank"}} end

Erstellen Sie Ihre eigene Rezeptdatenbank

Begeben Sie sich auf Ihre kulinarische Reise! Als angehender Food-Blogger benötigen Sie ein gut organisiertes System, um Ihre wachsende Sammlung von Rezepten zu verwalten. Diese Aufgabe führt Sie durch die Einrichtung einer dedizierten PostgreSQL-Datenbank zum Speichern und Verwalten Ihrer köstlichen Kreationen.

Aufgaben

  • Erstellen Sie eine PostgreSQL-Datenbank namens recipe_db.
  • Überprüfen Sie die Erstellung der Datenbank, indem Sie alle Datenbanken auflisten.

Anforderungen

  1. Verwenden Sie den Befehl createdb, um die Datenbank zu erstellen.
  2. Verwenden Sie den Befehl psql -l, um alle Datenbanken aufzulisten und die Erstellung von recipe_db zu bestätigen.
  3. Alle Befehle sollten im Standardbenutzerverzeichnis ~/project ausgeführt werden.

Beispiele

Nachdem Sie die Datenbank erfolgreich erstellt und alle Datenbanken aufgelistet haben, sollten Sie recipe_db in der Ausgabe von psql -l sehen.

                              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

Hinweise

  • Denken Sie daran, den Befehl createdb gefolgt vom Datenbanknamen zu verwenden.
  • Der Befehl psql -l listet alle verfügbaren Datenbanken auf.
✨ Lösung prüfen und üben

Zusammenfassung

In dieser Aufgabe bestand die Aufgabe darin, eine PostgreSQL-Datenbank namens recipe_db mit dem Befehl createdb zu erstellen und anschließend ihre Erstellung zu überprüfen, indem alle Datenbanken mit dem Befehl psql -l aufgelistet wurden. Die Aufgabe betonte die Verwendung von Befehlszeilentools für die Datenbankverwaltung innerhalb einer PostgreSQL-Umgebung.

Die wichtigsten Lernpunkte umfassen das Verständnis, wie man eine neue Datenbank mit createdb erstellt und wie man vorhandene Datenbanken mit psql -l auflistet. Der erfolgreiche Abschluss der Aufgabe demonstriert die Beherrschung grundlegender PostgreSQL-Datenbankverwaltungsaufgaben.