Filtrar


Questões por página:
Em relação à execução de uma transação em um banco de dados, considere:

Para que uma transação seja efetivada, todas as ações que compõem a respectiva unidade de trabalho devem ser concluídas com sucesso. Caso contrário, a ação que constituiu falha e a transação devem ser desfeitas.

A afirmação refere-se a uma das quatro propriedades da integridade de uma transação, denominada:
Sobre as formas de execução de funções (functions) do PL/SQL, considere:

I. Pode-se executar uma função como parte de uma instrução SELECT.

II. Pode-se atribuir o valor de uma função a uma variável.

III. Não é possível passar parâmetros para uma função quando ela é executada dentro de um trigger.

É correto o que consta APENAS em
Com relação aos modos de parâmetros de procedures PL/SQL é correto afirmar:

Para uma dada tabela, foram criados 4 triggers utilizando-se PL/SQL, conforme abaixo:

I. Trigger 1 - BEFORE <statement>

II. Trigger 2 - BEFORE <for each row>

III. Trigger 3 - AFTER <statement>

IV. Trigger 4 - AFTER <for each row>

A sequência correta em que os triggers acima serão disparados é:

Uma tabela A contém apenas o código (cod_pac) de todos os pacientes internados em um hospital. Uma tabela B, com a mesma estrutura, contém o código (cod_pac) de todos os pacientes deste hospital que estão internados há mais de 15 dias. Para listar o código de todos os pacientes deste hospital internados por um período menor ou igual a 15 dias, deve-se utilizar a seguinte instrução SQL: