Questões de Concurso Público AL-AP 2020 para Analista Legislativo - Desenvolvedor de Banco de Dados

Foram encontradas 50 questões

Q1315887 Banco de Dados

Considere o programa PL/SQL abaixo, criado em um ambiente Oracle em condições ideais.


VARIABLE resultado NUMBER

BEGIN

SELECT (salario*12) + NVL(comissao,0) INTO ..I..

FROM colaboradores WHERE id_colaborador = 255;

END;

/

PRINT resultado


A forma correta de inserir a variável de bind (criada em um ambiente de host) resultado na lacuna I acima é:

Alternativas
Q1315888 Banco de Dados

Considere o bloco PL/SQL abaixo, em um ambiente Oracle em condições ideais.


DECLARE vColNo colaborador.idColaborador%TYPE := 371;

vAst colaborador.estrelas%TYPE := NULL;

vSal colaborador.salario%TYPE;

BEGIN

SELECT NVL(ROUND(salario/5000), 0) INTO vSal

FROM colaborador WHERE idColaborador = vColNo;

..I..

UPDATE colaborador SET estrelas = vAst

WHERE idColaborador = vColNo;

COMMIT;

END;

/


Para adicionar um asterisco na coluna estrelas para cada R$5000 do salário do funcionário (se o número for 10.000, existirão 2 asteriscos, por exemplo), a lacuna I acima deve ser preenchida por

Alternativas
Q1315889 Banco de Dados
Em um ambiente Oracle, em condições ideais, um Analista precisa criar uma consulta para exibir o nome e o salário dos funcionários cujos números de departamento e salários correspondam a números de departamento e salários de funcionários que ganham comissão. Considerando que os campos usados na instrução existem na tabela colaboradores, a instrução PL/SQL correta que o Analista deve utilizar é:
Alternativas
Q1315890 Banco de Dados

Considere a função PL/SQL abaixo, criada no Oracle, em ambiente ideal.


CREATE OR REPLACE FUNCTION obterDados (

vSal IN colaborador.salario%TYPE,

vAdicional IN colaborador.adicional%TYPE)

RETURN NUMBER IS

BEGIN

..I..

END obterDados;

/


O objetivo da função é retornar o salário anual calculado a partir do salário mensal e do adicional (extra) de um funcionário, utilizando a fórmula (salário do funcionário * 12) + (adicional recebido * salário * 12). Para que a função realize a operação desejada, a lacuna I acima deverá ser preenchida por:

Alternativas
Q1315891 Banco de Dados
No SQL Server (T-SQL) e no Oracle (PL/SQL), para converter um valor nulo para um valor numérico real, utilizam-se, respectivamente, as funções:
Alternativas
Q1315892 Banco de Dados
No Oracle 11g, para criar um papel chamado gerentes com a senha aB1d97B, deve-se utilizar a instrução:
Alternativas
Q1315893 Legislação Estadual
De acordo com a Constituição do Estado do Amapá, o Tribunal de Contas
Alternativas
Q1315895 Direito Administrativo

Considerando os princípios que regem a Administração Pública, de acordo com o princípio da:


I. Indisponibilidade do interesse público, os interesses públicos não se encontram à livre disposição do Administrador público.

II. Supremacia do interesse público, a Administração Pública está sempre acima dos direitos e garantias individuais.

III. Segurança jurídica, deve ser prestada a assistência jurídica integral e gratuita aos que comprovem insuficiência de recursos.

IV. Continuidade do serviço público, o serviço público, atendendo a necessidades essenciais da coletividade, como regra, não deve parar.


Está correto o que se afirma APENAS em

Alternativas
Q1315896 Direito Administrativo
Se o Poder Judiciário, no exercício do controle judicial, considerar ilegal determinado ato discricionário praticado pelo Poder Executivo,
Alternativas
Q1316554 Direito Administrativo
A questão refere-se a Noções de Direito Administrativo e de Administração Pública.
Quanto à discricionariedade ou vinculação dos atos administrativos, é correto afirmar:
Alternativas
Respostas
21: E
22: B
23: C
24: B
25: D
26: E
27: E
28: D
29: C
30: B