CommencezCommencez gratuitement

Le schéma public

Le schéma public d'une base de données PostgreSQL est créé par défaut lorsqu'une nouvelle base de données est créée. Tous les utilisateurs ont par défaut accès à ce schéma, à moins que cet accès ne soit explicitement restreint. Lorsqu'une base de données est destinée à un seul utilisateur et ne comporte pas de regroupements complexes d'objets de données au-delà de ce qu'un système de gestion relationnel-objet peut naturellement prendre en charge, le schéma public suffit généralement. Aucun schéma supplémentaire n'a besoin d'être ajouté à une telle base de données. Cet exercice vise à vous rappeler que le schéma public peut être ignoré dans la plupart des utilisations de base de PostgreSQL.

Cette activité fait partie du cours

Créer des bases de données PostgreSQL

Voir le cours

Instructions de l’exercice

  • Imaginez que vous utilisez présentement la base de données pod décrite dans les leçons précédentes. Créez une table nommée users (pour représenter les auditeurs et auditrices de balados sur la plateforme) dans la base de données pod de façon à ce qu'elle soit ajoutée au schéma public.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- 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
);
Modifier et exécuter le code