Questão nº 49

Questão de Tecnologia da Informação · FCC TRF4 2019 (nº 49)

FCC2019Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Ever comentário ↓

Um Técnico deseja incluir um campo chamado `status` na tabela `Processo`, que aceitará até 30 caracteres. Considerando que o banco de dados está aberto e em condições ideais, para realizar este procedimento terá que usar o comando

Resposta comentada

Gabarito Alternativa E

Para modificar a estrutura de uma tabela já existente em um banco de dados, como adicionar uma nova coluna, utilizamos o comando `ALTER TABLE`.

(A) Incorreta: A sintaxe `ADD COLUMN ... TO` não é o padrão SQL para esta operação.
(B) Incorreta: `APPEND COLUMN` não é um comando SQL padrão para adicionar colunas; o termo correto é `ADD COLUMN`.
(C) Incorreta: `INSERT INTO` é usado para adicionar dados (linhas) a uma tabela, não para modificar sua estrutura (adicionar colunas). Esta é a armadilha da banca, confundindo DML (Data Manipulation Language) com DDL (Data Definition Language).
(D) Incorreta: A sintaxe `ADD COLUMN ... TO ... WITH TYPE` não é o padrão SQL para adicionar uma coluna.
(E) Correta: Este é o comando SQL padrão e correto para adicionar uma nova coluna (`status` do tipo `VARCHAR(30)`) a uma tabela existente (`Processo`).

Fonte: FCC TRF4 2019 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho