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
Instrukcje do ćwiczenia
- Wyobraź sobie, że korzystasz z bazy danych
podopisanej w poprzednich lekcjach. Utwórz tabelę o nazwieusers(reprezentującą słuchaczy podcastów dostępnych na platformie) w bazie danychpodw taki sposób, aby została dodana do schematupublic.
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
);