IniziaInizia gratis

Lo schema public

Lo schema public di un database PostgreSQL viene creato automaticamente quando si crea un nuovo database. Per impostazione predefinita, tutti gli utenti hanno accesso a questo schema, a meno che tale accesso non venga limitato esplicitamente. Quando un database è destinato a un singolo utente e non richiede raggruppamenti complessi di oggetti dati oltre a quanto può essere gestito naturalmente da un database a oggetti-relazionale, lo schema public è di solito sufficiente. Non è necessario aggiungere altri schemi a un database di questo tipo. Questo esercizio ti aiuterà a consolidare l’idea che, negli usi più basilari di PostgreSQL, lo schema public può essere tranquillamente ignorato.

Questo esercizio fa parte del corso

Creare database PostgreSQL

Visualizza il corso

Istruzioni dell'esercizio

  • Immagina di usare il database pod descritto nelle lezioni precedenti. Crea una tabella chiamata users (per rappresentare gli ascoltatori dei podcast sulla piattaforma) nel database pod in modo che venga aggiunta allo schema public.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- 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
);
Modifica ed esegui il codice