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.
empresa.departamentos com os campos:
id (inteiro, chave primária, auto incremento)nome (texto, obrigatório)localizacao (texto)funcionarios com os campos:
id (inteiro, chave primária, auto incremento)nome (texto, obrigatório)idade (inteiro)salario (numérico com 2 casas decimais)departamento_id (inteiro, chave estrangeira para departamentos.id)projetos com os campos:
id (inteiro, chave primária, auto incremento)nome (texto)descricao (texto)orcamento (numérico)data_inicio do tipo DATE na tabela projetos.descricao da tabela projetos para aceitar até 500 caracteres (VARCHAR(500)).NOT NULL ao campo nome da tabela projetos.orcamento da tabela projetos.clientes com os campos:
id (serial, chave primária)nome (obrigatório)email (único)cidadedata_cadastro