Zacznij terazZacznij za darmo

Schemat public

Schemat public w bazie danych PostgreSQL jest tworzony automatycznie podczas zakładania nowej bazy danych. Wszyscy użytkownicy mają do niego dostęp domyślnie – chyba że zostanie on jawnie ograniczony. Gdy baza danych ma być używana przez jednego użytkownika i nie wymaga złożonego grupowania obiektów, schemat public zazwyczaj w zupełności wystarcza. W takim przypadku nie ma potrzeby dodawania kolejnych schematów. To ćwiczenie pomoże ci utrwalić przekonanie, że w podstawowym użyciu PostgreSQL schemat public można po prostu zignorować.

To ćwiczenie jest częścią kursu

Tworzenie baz danych w PostgreSQL

Zobacz kurs

Instrukcje do ćwiczenia

  • Wyobraź sobie, że korzystasz z bazy danych pod opisanej w poprzednich lekcjach. Utwórz tabelę o nazwie users (reprezentującą słuchaczy podcastów dostępnych na platformie) w bazie danych pod w taki sposób, aby została dodana do schematu public.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- Add users table to the public schema for the pod database
___ ___ ___ (
  id serial PRIMARY KEY,
  first_name TEXT NOT NULL,
  last_name TEXT NOT NULL,
  email TEXT NOT NULL,
  hashed_password CHAR(72) NOT NULL
);
Edytuj i uruchom kod