QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Banco de Dados

FUNDATEC - IFC SC - Informática Banco de Dados - 2026 • FUNDATEC • 2026

Em um banco de dados relacional, um administrador executa a seguinte sequência de comandos em uma tabela que possui chave estrangeira sendo referenciada por outra tabela: ALTER TABLE pedido DROP COLUMN id_cliente; DROP TABLE cliente; Considerando as regras de integridade referencial e o comportamento padrão dos SGBDs relacionais, assinale a alternativa correta.
A
Ambos os comandos serão executados normalmente, pois alterações estruturais têm prioridade sobre restrições de integridade definidas no esquema do banco de dados.
B
O comando ALTER TABLE será executado com sucesso, enquanto o DROP TABLE falhará apenas na presença de índices ou restrições locais definidas na tabela cliente.
C
O comando ALTER TABLE poderá falhar se a coluna removida participar de chave estrangeira, e o DROP TABLE poderá falhar se existirem dependências referenciais ativas.
D
O comando DROP TABLE removerá automaticamente a tabela e todas as suas dependências, independentemente de restrições ou configurações explícitas no SGBD.
E
Ambos os comandos exigem execução dentro de transações explícitas com COMMIT, sendo ignorados pelo SGBD caso não estejam em um bloco transacional ativo.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.