Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FUNDATEC 2023

Banco de DadosSQL
Código
qq897051
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Análise de Sistemas/Gerência de Projetos de TI
Usando o SQL *Plus, do Oracle 11g, qual a sintaxe correta do comando DESCRIBE utilizado para exibir a estrutura de uma tabela identificada como tab_cidades?
  1. ADESCRIBE tab_cidades
  2. BDESCRIBE FROM tab_cidades
  3. CDESCRIBE INTO tab_cidades
  4. DDESCRIBE TABLE FROM tab_cidades
  5. EDESCRIBE STRUCT FROM tab_cidades
Revelar gabarito e comentário

GabaritoA — DESCRIBE tab_cidades

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Comando DESCRIBE no Oracle SQL*Plus

Gabarito: letra A. No Oracle SQL*Plus, a sintaxe correta para exibir a estrutura de uma tabela é simplesmente DESCRIBE tab_cidades (ou DESC tab_cidades), sem nenhuma cláusula adicional. As demais alternativas adicionam palavras que não pertencem a esse comando, tornando-as inválidas.

Alternativa A — ✅ Correta ⟵ GABARITO

A forma correta é exatamente DESCRIBE tab_cidades. O comando DESCRIBE (abreviado como DESC) é utilizado para exibir informações sobre as colunas, tipos de dados e restrições de uma tabela. Não há necessidade de palavras extras como FROM, INTO, TABLE ou STRUCT.

Alternativa B — ❌ Incorreta

DESCRIBE FROM tab_cidades está incorreta porque a cláusula FROM é usada em comandos SELECT, não no DESCRIBE. A sintaxe do DESCRIBE não aceita essa palavra.

Alternativa C — ❌ Incorreta

DESCRIBE INTO tab_cidades também é inválida. INTO é utilizado em comandos INSERT ou SELECT INTO, não no DESCRIBE.

Alternativa D — ❌ Incorreta

DESCRIBE TABLE FROM tab_cidades contém duas palavras desnecessárias: TABLE e FROM. O comando é apenas DESCRIBE seguido do nome da tabela.

Alternativa E — ❌ Incorreta

DESCRIBE STRUCT FROM tab_cidades não faz parte da sintaxe do DESCRIBE. STRUCT (estrutura) não é uma palavra-chave reconhecida nesse contexto.

PEGA ESSA DICA!

Lembre-se de que comandos como SELECT e INSERT possuem diversas cláusulas opcionais, mas o DESCRIBE é um comando direto: basta DESCRIBE nome_da_tabela (ou DESC). Na prova, desconfie de alternativas que acrescentem palavras a comandos que você conhece como simples.

Link permanente: /questoes/qq897051