Procura

Banco de dadosSql (2)


EXERCÍCIOS - Exercício 36

  • (FUNCAB 2012)

Observe o comando abaixo. É correto afirmar que, ao apagar da tabela “setor", o setor “Informática": CREATE TABLE funcionarios (id_func NUMBER(4) PRIMARY KEY, nome VARCHAR2(10), sobrenome VARCHAR2(20), cargo VARCHAR2(15), contratado em DATE, salario NUMBER(8,2), setor NUMBER(2) CONSTRAINT fk_idsetor REFERENCES setores(id_setor) ON DELETE CASCADE);


A) será gravado NULL no campo “setor" da tabela funcionários para os funcionários do setor “Informática".

B) o Oracle somente apagará da tabela Setor o setor “Informát ica" se não houver na tabela “funcionários" umfuncionário deste setor.

C) todos os funcionários do setor “Informática" tambémserão apagados da tabela “funcionários".

D) poderá gerar um problema de integridade, caso a tabela “funcionários" possua algumfuncionário do setor “Informática".

E) será exibida uma mensagem alertando que a tabela “funcionários" possui chave estrangeira da tabela “setor".


Próximo:
EXERCÍCIOS - Exercício 37

Vamos para o Anterior: Exercício 35

Tente Este: Exercício 297

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=3.87ms))((ts_substr_m2=0.00ms))((ts_substr_p2=1.21ms))((ts_substr_c=3.91ms))((ts_substr_im=0.83ms))
((total= 10ms))