FC ConcursosFC Concursos

Questão FC369585

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 manut

Sistema de Gerenciamento de Banco de Dados (SGBD)

FGV · 2024

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”, é:

  1. DESCRIBE Processo IS ‘Esta tabela armazena informações sobre processos judiciais.’;
  2. SHOW TABLE Processo IS ‘Esta tabela armazena informações sobre processos judiciais.’;
  3. ALTER TABLE Processo (‘Esta tabela armazena informações sobre processos judiciais.’);
  4. COMMENT ON TABLE Processo IS ‘Esta tabela armazena informações sobre processos judiciais.’;
  5. INSERT INTO Processo VALUES (‘Propósito’, ‘Esta tabela armazena informações sobre processos judiciais.’);
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

O comando apresentado, COMMENT ON TABLE, serve para incluir um comentário descritivo sobre uma tabela no Oracle. Exemplo: COMMENT ON TABLE Processo IS 'Esta tabela armazena informações sobre processos judiciais.';

Esse comentário é armazenado no dicionário de dados como metadado: não altera a estrutura nem os dados da tabela, apenas documenta seu propósito para desenvolvedores e DBAs.

Para inserir comentários em colunas usa‑se a mesma ideia: COMMENT ON COLUMN NomeTabela.NomeColuna IS 'Descrição'.

Para consultar o comentário de uma tabela, pode‑se executar, por exemplo: SELECT table_name, comments FROM USER_TAB_COMMENTS WHERE table_name = 'PROCESSO'; (observe que nomes no dicionário costumam estar em maiúsculas).

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo