Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESGRANRIO 2021

Banco de DadosSQL
Código
cg016264
Banca
CESGRANRIO
Órgão
Banco do Brasil
Ano
2021
Nível
Médio
Cargo
Agente de Tecnologia
Ao coletar dados em um sistema compatível com SQL 2008 para fazer uma análise de dados, um programador percebeu que havia dois campos, data_de_nascimento e data_de_emissão_RG, em que o valor de data_de_emissão_RG sempre deve ser mais recente que data_de_nascimento. Percebeu, porém, que em 10% das linhas acontecia o inverso, isto é, data_de_nascimento era mais recente que data_de_emissão_RG. Ele corrigiu os dados nessas linhas, verificando que estavam consistentemente trocados, mas, preocupado que tal problema voltasse a acontecer, resolveu solicitar ao DBA uma alteração da tabela, de forma que data_de_emissão_RG sempre tivesse que ser mais recente que data_de_nascimento.O DBA atendeu adequadamente a esse pedido do programador por meio de uma restrição em SQL 2008 do tipo
  1. ACHECK
  2. BINSPECT
  3. CTEST
  4. DVALIDATE
  5. EVERIFY
Revelar gabarito e comentário

GabaritoA — CHECK

Link permanente: /questoes/cg016264