Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — FUMARC 2012

Banco de DadosBanco de Dados Relacionais
Código
qg873886
Banca
FUMARC
Órgão
TJ-MG
Ano
2012
Nível
Superior
Cargo
Técnico Judiciário - Administrador de Banco de Dados
Considere o seguinte esquema de dados relacional que representa departamentos e seus empregados.DEPARTAMENTO (CodDepto, NomeDepto)EMPREGADO (CodEmp, NomeEmp, CodDepto)Considere também a seguinte restrição de integridade referencial para esse esquema: EMPREGADO.CodDepto é chave estrangeira de DEPARTAMENTO.CodDepto com as opções ON DELETE SET NULL e ON UPDATE CASCADE Todas as sentenças abaixo respeitam essa restrição de integridade, EXCETO:
  1. ASempre que uma nova linha for inserida em EMPREGADO deve ser garantido que o seu valor de EMPREGADO.Co- dDepto ocorra na coluna DEPARTAMENTO.CodDepto.
  2. BSempre que um valor de DEPARTAMENTO.CodDepto for alterado, todas as correspondentes ocorrências em EMPREGADO.CodDepto serão também alteradas para o mesmo valor alterado.
  3. CSempre que um valor de EMPREGADO.CodDepto for alterado, deve ser garantido que esse valor ocorra em DEPARTAMENTO.CodDepto.
  4. DA remoção de uma linha qualquer em DEPARTAMENTO requer que antes sejam removidas todas as linhas em EMPREGADO que referenciem a linha de DEPARTAMENTO sendo removida.
Revelar gabarito e comentário

GabaritoD — A remoção de uma linha qualquer em DEPARTAMENTO requer que antes sejam removidas todas as linhas em EMPREGADO que referenciem a linha de DEPARTAMENTO sendo removida.

Link permanente: /questoes/qg873886