Exercícios práticos para o Capítulo 2 – Criando Estruturas com DDL e Capítulo 3 – Manipulação de Dados com DML, organizados em ordem crescente de dificuldade, todos voltados ao uso do PostgreSQL.



🔹 PARTE 1 – Criando Tabelas e Estruturas

  1. Crie um banco de dados chamado empresa.
  2. Crie uma tabela chamada departamentos com os campos:
  3. Crie uma tabela chamada funcionarios com os campos:
  4. Crie uma tabela chamada projetos com os campos:
  5. Adicione uma nova coluna data_inicio do tipo DATE na tabela projetos.
  6. Modifique o campo descricao da tabela projetos para aceitar até 500 caracteres (VARCHAR(500)).
  7. Adicione uma restrição NOT NULL ao campo nome da tabela projetos.
  8. Remova a coluna orcamento da tabela projetos.
  9. Crie a tabela clientes com os campos:
  10. Adicione uma restrição CHECK para garantir que a idade dos funcionários seja maior que 14.

🔹 PARTE 2 – Inserindo Dados (INSERT)

  1. Insira dois departamentos: "Financeiro" em "São Paulo", e "TI" em "Belo Horizonte".
  2. Cadastre três funcionários: