Questões de Concurso Sobre oracle em banco de dados

Foram encontradas 888 questões

Q856079 Banco de Dados
O Departamento de Recursos Humanos de uma instituição solicitou ao Analista de Sistemas um relatório mostrando o nome do funcionário e o salário acrescido de 13.5%. O salário deverá ser expresso como número inteiro e com a seguinte legenda de coluna: Salário Reajustado. Considerando que a tabela funcionarios possui os campos nome e salario, para gerar o relatório o Analista deverá usar, em um banco de dados Oracle aberto e em condições ideais, a instrução
Alternativas
Q855624 Banco de Dados

                       

Considerando o trecho de código precedente, com a definição de algumas variáveis, julgue o item a seguir.


O parâmetro de localhost aponta para o endereço loopback da estação em questão e a porta 1521 está relacionada com o listener do SGBD Oracle.

Alternativas
Q855617 Banco de Dados

Julgue o item seguinte, relativo ao banco de dados Oracle.


AWR (automatic workload repository) é um repositório de informações de estatísticas de desempenho que possibilita a detecção de problemas.

Alternativas
Q855616 Banco de Dados

Julgue o item seguinte, relativo ao banco de dados Oracle.


Em Oracle PL/SQL, a declaração CONSTANT não pode impor a restrição NOT NULL.

Alternativas
Q855247 Banco de Dados
A respeito de SQL e Oracle PL/SQL, assinale a opção correta.
Alternativas
Q853965 Banco de Dados

Para atualizar as linhas da tabela backup_employees de forma que corresponda à tabela employees, um Analista de Sistemas utilizou a instrução abaixo em um banco de dados Oracle aberto e em condições ideais.


MERGE INTO backup_employees bac

..I.. (SELECT * FROM employees) emp

ON (bac.employee_id = emp.employee_id)

..II..

UPDATE SET

bac.name = emp.name,

bac.job_id = emp.job_id,

bac.salary = emp.salary*1.5,

bac.commission = emp.commission,

DELETE WHERE (emp.commission IS NOT NULL)

..III..

INSERT VALUES(emp.employee_id, emp.name, emp.job_id,

emp.salary, emp.commission);


Para que a sintaxe da instrução esteja correta, as lacunas I, II e III devem ser preenchidas, correta e respectivamente, por

Alternativas
Q846325 Banco de Dados
Uma boa solução ORACLE para o administrador de banco de dados com o intuito de auditoria, visando descobrir quem fez o quê, em qual data e horário, é a ferramenta denominada:
Alternativas
Q844800 Banco de Dados
Um dos comandos disponíveis no PL/SQL do sistema gerenciador de bancos de dados Oracle (11g) é o que possibilita a alteração dos valores presentes em um registro de uma tabela. O comando do PL/SQL para atribuir o valor 0 (zero) ao atributo denominado Total, da tabela Teste, apenas para as situações em que o valor do atributo Caso, dessa mesma tabela seja igual a 200, é
Alternativas
Q844799 Banco de Dados

No sistema gerenciador de bancos de dados Oracle (11 g), considere o seguinte comando do PL/SQL, que faz uso da função FLOOR:


SELECT FLOOR (100.5)


O resultado da execução desse comando é

Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Analista - Banco de Dados |
Q841720 Banco de Dados
O comando do sistema gerenciador de banco de dados Oracle 12c para definir uma senha para o usuário SYS é
Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Analista - Banco de Dados |
Q841719 Banco de Dados
Os comandos do sistema gerenciador de banco de dados Oracle 11g que permitem paralisar e retomar operações de entrada/saída (arquivos de dados e de controle, por exemplo), assim como consultas são, respectivamente, ALTER SYSTEM
Alternativas
Q839802 Banco de Dados
Um Database Administrator − DBA criou uma função no Oracle chamada programador utilizando o comando CREATE ROLE programador;. Em seguida, concedeu o privilégio de criação de tabela à função utilizando o comando GRANT create table TO programador;. Para conceder a função programador ao usuário Pedro, o DBA deve utilizar o comando
Alternativas
Q839471 Banco de Dados

Atenção: Para responder à questão, considere as informações abaixo. 


Considere a existência de um banco de dados com as tabelas criadas pelos comandos abaixo. 



Um comando PL/SQL digitado no Oracle gerou o resultado abaixo.


Partido

PNC − Partido Nacional Constitucionalista

PRC − Partido Republicano Constitucionalista

PTP − Partido Trabalhista Popular


Trata-se do comando

Alternativas
Q839440 Banco de Dados
Um Database Administrator − DBA Oracle deseja conceder à usuária Maria os privilégios para criar sessão de conexão no banco de dados e criar tabelas, permitindo ainda que ela possa estender seus privilégios para outros usuários. O comando que o DBA deverá utilizar é:
Alternativas
Q839371 Banco de Dados

Uma das atribuições do administrador de banco de dados Oracle é conceder permissões de acesso a usuários do banco de dados. Para isso pode ser utilizada, por exemplo, a instrução abaixo.


GRANT select ON TRT.employees TO paulo WITH ...I... ;


Esta instrução concede privilégio de SELECT na tabela employees do esquema TRT ao usuário paulo. Para este usuário poder estender seus privilégios de objeto para outros usuários, deve ser incluída na lacuna I

Alternativas
Q839316 Banco de Dados
Para efetuar logon no servidor Oracle um usuário precisa ter o privilégio de
Alternativas
Q835397 Banco de Dados

Em uma empresa usuária de banco de dados Oracle, foi criada uma function para cálculo do imposto de INSS no programa de geração da folha de pagamento dos empregados.


Nessa situação, se, na geração da folha de pagamento, o banco de dados retornar um erro da function do tipo program error, essa ocorrência será devida ao fato de a function

Alternativas
Q835396 Banco de Dados
Uma empresa criou um banco de dados Oracle para pagamento de pró-labore até o último dia do mês. Para evitar que o registro do pagamento seja gravado no banco de dados após essa data, o administrador do referido banco de dados deverá usar um(a)
Alternativas
Q835197 Banco de Dados
O comando TRUNCATE serve para remover todas as linhas de uma tabela. No sistema gerenciador de banco de dados Oracle, esse comando
Alternativas
Q834228 Banco de Dados
Assinale a alternativa que relaciona o nome do processo de segundo plano do Oracle, versão 12c, com sua respectiva finalidade.
Alternativas
Respostas
361: C
362: C
363: C
364: E
365: E
366: D
367: D
368: C
369: A
370: D
371: A
372: B
373: A
374: B
375: B
376: B
377: D
378: D
379: A
380: E