Considerando essas relações, julgue o item, no que se refere...
Próximas questões
Com base no mesmo assunto
Ano: 2009
Banca:
CESPE / CEBRASPE
Órgão:
TRE-PR
Prova:
CESPE / CEBRASPE - 2009 - TRE-PR - Técnico Judiciário - Programação de Sistemas |
Q2263298
Banco de Dados
Texto associado
A seguir, apresentam-se relações de um esquema do banco de dados relacional EMPRESA, em que as chaves primárias estão sublinhadas.
EMPREGADO (NOME, SOBRENOME, NSS, SEXO, SALARIO, NSS_SUPERVISOR, NUD)
DEPARTAMENTO (NOMED, NUD, NSS_GERENTE, TOTAL_SAL)
PROJETO (NOMEP, NUMEROP, LOCALIZAP, NUMD)
TRABALHA_EM (NSSE, NUMP, HORAS)
DEPENDENTE (NSSE, NOME_DEPENDENTE, SEXO, PARENTESCO)
Considerando essas relações, julgue o item, no que se refere a visão (view) e triggers.
Triggers são procedimentos disparados implicitamente sempre que uma tabela ou visão é modificada ou quando ocorrem algumas ações do usuário ou ações do sistema de banco de dados. O padrão SQL-92 dispõe da implementação de triggers conforme a sintaxe apresentada no trecho de código a seguir.
CREATE TRIGGER TOTALSAL1 AFTER INSERT ON EMPREGADO FOR EACH ROW WHEN (NEW.NUD IS NOT NULL) UPDATE DEPARTAMENTO SET TOTAL_SAL=TOTAL_SAL + NEW.SALARIO WHERE NUD=NEW.NUD;
Triggers são procedimentos disparados implicitamente sempre que uma tabela ou visão é modificada ou quando ocorrem algumas ações do usuário ou ações do sistema de banco de dados. O padrão SQL-92 dispõe da implementação de triggers conforme a sintaxe apresentada no trecho de código a seguir.
CREATE TRIGGER TOTALSAL1 AFTER INSERT ON EMPREGADO FOR EACH ROW WHEN (NEW.NUD IS NOT NULL) UPDATE DEPARTAMENTO SET TOTAL_SAL=TOTAL_SAL + NEW.SALARIO WHERE NUD=NEW.NUD;