Pular para o conteúdo

Cebraspe · Tribunal Regional do Trabalho da 10ª Região (TRT 10) 2025

Questão 73 — Banco de Dados: SQL — Linguagem de Definição de Dados (DDL)

Banco de Dados SQL — Linguagem de Definição de Dados (DDL)

Cebraspe 2025 Superior

Tribunal Regional do Trabalho da 10ª Região (TRT 10) · Analista Judiciário – Área: Apoio Especializado – Especialidade: Tecnologia da Informação

Gabarito disponível

Julgue os próximos itens, relativos à normalização de dados, à linguagem de definição de dados (DDL), a sistema gerenciador de banco de dados (SGBD) Oracle 21C e a data lake.

A execução do comando DLL a seguir alterará a tabela PROCESSO, adicionando uma coluna com o nome STATUS do tipo de dados CHAR(1).

ALTER PROCESSO ADD COLUMN STATUS CHAR(1);
Selecione uma alternativa

Sintaxe correta é ALTER TABLE PROCESSO ADD STATUS CHAR(1).

O comando omite a palavra TABLE e usa COLUMN, que não é aceita no ADD do Oracle. A sintaxe correta é ALTER TABLE PROCESSO ADD (STATUS CHAR(1)) ou ALTER TABLE PROCESSO ADD STATUS CHAR(1). Portanto, o comando gera erro.

Análise das alternativas

Certo: errado, pois o comando é sintaticamente inválido. Errado: correto, pela ausência de TABLE e pelo uso inadequado de COLUMN.

Referência: Sintaxe SQL DDL: ALTER TABLE.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Errado

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 11