Questões de Concurso Público HCPA 2016 para Analista de TI (Desenvolvimento)
Foram encontradas 7 questões
Considere as afirmações abaixo sobre a estrutura de um bloco PL/SQL.
I - A seção declarativa é uma seção opcional e deve ser utilizada somente quando variáveis, cursores, exceções e/ou tipos construídos forem requeridos na resolução do problema.
II - A seção executável é obrigatória na construção de um bloco e compreende o conjunto de instruções para a resolução do problema do bloco que será construído.
III - A seção de tratamento de exceções é opcional e deve ser utilizada somente quando houver necessidade de tratamento de erros que podem ocorrer durante a execução do bloco.
Quais estão corretas?
O resultado de duas consultas pode ser combinado na linguagem PostgreSQL através da seguinte sintaxe:
comando1 UNION [ALL] comando2
comando1 INTERSECT [ALL] comando2
comando1 EXCEPT [ALL] comando2
Com base nessa sintaxe, é correto afirmar que
Analise a sintaxe para gatilhos do PostgreSQL.
CREATE TRIGGER nome { BEFORE | AFTER } { evento [ OR ... ] }
ON tabela [ FOR [ EACH ] { ROW | STATEMENT } ]
EXECUTE PROCEDURE nome_da_função ( argumentos )
A respeito dessa sintaxe, assinale a alternativa que apresenta a afirmação correta.
Considere a tabela relacional abaixo.
EMPREGADO_PROJETO
(num_empregado, num_projeto, horas_trabalhadas, nome_empregado, nome_projeto, localização_projeto)
Nessa tabela, não se pode inserir um projeto, a menos que um empregado esteja associado. Por outro lado, não se pode inserir um empregado, a menos que esteja associado a um projeto. Esse é um exemplo de
Uma relação está na _____________ se todos os seus atributos são monovalorados e atômicos.
Assinale a alternativa que completa, corretamente, a lacuna da afirmação acima.