Questão de Banco de Dados — SQL — UFU-MG 2017
Banco de DadosSQL
- Código
- qq306019
- Banca
- UFU-MG
- Órgão
- UFU-MG
- Ano
- 2017
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Considerando a relação “Dependentes”, criada por meio do comando SQL, “Create table Dependentes (numf int, nome varchar(15) not null, parentesco varchar(12) not null, primary key(numf, nome), foreign key (numf) references Funcionarios(numf) on update cascade on delete cascade)”, é correto afirmar que
- Ase o valor do atributo “numf” em Funcionários for alterado, a mudança se propaga para todos os seus dependentes.
- Bse um funcionário for removido de Funcionários, seus dependentes permanecem na base de dados, mas com valor nulo no atributo numf.
- Cse um funcionário for removido de Funcionários, seus dependentes permanecem na base de dados, mas com um valor padrão pré-definido no atributo numf.
- Dse o número de um funcionário for alterado em Funcionários, e existir algum dependente referenciando esta chave, um erro é ativado e a instrução de alteração é revertida.