ComeçarComece de graça

O esquema public

O esquema public de um banco de dados PostgreSQL é criado por padrão quando um novo banco é criado. Todos os usuários, por padrão, têm acesso a esse esquema, a menos que esse acesso seja explicitamente restrito. Quando um banco de dados será usado por um único usuário e não possui agrupamentos complexos de objetos de dados além do que pode ser naturalmente suportado por um banco de dados objeto-relacional, o esquema public geralmente é suficiente. Não é necessário adicionar esquemas adicionais a esse tipo de banco. Este exercício vai reforçar a ideia de que o esquema public pode ser ignorado na maioria dos usos básicos do PostgreSQL.

Este exercício faz parte do curso

Criando bancos de dados PostgreSQL

Ver curso

Instruções do exercício

  • Imagine que você está usando o banco de dados pod descrito nas lições anteriores. Crie uma tabela chamada users (para representar os ouvintes de podcasts na plataforma) no banco pod de forma que ela seja adicionada ao esquema public.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

-- 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
);
Editar e executar o código