Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2026

Banco de DadosBanco de Dados Relacionais
Código
ce228761
Banca
CESPE / CEBRASPE
Órgão
TCE-MG
Ano
2026
Nível
Superior
Cargo
Analista de Controle Externo - Especialidade: Ciência da Computação
Q47.png 353×282Com base no código SQL precedente e nos comandos da linguagem de definição de dados (DDL), assinale a opção correta.
  1. ATodos os comandos serão executados com sucesso, mas a restrição CHECK não será aplicada, pois o SQL padrão não permite expressões lógicas em restrições de coluna.
  2. BO comando CREATE TABLE de unidade_gestora criará a tabela, mas o comando de criação de auditor será rejeitado, já que o campo id_ug não é uma chave primária na tabela unidade_gestora.
  3. CO comando ALTER TABLE criará uma nova coluna denominada fk_supervisor para armazenar a chave de relacionamento hierárquico entre auditores.
  4. DA última instrução (ALTER TABLE) criará uma relação recursiva válida, permitindo que um auditor seja referenciado como supervisor de outro auditor.
  5. EA criação da tabela auditor falhará, pois não é permitido definir restrições CHECK e FOREIGN KEY simultaneamente em uma mesma tabela.
Revelar gabarito e comentário

GabaritoD — A última instrução (ALTER TABLE) criará uma relação recursiva válida, permitindo que um auditor seja referenciado como supervisor de outro auditor.

Link permanente: /questoes/ce228761