- ID
- 5474644
- Banca
- CESGRANRIO
- Órgão
- Banco do Brasil
- Ano
- 2021
- Provas
- Disciplina
- Banco de Dados
- Assuntos
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