Pular para o conteúdo principal

Questão de Banco de Dados — SQL — IV - UFG 2026

Banco de DadosSQL
Código
qg730986
Banca
IV - UFG
Órgão
Câmara de Goiânia - GO
Ano
2026
Nível
Superior
Cargo
Analista de Sistemas
SQL (Structured Query Language) é uma linguagem padrão usada para definir e manipular bancos de dados relacionais. A DDL (Data Definition Language) e a DML (Data Manipulation Language) são partes da linguagem SQL usadas, respectivamente, para definir e manter esquemas de bancos de dados e para manipular dados contidos nos registros (linhas) das tabelas dos bancos de dados. Considere um Sistema Gerenciador de Bancos de Dados (SGBD) relacional que segue o padrão SQL. Em qual situação o comando SQL ALTER TABLE é executado sem gerar erro?
  1. AQuando é adicionada uma restrição (constraint) UNIQUE em uma coluna que contém o mesmo valor em diferentes registros da tabela.
  2. BQuando é removida uma restrição (constraint) UNIQUE existente de uma coluna que não é referenciada por chave estrangeira.
  3. CQuando é adicionada uma restrição (constraint) NOT NULL sem valor DEFAULT em uma coluna que tem registros com valor NULL.
  4. DQuando é removida uma restrição (constraint) NOT NULL de uma coluna que é referenciada por chave estrangeira que faz parte de uma chave primária.
Revelar gabarito e comentário

GabaritoB — Quando é removida uma restrição (constraint) UNIQUE existente de uma coluna que não é referenciada por chave estrangeira.

Link permanente: /questoes/qg730986