ComeçarComece de graça

Escolhendo tipos de dados na criação da tabela

O ideal é especificar o tipo de dado de uma coluna quando a tabela é criada. O tipo pode ser alterado depois, porém essa mudança pode ter consequências inesperadas se a coluna já tiver valores preenchidos. Neste exercício, você vai especificar tipos de dados com base na categoria à qual os valores pertencem.

Vamos voltar ao exemplo do banco de dados da Small Business Association (SBA) do Capítulo 1. Os empréstimos da SBA são concedidos para projetos de negócios específicos. Você vai completar a definição da tabela project usando o tipo de coluna mais apropriado.

Este exercício faz parte do curso

Criando bancos de dados PostgreSQL

Ver curso

Instruções do exercício

  • Complete o comando CREATE TABLE para a tabela project usando o tipo de dado correto dentre as seguintes opções: TEXT, BOOLEAN e NUMERIC.

Exercício interativo prático

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

-- Create the project table
___ ___ ___ (
	-- Unique identifier for projects
	id SERIAL PRIMARY KEY,
    -- Whether or not project is franchise opportunity
	is_franchise ___ DEFAULT FALSE,
	-- Franchise name if project is franchise opportunity
    franchise_name ___ DEFAULT NULL,
    -- State where project will reside
    project_state ___,
    -- County in state where project will reside
    project_county ___,
    -- District number where project will reside
    congressional_district ___,
    -- Amount of jobs projected to be created
    jobs_supported ___
);
Editar e executar o código