Questão nº 33
Questão de Tecnologia da Informação · FGV TJ-MS 2024 (nº 33)
FGV2024Técnico de Nível Superior - Analista de Banco de DadosTecnologia da Informação
Gabarito: Dver comentário ↓
João pretende enriquecer a documentação do banco de dados registrando o propósito das tabelas e as descrições de suas colunas. Isso é crucial para facilitar a compreensão e a manutenção do seu esquema.
Para tanto, o comando em Oracle que ele deverá usar para alcançar seu objetivo, em relação à tabela "Processo", é:
- ADESCRIBE Processo IS ‘Esta tabela armazena informações sobre processos judiciais.’;
- BSHOW TABLE Processo IS ‘Esta tabela armazena informações sobre processos judiciais.’;
- CALTER TABLE Processo (‘Esta tabela armazena informações sobre processos judiciais.’);
- DCOMMENT ON TABLE Processo IS ‘Esta tabela armazena informações sobre processos judiciais.’; (alternativa correta)
- EINSERT INTO Processo VALUES (‘Propósito’, ‘Esta tabela armazena informações sobre processos judiciais.’);
Resposta comentada
Gabarito Alternativa D
Para documentar um banco de dados, você adiciona descrições explicativas (comentários) a objetos como tabelas e colunas, tornando o esquema mais fácil de entender.
- (A) Incorreta:
DESCRIBE(ouDESC) é usado para exibir a estrutura de uma tabela (colunas, tipos de dados), não para adicionar comentários. A sintaxe apresentada também está incorreta. - (B) Incorreta:
SHOW TABLEnão é um comando SQL padrão ou do Oracle para exibir informações de tabela ou adicionar comentários. - (C) Incorreta:
ALTER TABLEé usado para modificar a estrutura de uma tabela (adicionar/remover colunas, alterar tipos de dados). A sintaxeALTER TABLE Processo ('...')é inválida para adicionar um comentário à tabela em Oracle. - (D) Correta: O comando
COMMENT ON TABLEé o padrão no Oracle para adicionar ou substituir um comentário descritivo para uma tabela, exatamente como solicitado. - (E) Incorreta:
INSERT INTOé usado para adicionar dados (linhas) a uma tabela, não para documentar sua estrutura ou propósito.
Fonte: FGV TJ-MS 2024 Técnico de Nível Superior - Analista de Banco de Dados (Caderno Tipo 1). Reproduzida para fins de estudo.