ÎncepețiÎncepe gratuit

Schema public

Schema public a unei baze de date PostgreSQL este creată implicit atunci când se creează o bază de date nouă. Toți utilizatorii au, în mod implicit, acces la această schemă, cu excepția cazului în care accesul este restricționat explicit. Când o bază de date urmează să fie folosită de un singur utilizator și nu conține grupări complexe de obiecte de date dincolo de ceea ce poate suporta în mod natural o bază de date obiect-relațională, schema public este de obicei suficientă. Nu este nevoie să adaugi scheme suplimentare la o astfel de bază de date. Acest exercițiu te va ajuta să înțelegi că schema public poate fi ignorată în majoritatea utilizărilor de bază ale PostgreSQL.

Acest exercițiu face parte din cursul

Crearea bazelor de date PostgreSQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Imaginează-ți că folosești în prezent baza de date pod descrisă în lecțiile anterioare. Creează un tabel numit users (pentru a reprezenta ascultătorii de podcasturi de pe platformă) în baza de date pod, astfel încât acesta să fie adăugat în schema public.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- 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
);
Editează și rulează codul