Logo Passei Direto
Buscar
No PostgreSQL, o comando ALTER TABLE permite modificar a estrutura de uma tabela existente. Nesse sentido, considere o seguinte comando SQL: ALTER TABLE produto ADD COLUMN descricao TEXT; SILBERSCHATZ, A.; KORTH, H. F.; SUDARSHAN, S. Sistemas de banco de dados. 7. ed. São Paulo: Pearson, 2023. ​O comando tem como principal efeito: Alternativas Alternativa 1: Substituir a tabela produto por uma nova estrutura. Alternativa 2: Adicionar um campo obrigatório à tabela. Alternativa 3: Inserir uma nova coluna ?descricao?, inicialmente com valor nulo. Alternativa 4: Apagar a estrutura original e recriar a tabela. Alternativa 5: Atualizar automaticamente todos os registros com um texto padrão.
User badge image
Souza Costa

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar o comando SQL: ALTER TABLE produto ADD COLUMN descricao TEXT; Esse comando adiciona uma nova coluna chamada "descricao" do tipo TEXT na tabela "produto". Por padrão, essa nova coluna será criada com valores nulos para os registros já existentes, a menos que seja especificado um valor padrão. Agora, analisando as alternativas: 1) Substituir a tabela produto por uma nova estrutura. — Falso. O comando altera a tabela existente, não substitui. 2) Adicionar um campo obrigatório à tabela. — Falso. A coluna adicionada não é obrigatória a menos que seja especificado NOT NULL. 3) Inserir uma nova coluna "descricao", inicialmente com valor nulo. — Verdadeiro. Essa é a descrição correta do efeito do comando. 4) Apagar a estrutura original e recriar a tabela. — Falso. O comando não apaga nem recria a tabela. 5) Atualizar automaticamente todos os registros com um texto padrão. — Falso. A coluna será nula para registros existentes, a menos que um DEFAULT seja especificado. Portanto, a alternativa correta é a Alternativa 3.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina