Questão de Banco de Dados — SQL — IF-RS 2018
Banco de DadosSQL
- Código
- qq369206
- Banca
- IF-RS
- Órgão
- IF-RS
- Ano
- 2018
- Nível
- Médio
- Cargo
- Técnico de Tecnologia da Informação
Na tabela “candidato”, observa-se a existência de registros com valor NULL para a coluna “nome_social”. Diante disto, o que acontece após executar a instrução SQL abaixo?alter table candidato add check ("nome_social" is not null);
- AA instrução DML será executada normalmente, sem erros. A coluna “nome_social”, que antes era opcional, passa a ser obrigatória para os próximos registros.
- BA instrução DML falhará, pois a tabela já possui alguns registros com valor NULL para a coluna “nome_social”.
- CA instrução DDL falhará, pois existem registros na tabela com valor NULL para a coluna “nome_social”.
- DA instrução DDL será executada normalmente, sem erros. A coluna “nome_social”, que antes era opcional, passa a ser obrigatória; por consequência, os registros cujas chaves são 2, 4 e 5 serão atualizados com o mesmo valor da coluna “nome”.
- EA instrução DDL será executada normalmente, sem erros. A coluna “nome_social”, que antes era opcional, passa a ser obrigatória; por consequência, os registros cujas chaves são 2, 4 e 5 serão excluídos.